网站JS调用代码 百度和谷歌是可以识别还是直接跳过?

首先我们选择了二个站,一个是收录了的站,在网站中加入10个JS方式调用的HTML内容页链接,被调用页面在其它页面上没有任何链接,主站每天都进行更新,百度基本上做到当日更新,谷歌一般二到三天更新一次,经过大概二十多天谷歌收录了JS中的调用中的二个页面,百度经过三个月勉强收录了一个JS调用的页面,而谷歌经过三个月后收录达到七个,注这十个JS页面都是原创的文章,并且和主站所从事的行业内容是一至的,并不是乱写的,可以通过这项分析看出百度谷歌都能识别JS调用链接,只是谷歌的识别能力要强一些,百度相对弱一些,如果更新的内容不是原创有可能百度基本上不收录就容易误导大家认为百度识别不了JS文件,但是否通过JS文件给被链接页面增加权重我们还要进一步分析。

        通过上面的我们知道了搜索引擎都能识别JS调用的链接,只是识别相对没有正常链接快,下面就分析一下是否会对被链接页面给一定权限,我们分析的是十个PR3的站加二个PR4的站为基础,这十二个站其它上有九个是百度天天更新,谷歌一般二天就更新的,我们分别在他上面增加了二个新站,新站的内容是一样的,只是二个站的链接加入方式不同一个是JS调用,一个是直接HTML代码方式链接,在增加后谷歌和百度在一周内就收录了直接HTML代码加入的那个站的链接,特别是百度几乎是加入后下午就收录了,而JS调用的站到现在已经七个月了百度还未收录,相对于谷歌而言在二个月时就收录了该站,第一次PR更新JS调用的站PR值依然为0而通过HTML调用的站PR值是2,而第二次更新也就是六个月后百度还是未收录JS调用的网站,谷歌还是一样收录了,但更新PR值JS调用的站是O,而用HTML调用的站PR是3可以肯定所有搜索引擎包括百度和谷歌不会把JS调用的链接看成外链增加权重,但谷歌相对于百度更容易识别外链谷歌并能收录用JS调用的外链其它站,百度基本上只会适当收录同网站下的JS调用页面,收录非同网站的JS调用链接的网站几乎为零。

        以上分析了JS链接,现在在分析一下调用JS文件是否能识别代码,调用方式是通过原HTML页面调用一个JS文件,在JS文件中加载链接,经过三个月分析百度谷歌都未收录加截的链接,虽然谷歌快照中能看到这个JS调用代码,但基本上对JS内容谷歌是不进行分析,也就是说对通过JS文件调用的JS代码谷歌基本上不分析,而百度更不要说了在百度快照中直接去掉了JS文件的代码,所以说百度基本上不分析远程调用的JS,为了进一步确认我们在JS中加入了跳转代码,选择的了二个被百度谷歌收录一千页以上的站PR值在是3,并且每个页面拥有页面数超过三千页,增加代码是直接跳转到其它页面或产品介绍的主页,经过三个月的处理百度基本上收录正常,而谷歌收录大大减少,到最后基本上二个站只有收录一百多页,百度基本上二个站收录都在一千多页,有一站已经达到二千六百页,通过这项分析可以看出百度基本上是不去识别被调用的远程JS文件,而谷歌是选择性识别,如果调用的是恶意的跳转他会直接删除。

        最后总这经过实验证明百度谷歌都T能识别直接在HTML内的JS跳转代码,只是谷歌相对于百度更容易识别,而且更准确,而通过文件调用JS的方式谷歌只是对特别严重的调用如直接跳转有反应外,对其它的JS代码不是很有作用,而百度基本上是无法识别。(www.kuixing8.com)

非常好写得,来自:http://www.admin5.net/thread-4517159-1-1.html

posted @ 2013-07-12 18:10  stma  阅读(633)  评论(0)    收藏  举报