JS全称JavaScript,是一种网络的脚本语言,被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。而对于做黑产的seo来说,往往用来实现黑帽手法作弊。那么搜索引擎对这种作弊手段的识别能力如何?,为什么有些黑帽利用JS作弊排名一直很稳定?
搜索引擎对JS的识别
目前,毫无疑问搜索引擎对于简单的JS跳转是可以识别的。而对于使用的加密过后的JS作弊的网页,搜索引擎貌似并没有给予相应的惩罚。那么为什么呢?
其实从技术上讲
识别加密的Javascript是完全无压力的,因为搜索引擎并不是简单的解析Javascript,而是会通过专门的Javascript引擎来运行Javascript(如Google的V8引擎再加上WebKit浏览器引擎等进行页面渲染),也就是说,不管你的JS是否加密,基本上可以做到普通用户实际会看到什么结果,搜索引擎也能看到什么结果。
但从实际来看,百度在今年新增渲染UA 加强对js和css等的抓取和识别。确实有部分作弊站点被拔毛。但是更多的还是存活下来了,这个有可能和分析JS需要消耗的资源和时间有关。目前搜索引擎没有太多的经历和时间去专门分析这些JS。只能做简单分析。虽然谷歌这方面做得比百度好,但是也仍然能看到作弊站点的排名
如果是做黑产,JS作弊自然是必不可免的。目前加密的JS作弊排名还是比较稳定的,是必须冒这个风险使用的。而对于正规行业,如果这样做可以带来较高的收益,也可以尝试~但是谁也不能保证一定不被惩罚,毕竟是搜索引擎有能力做而没精力做的事
参考
https://www.zhihu.com/question/20014648
http://www.fqseo.org/540.html
20170719更新
为了验证举报是否会对这种作弊行为构成影响,本渣7号对某地域代孕网站进行了举报,举报结果至今没有处理~百度在制度和技术上,和谷歌相差还不是一星半点啊
20170817更新
今天看了一下处理结果,已经处理完成,结果如下:
目前该站排名前三,百度啊 呵呵