【发布时间】:2011-12-18 17:48:01
【问题描述】:
我最近阅读了 Google 的 Making AJAX Applications Crawlable,因为我想知道如何正确地为 SEO 准备使用 hashbang 导航的动态网站。
我现在明白,对于mysite.com/#!/foobar,我应该在mysite.com/?_escaped_fragment_=foobar 提供等效的html 快照。
我只想知道谷歌是否正确地将我的页面索引为http://example.com/#!/foobar
或者如果它使用这个escaped_fragment url?我假设(但想确定)它会正确使用我的 hashbang url 来搜索结果,但索引内容取自 escaped_fragment 页面。
一些确认会帮助我睡得更好。谢谢
【问题讨论】:
-
我认为这或多或少是它的目的。有点跑题了——我绝对讨厌这种设计模式,在使用无脚本浏览时非常烦人,我通常会避免仅出于这个原因使用它的网站。
-
同意。使用它来加载您的页面内容是very bad idea。
-
谢谢。在这种情况下,您会为 AJAX 网站或其他状态应该可收藏的动态网站推荐哪些导航技术?
-
为了兴趣,你为什么不用脚本浏览?
标签: javascript ajax seo hashbang