Google如何使用加载JavaScript的内容为网站编制索引?

时间:2011-05-04 06:44:52

标签: javascript indexing

我想知道,动态加载内容的Google索引和评分网站是否与具有静态内容的网站一样好?例如,网站是什么,其中所有布局和元素都是由JavaScript创建的,所有内容都是Ajax加载的。

4 个答案:

答案 0 :(得分:6)

您需要做一些额外的工作,但完全可以生成可索引的基于Ajax的网站。

您要做的主要事情是确保使用#!hash确定要查看的内容的任何网址,还有一个生成完全相同内容的?_escaped_fragment_=网址。

有关更多(可能更易于理解)的信息,请查看https://developers.google.com/webmasters/ajax-crawling/docs/specification

答案 1 :(得分:1)

谷歌的抓取工具现在可以对从javascript生成的内容进行索引。你可以在http://www.adynamicjssite.com/看到这个,并通过Google搜索网站:adynamicjssite.com(该片段的谷歌渲染来自于存储在javascript中的内容)。

请注意,bing和其他人在抓取您的网站时还不支持运行javascript。

答案 2 :(得分:0)

没有。爬虫不会刮掉动态生成的内容。

http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35769

  

使用Lynx等文本浏览器   检查您的网站,因为大多数搜索   引擎蜘蛛看到你的网站   天猫会。如果花哨的功能,如   JavaScript,Cookie,会话ID,   框架,DHTML或Flash让您远离   在文本中查看您的所有网站   浏览器,然后搜索引擎蜘蛛   可能无法抓取您的网站。

如果您查看页面源(Firefox中的CTRL + U),您将看到Web爬网程序看到的所有内容。

答案 3 :(得分:0)

您还可以使用Crawlme自动将您的网络应用页面设为google索引。