• 欢迎访问老司机不开车的博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入 TG群 QQ群
  • 老司机提醒您:回复"666666"无需人工审核,即可查看文章!Gmail邮箱的都需要审核!
  • 禁止带HTTP连接和联系方式广告留言。所有含有日文以及英语的评论已经屏蔽。
  • 廣告招租!衹接受比特幣和萊特幣付款。廣告沒有限制!有意向聯係 TG_1024
  • 本站的目的是仅仅是科普知识,绝对没有其他任何用意!请遵守当地相关法律法规!
  • 禁止复读机行为!第一次删除账号,第二次封IP。

老司机不开车之黑帽SEO 暗链

SEO 老司机 1年前 (2018-01-25) 439次浏览 0个评论

暗链也称为黑链,即隐蔽链接 hidden links,是黑帽 SEO的作弊手法之一。在早期的 SEO 优化中,黑链是最有效最迅速的方法之一;但是现在百度算法已经对 iframe 和 display:none 等直接进行了打击,如果你对代码没有任何处理的话,那么你所做的外链将全部降权。因此,目前黑帽 SEO技术中,暗链已经用得不多,但还是有必要了解下这个经典的作弊手法。

挂暗链的目的很简单,增加网站外链,提高网站排名;实现方式主要分为几种:利用 CSS 实现、利用 JS 实现、利用 DIV+JS 实现,其他高级手法。

利用 CSS 实现挂暗链

display 属性

将 display 属性设置为 none,则页面上不显示此内容。

1
2
3
<div style=display:none;>
<a href=http://10z4.com/ >暗链</a>
</div>

分析:这种形式以前效果较好,现在不建议使用,易被搜索引擎察觉。

color/font-size/line-height 属性

将 color 颜色设置与页面背景色一样,大小设置为小于或等于 1。

1
<a href=http://10z4.com style=“color:#FFFFFF;font-size:1px;line-height:1px ;”>暗链</a>

分析:最初级的隐蔽链接,易被搜索引擎察觉。

position 属性

将 position 位置属性设置成负数,使内容位于页面可见范围以外。

1
<div style=“position: absolute; top: -999px;left: -999px;”><a href=http://10z4.com >暗链</a></div>
1
<div style=“position:absolute;left:expression_r(1-900);top:expression_r(3-999);”><a href=http://10z4.com >暗链</a></div>

分析:以上 2 种写法,都是将内容放到可见范围以外,容易被搜索引擎识别。

marquee 属性

设置 marquee 滚动标签属性,使之快速闪现。

1
<marquee height=1 width=5 scrollamount=3000 scrolldelay=20000><a href=http://10z4.com >暗链</a></marquee>

分析:链接以赛马灯形式迅速闪现,这种形式以前效果较好,现在不建议使用。

利用 JS 实现挂暗链

利用 js 向页面中写入 css 代码,设置属性。

1
2
3
4
5
6
7
8
9
<script language=“javascript” type=“text/javascript”>
document.write(“<div style=’display:none;’>”);
</script><div>
 
<a href=http://10z4.com>暗链</a>
 
<script language=“javascript” type=“text/javascript”>
document.write(“</div>”);
</script>

分析:js 输出前面提到的 css 代码,到达一样的效果。目前来说 Google 对这种 js 形式的代码的内部实质意义还无法识别,但也不建议使用这种。

利用 DIV+JS 实现挂暗链

利用 div 与 js 功能,修改属性。

1
2
3
4
<div id=“anlian”><a href=http://10z4.com&#8221;>暗链</a></div>
<script language=javascript>
document.getElementById(“anlian”).style.display=“none”
</script>

分析:这是一种 DIV 与 JS 结合做黑链的一种常见方法,蜘蛛一般不会读取 script 的内容,只会读取 div 里的链接,可是 div 的显示属性却被 script 修改了。

挂暗链高级姿势

1
2
3
4
<div class=“father” style=“position:relative”>
  <div class=“topLever” style=“position:absolute;left:0;top:0;z-index:999; width:90%;height:100px;border:1px solid #333;background:#eee”>遮挡层:可以放图片或者 Flash</div>
  <div class=“hideDontent”>隐蔽层:可以放暗链链接</div>
</div>

分析:这种方式一般是放在 Flash、图片或者其它层对象下方。这个代码是用父层相对定位,子层用绝对定位固定住以用来遮挡下面的隐蔽层内的暗链内容。

结语:暗链不是什么新鲜的技术,但黑帽 SEO始终在摸索前行,路漫漫其修远兮!


博主在此发文(包括但不限于汉字、拼音、拉丁字母)均为随意敲击键盘所出,用于检验本人电脑键盘录入、屏幕显示的机械、光电性能,并不代表本人局部或全部同意、支持或者反对观点。如需要详查请直接与键盘生产厂商法人代表联系。挖井挑水无水表,不会网购无快递。博主只是一名普通的互联网从业者,不懂修电脑,不会卖电脑,不会帮你盗号,不会破解开机密码,找不回你丢失的手机等,如有这样的想法请绕道! 丨本网站采用CC BY 4.0协议进行授权 , 转载请注明老司机不开车之黑帽SEO 暗链
喜欢 (1)
发表我的评论
取消评论
表情 加粗 删除线 居中

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址