【问题标题】:Ajax seo techniques阿贾克斯 seo 技术
【发布时间】:2011-03-20 13:05:10
【问题描述】:

我已经阅读了一些关于使 google 能够抓取基于 ajax 的网站的主题,但这些信息颇具争议。是否可以?如果是,有人可以发布教程的链接吗?

我最常通过以下方式将 ajax 与 jquery 一起使用:

  1. 我有一个 div
  2. 我向生成 html 的 php 后端发送请求
  3. 当响应到达时,我将 div 的内部 html 设置为我得到的响应

这是使页面 seo 优化的好方法吗?

谢谢

【问题讨论】:

    标签: php javascript html ajax seo


    【解决方案1】:

    看看这个链接:http://code.google.com/web/ajaxcrawling/

    Google 制定了有关如何将您的内容展示给其抓取工具的指南。

    另外,这个关于 SO 的问题也谈到了同样的事情:What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?

    【讨论】:

    【解决方案2】:

    我更喜欢采用progressive enhancement 设计策略,在该策略中,网站采用非常简单的标记设计,搜索引擎可以抓取,然后在顶部添加 AJAX 以获得用户体验。这通常使用带有 Javascript 的“劫持”链接和表单来覆盖默认行为并将其替换为 AJAX 请求。

    【讨论】:

      【解决方案3】:

      您可以将网站设计为无需 JavaScript 即可完全访问,然后在其之上使用 AJAX 加速您想要的东西。

      【讨论】:

        【解决方案4】:

        在我的网站中,我使用一个普通的 php 页面,如果它是由 Ajax 请求的,它不包含页眉和页脚,它只是检索内容(正文)并包含它。

        如果内容是从数据库中检索的,您可以创建一个检索内容的普通页面和一个仅用于 Ajax 的程序。

        想一想,如果您停用 Javascript,您的网站将继续工作。

        【讨论】:

          【解决方案5】:

          你可能不会使用 AJAX SEO https://github.com/laukstein/ajax-seo

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2010-10-11
            • 1970-01-01
            • 1970-01-01
            • 2018-05-15
            • 2018-07-04
            • 1970-01-01
            • 2023-03-21
            • 2015-01-13
            相关资源
            最近更新 更多