Googlebot如何为AngularJS应用程序编制索引

时间:2015-05-18 15:57:10

标签: javascript ajax angularjs googlebot

我正在开发一些小的Anglur应用程序。我对Googlebot如何索引我的网页以及通过Ajax加载的内容提出了一些问题。

我发现了什么:

我从这3个链接获得的是Google能够索引Javascript。它可以跟踪这些链接上发布的链接和内容。但谷歌无法读取通过Ajax加载的内容(因为脚本在获取后立即被解释)。

如果应该将Angular应用程序编入索引,则必须确保:

  • 您使用html5-Mode进行路由
  • 您提供包含所有路线的站点地图
  • 动态加载的内容必须更改路线,否则Google将无法将其编入索引

但我仍然有一些关于Googlebot索引Javascript和AngularJS的问题:

  1. Google提供“抓取为Google”服务。如果您让Google使用该服务为您的网页编制索引, Googlebot能够为Javascript编制索引,还是像 Googlebot?
  2. 您是否需要告诉Googlebot将Javascript编入索引,否则会自动生成(例如“哦,有一些Javascript,让我们索引!”)
  3. 有没有人成功通过Googlebot成功并将AngularJS编入索引?如果是这样,请给我一些建议。
  4. 我认为这是Googlebot索引Javascript的一个非常新的话题,特别是AngularJS,我没有在互联网上找到真正有用的信息。因此,如果你能回答我的开放式问题会很棒,但如果你能写下你对这个话题的经验,那就更好了。

    我知道可以提供将被编入索引的Google HTML-Snapshots - 但我希望这不是最终解决方案,并且可以让Googlbot直接索引您的Javascript-Content

0 个答案:

没有答案