1

根据此规范,使 Googlebot 可抓取 AJAX 站点意味着您必须在其中使用 hashbang (#!) 链接,这意味着当 JS 关闭时它不会优雅地降级(或在打开时逐渐增强)。这可能意味着在这种情况下,可爬取性和优雅降级/渐进增强是相互排斥的。事实上是这样吗?有什么可以做的吗?

注意:为了透明起见,我会注意到 Pro Webmasters 网站上也有人问过这个问题,但从纯程序化的角度来看,我认为它也很有趣。

4

1 回答 1

4

如果可能,我喜欢只在history.pushState可用时使用 AJAX 来加载新页面。当history.pushState不可用时,我回退到非 AJAX。虽然这对于那些没有history.pushState.

于 2012-10-06T19:36:32.680 回答