与SEO友好ajax&历史的单页网站

我正忙于建立一个单一的网页。 该页面的基本布局如下 - 一个在另一个之下:

  • 标题和导航
  • 内容第1部分(关于我们的例子)
  • 内容第2部分(示例产品)
  • 内容第3部分(示例客户端)
  • 页脚
  • 每个部分都会有一个小菜单,用于为特定部分的内容添加内容。 所以产品部分将有一个产品标题菜单,一旦点击,产品详细信息将被ajaxed。

    我可以用普通的技术来完成这些工作,但问题是,我需要该网站对搜索引擎优化很友好,并且可以通过Google进行索引/抓取。

    我从来没有使用它,但history.js看起来很有希望。 我已经做了一些测试,但找不到我的具体问题的资源。 我也接受其他建议。 所有Ajaxed内容都将是单独的HTML文件 - 对于SEO,因此使用history.js听起来对我很好。

    具体问题:

  • 随着用户向下滚动,传递每个不同的部分,URL应该适当地改变。
  • 每个部分中的ajaxed内容也应该更改URL。
  • Google应该能够将网站抓取到单独的网页上。
  • 我可以使用history.js更改页面中的所有内容,但有没有办法定位我的部分,因此它只会更改所需部分中的内容,而不是页面上的所有内容?

  • 我建议使用backbone.js。 它取决于jquery和underscore.js。 它为您提供以下功能

  • MVC体系结构
  • 它给了客户端代码更多的结构
  • 模板
  • 您可以在客户端维护模板,为您提供更有组织的代码。
  • 重新编写URL
  • 重新编写Ajax调用的URL。 它有助于开发SEO友好的网站。
  • 链接地址: http://www.djcxy.com/p/62515.html

    上一篇: Single page website with SEO friendly ajax & history

    下一篇: jQuery load() and SEO