Html 索引ajax加载的内容

Html 索引ajax加载的内容,html,ajax,seo,Html,Ajax,Seo,对于如何索引ajax加载的内容(针对搜索引擎),是否有一种广泛使用的标准方法 例如,索引将动态插入页面的HTML内容 谢谢这样做的一种方法是对像thickbox这样的对话框使用JS回退:一个链接将指向加载Ajax内容的对话框,回退href='…'将指向该内容的搜索引擎可读表示(即AJAX函数将加载的HTML代码段,但被必要的HTML正文基础知识包围) 例如(我把rel='box'从屁股里拉出来,这应该是box插件的锚,比如rel=thickbox): 在支持Ajax/JS的浏览器中单击链接

对于如何索引ajax加载的内容(针对搜索引擎),是否有一种广泛使用的标准方法

例如,索引将动态插入页面的HTML内容


谢谢

这样做的一种方法是对像thickbox这样的对话框使用JS回退:一个链接将指向加载Ajax内容的对话框,回退
href='…'
将指向该内容的搜索引擎可读表示(即AJAX函数将加载的HTML代码段,但被必要的HTML正文基础知识包围)

例如(我把
rel='box'
从屁股里拉出来,这应该是box插件的锚,比如
rel=thickbox
):


  • 在支持Ajax/JS的浏览器中单击链接将打开一个包含文章的漂亮对话框
  • 点击没有JS的链接(或作为搜索引擎)将导致一个包含文章的新页面(需要一些服务器端智能来检测请求来自哪个渠道)

这就是我在这个方向想到的所有东西。Ajax和搜索引擎是一个广泛未知的领域。否则,

< P>你可能想考虑使用某种类型的生成器来聚合你通常通过Ajax加载的内容。 网站地图尤其有益 在以下网站上:

  • 网站的某些区域无法通过可浏览网站访问 接口,或
  • 网站管理员使用丰富的Ajax、Silverlight或Flash内容 通常不通过搜索进行处理 引擎

记住:

因为大多数网络爬虫都没有 公开执行JavaScript代码 可索引web应用程序应该 提供一种替代方法 访问将 通常使用Ajax检索,以 允许搜索引擎对其进行索引

此外,您可能有兴趣查看以下文章:


我真的不知道答案,但在我看来,ajax加载的内容无助于提高se的排名,因为搜索引擎无法引用ajax加载的内容。换句话说,搜索引擎不能说:“嘿,点击这里,然后点击顶部第三个按钮,查看您感兴趣的内容。”


我认为最好是将此内容放到xml中,并将指向此xml的链接放在标记处(如RSS的URL).

有Javascript回退。看看启用和不启用Javascript的Amazon Diamond搜索。了解一下如何为禁用JS的客户端(搜索引擎)使用替代内容?我认为没有其他方法可以让搜索引擎正确地索引您的AJAX站点。

我认为实际上只有谷歌真正实现了索引AJAX内容的规范。
这是最重要的

我们已经在我们的网站上使用了它,在我们的技术博客上有一个例子

<a href='/encyclopedia/definition/mushroom.html' rel='box'>Definition of Mushroom</a>