【问题标题】:Will Google crawl this URL?Google 会抓取此网址吗?
【发布时间】:2012-01-07 15:02:37
【问题描述】:

我将jquery address 模块用于我网站的大部分内容。我遇到的问题是我创建了两种单独的 URL 格式,一种用于离线(访客用户),一种用于在线(登录用户)。例如我的两种格式如下所示:

在线: http://my-site.com/#view_profile=5

离线: http://my-site.com/view_profile=5

Google 会抓取 online 网址格式还是我需要添加“#!” pretty URL 格式以便 Google 抓取它?如果是这种情况,是否只是预先挂起一个“!”标记到井号?

我真的很喜欢 jquery address 模块,因为它在我的设计中提供了更大的灵活性,但我担心它会影响任何 SEO 工作。

【问题讨论】:

    标签: jquery seo


    【解决方案1】:

    你肯定需要适应“#!”在您的 URL 中进行计划,因为 Google 确实认为它们是 AJAX 可抓取的。

    第一种情况

    http://my-site.com/#view_profile=5
    此网址不会被 Google 抓取,而是会抓取 http://my-site.com/,因为网址的 '#view_profile=5' 部分不会发送到服务器(没有办法这样做)。
    但如果您调整 @987654325 @scheme,您告诉 Google 在 '#' 之后将附加部分发送到服务器,在特殊的 $_REQUEST['_escaped_fragment_'] 参数中。


    第二种情况
    此处生成的内容由 GoogleBot 抓取...


    更多内容请点击此处Making AJAX Applications Crawlable 或随时提问。

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 1970-01-01
    • 2021-09-21
    • 1970-01-01
    相关资源
    最近更新 更多