【问题标题】:confused - html5 history api and google crawler?困惑 - html5 历史 API 和谷歌爬虫?
【发布时间】:2013-02-12 12:17:35
【问题描述】:

根据Google crawling, AJAX and HTML5,谷歌可以抓取使用历史API的动态页面,但它说谷歌不会在页面上执行任何javascript。对我来说,这意味着不会进行 ajax 请求和 dom 构建,因此 google 将无法索引加载的页面内容。谁能详细说明?

【问题讨论】:

    标签: javascript html history.js html5-history


    【解决方案1】:

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

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

    通过这种方式,您可以告诉 google 抓取工具您的网站是 ajax 可抓取的,其余的工作将由他们来完成。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-02-25
        • 2013-10-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多