【问题标题】:How to get Google to index pages which get redirected using javascript如何让谷歌索引使用 javascript 重定向的页面
【发布时间】:2011-05-21 15:37:13
【问题描述】:

我正在使用谷歌地图作为网站。通过主页上的地图获得的所有数据也列在整个站点的其他页面上,但打开 javascript 这些页面重定向到主页:例如http://host.com/county/essex 重定向到http://host.com/#county/essex,这使得地图加载所有埃塞克斯的数据。

我希望 Google 为我网站上的所有页面编制索引,否则地图中包含的所有数据都无法搜索到。但我知道,出于很好的原因,谷歌通常不会索引被重定向的页面。有没有办法让谷歌索引我的网页。或者,如果做不到这一点,有没有办法以其他方式将所有数据提交给谷歌?

*编辑 我的所有页面都从我的主导航链接到(只是 javascript 覆盖了默认链接操作)...结果是不需要站点地图,因为谷歌机器人可以使用以下正常链接发现所有页面

【问题讨论】:

    标签: javascript google-maps redirect seo


    【解决方案1】:

    关于向 google 提交数据,有一个叫做 Google sitemaps 的东西应该通知 google 给定站点上存在的所有 URI/位置,并且应该/应该被索引。然而,事实是,默认情况下不可抓取的网站很少能从上述站点地图中受益匪浅。

    【讨论】:

      【解决方案2】:

      看看site Maps,它允许您包含需要索引的网址。

      【讨论】:

      • 我应该补充一点,我的所有页面都是从我的主导航链接到的(只是 javascript 覆盖了默认链接操作)......结果是不需要站点地图作为谷歌机器人可以使用以下正常链接发现所有页面
      【解决方案3】:

      你写:

      使用 javascript 打开这些页面重定向到主页

      Google bot 不执行 javascript。如果您的重定向是用 javascript 进行的,Google bot 将简单地索引页面并忽略重定向。

      【讨论】:

      • 它可能不会完全执行它,但我觉得他们试图以某种方式嗅出 javascript 重定向。使用查询(例如“site:[mydomain] essex”)进行的一些搜索让我确信,除了我的主页之外,没有任何其他内容被编入索引
      猜你喜欢
      • 1970-01-01
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      相关资源
      最近更新 更多