07/12
很多做SEO的人都会有一个想法,尽量让搜索引擎索引网页中最有价值的内容,而将与该页面关键词不相关的内容屏蔽掉,目前使用最多的方法就是将内容包含在JS代码中,大多数人认为JS代码包含的内容是不能够被搜索引擎抓取的。事实真的是这样吗? 让我们先看下以下的几张截图:
这些截图参考地址:http://hi.baidu.com/fangzhenning
这是正常访问 http://hi.baidu.com/fangzhenning 所看到的评论
baidu巧妙地将评论的用户名称与链接使用JS调用,这主要是针对外部链接做的
那baidu跟googel对这个页面的 抓取是怎么样的呢? 我们看下该页面baidu与google的快照:
这是该页面较早之前早google的网页快照,评论的用户名与内容都显示正常
这是该页面较早前的baidu快照,评论的位置只显示用户评论内容,而没有显示JS代码包含的用户名
可以看出,baidu完全没有办法抓取JS代码包含的内容,而google则可以抓取简单的JS内容。另外,经过我一段时间的观察,以上的用户链接也可以被google索引。
本人认为google对简单的JS可以很有效的索引,但如果使用调用外部文件的JS代码或者是其他更复杂的JS代码,google抓取的内容往往以乱码显示,也就是它并不能完全正常索引。有兴趣的朋友可以去研究下~~
本文作者:Lrq
转载请注明出处
达闻seo博客:http://www.darwinmarketing.com/blogcn/seo/114

最新评论