根据 Google crawling, AJAX and HTML5 ,google 可以抓取使用 history api 的动态页面,但它说 google 不会在该页面上执行任何 javascript。对我来说,这意味着不会进行 ajax 请求和 dom 构建,因此谷歌将无法索引加载页面的内容。任何人都可以详细说明吗?
最佳答案
正如答案中所写,您需要为机器人提供硬链接(hard link)。
就像没有 JavaScript 的用户一样对待它。你应该支持没有 JavaScript 的用户。随意实现 <noscript>
标签。
关于javascript - 困惑 - html5 history api 和谷歌爬虫?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15099421/