-1

我刚刚使用 html5 历史 API 和使用 history.js 库的“pushstate”构建了这个网站。

http://renovari.co.uk

我将它提交给 google 索引,但是在我在 google 中查看该网站的结果后,我可以看到该文本没有被抓取。

我在互联网上看到了很多应该起作用的例子......

有什么问题?

4

1 回答 1

5

问题在于没有 JS 的访问者,例如 google bot。

您依赖 JavaScript 来加载页面内容,因此它没有被索引。

尝试在浏览器中禁用 JavaScript,您会看到这一点。

要解决这个问题,有很多方法可以继续,但基本上你希望将第一个页面加载作为始终包含内容的页面提供服务,然后通过 JS 加载新内容。

如果你使用 hashbangs,你可以做这样的事情。但是,如果您进行搜索,您会在网络上找到很多热带地区。

维基百科也有这篇很棒的文章

于 2013-01-23T11:37:23.953 回答