1

HTML5 允许我们在不刷新浏览器的情况下更新当前 URL。我在 HTML5 之上创建了一个小框架,它允许我透明地利用它,因此我可以使用 AJAX 执行所有请求,同时仍然拥有不带主题标签的可书签 URL。所以例如我的导航看起来像这样:

<ul>
   <li><a href="/home">Home</a></li>
   <li><a href="/news">News</a></li>
   <li>...</li>
</ul>

当用户单击新闻链接时,我的框架实际上会为页面发出 AJAX GET 请求 (jQuery),并用检索到的内容替换当前内容。之后,使用 HTML5 的 pushState() 更新当前 URL。但是,同样可以在浏览器中键入http://www.example.com/news,当然,在这种情况下,内容将同步提供。

现在的问题是,谷歌会抓取这个网站的页面吗?我知道 Google 提供了用于抓取 Ajax 应用程序的指南,但本文假设主题标签用于收藏书签,而我不(不想)使用主题标签。

4

1 回答 1

3

由于您有指向页面的实际硬链接并且它们加载相同的内容,因此 Google 会很好地抓取您的网站。

于 2011-09-30T14:15:41.970 回答