3

我已经通过他们的网站管理员工具向 Google 提交了我的 AJAX Web 应用程序的站点地图。提交的 URL 格式如下:

  • http://www.mysite.com/#!myscreen;id=object-id
  • http://www.mysite.com/#!myotherscreen;id=another-id

然而,即使自站点地图提交以来已经过去了一个多星期,谷歌还没有将这些 URL 编入索引。谷歌声明站点地图已被处理,声明已检测到 60 个 URL,声明未发生错误,但未将任何 URL 编入索引。

我已经在服务器端实现了 AJAX 可抓取性合约,其中包含 _escaped_fragment_ 的请求会通过快照进行响应。

任何有关 Google 为何不将 URL 编入索引的帮助/信息将不胜感激。

4

2 回答 2

0

请参阅GWT SE 友好应用程序

建议包括遵循http://code.google.com/web/ajaxcrawling/上的指南。

于 2013-08-02T20:39:13.073 回答
0

如今,您不再需要为 Google 做任何特定的事情,并且 AJAX 抓取方案已被 Google 弃用

只要确保您的网站易于用户使用,Google 就能正确抓取它。

但是,如果您想加倍努力,可以查看该文章:* https://moz.com/blog/optimizing-angularjs-single-page-applications-googlebot-crawlers

于 2019-03-21T14:46:08.960 回答