黑帽SEO中一个提升排名的手段就是友情链接,与较大的网站(以百度权重高、PR高为基准)做友情链接,那么对自身的网站排名就越有优势,但是比较大的网站站长怎么会无缘无故与你做友情链接呢?于是黑帽SEO一般都会对网站进行入侵,然后偷偷地挂友情链接(黑链),从而获得更好的排名,这样的例子并不少。
搜索引擎劫持也是黑帽SEO手段的一种。笔者记得有一次, 客户来找我们的时候说自己的网站被入侵,需要修复,症状就是直接输入域名可以进入自己的网站,而使用百度、谷歌等搜索引擎搜索关键字看到自己的网站后,再打开却跳转到其他的网站,客户说自己已经用Web杀毒扫描过,并没有发现木马等病毒。
其实这是黑帽SEO利用HTTP协议搞的鬼。
在HTTP中有个请求头叫作Referer,还有一个头叫作User-agent,黑帽SEO就是利用这两个头来欺骗搜索引擎的。Referer 头用于告诉Web服务器,用户是从哪个页面找过来的,而User-agent头则用于告诉Web服务器用户使用的浏览器和操作系统信息。当用户通过搜索引擎开打此网站时,一般会引出源页面(Referer头), 如:
Referer: htp:/:/www. baidu. com/ s?tn=baiduhome_pg&ic utf-8
Referer: htp://www. google .com.hk /scarch?newwindow=1&safe strict
利用这点,黑帽SEO就可以用任何Web语言进行针对搜索引擎的流量劫持,般步骤如 下。
①建立劫持搜索引擎库,如:以Baidu, Google等城名为关键字。
②获取HTTP Referer头。
③遍历搜索引擎库,并与Referert 的内容相比较,如果两者相同或者存在搜索引擎关键字,那么页面将会发生跳转,也就是域名劫持。
这就是针对搜索引擎的劫持,那么Uscr-agen又能做什么呢? User -agent主要用来劫持搜索引擎的蜘蛛,与劫持流量类似,但是具体的作用却不样。
已有1位网友发表了看法:
发表评论