困惑 - html5历史api和谷歌爬行?

时间:2013-02-26 21:16:45

标签: javascript html5 history.js html5-history

Google crawling, AJAX and HTML5,Google可以抓取使用历史记录API的动态网页,但它表示Google不会在网页上执行任何javascript。对我而言,这意味着不会制作ajax请求和dom构建,因此google无法索引加载的页面内容。有人可以详细说明吗?

2 个答案:

答案 0 :(得分:2)

如答案中所述,您需要为机器人提供链接

只需将其视为没有JavaScript的用户即可。您应该支持没有JavaScript的用户。随意实施<noscript>标记。

答案 1 :(得分:1)

因此链接在页面上的是关于如何使您的ajax网站可以通过谷歌抓取的guide by google。按照上面提到的架构,你可以做到。

www.example.com/ajax.html#!key=value

通过这种方式,您可以告诉Google抓取工具您的网站是ajax可抓取的,他们将完成剩下的工作。