我一直认为AJAX驱动的内容对搜索引擎是不可见的。AJAX网站是否可以被搜索引擎抓取?
http://www.trustedsource.org/query/terra.cl
...如果:
例如,在这个网站中,主内容经由AJAX请求由浏览器加载的(即插入到通过XMLHttpRequest的DOM含量)您查看本页面的网址为Javascript disabled,主要内容区域为空白。
但是,谷歌的缓存显示了AJAX负荷后的全部内容:
所以,很显然,搜索引擎做的AJAX加载的内容编制索引。
问题:
- 这是在搜索引擎中的新功能?网站上的大多数 帖子都表示你的 必须发布重复的静态HTML内容 以供搜索引擎找到 他们。
- 是否有任何技巧可以获得 由搜索引擎(除了创建 重复的静态HTML内容)被搜索引擎检索到的内容。
- 如果从 单独的子域加载,AJAX驱动的内容是否会被索引为 ? 单独的域如何?
“...如果您在禁用Javascript的情况下查看此页面,则主要内容区域为空白。”不,它不是。实际上,它看起来非常混乱。 – NickFitz 2009-07-23 09:23:07
你使用什么浏览器?当我在禁用JavaScript的Firefox中访问第一个链接时,我看到“terra.cl'的信息,然后是空白框。查看html源代码我看到一个ID = query-content的空DIV,其中的AJAX内容将去。 – frankadelic 2009-07-23 13:31:36