黑链(隐藏连接),英文名:Hidden Links。是SEO网站搜索引擎优化的方法之一。在很早以前网站优化中,黑链是最有效最便捷最快速的方法之一,尤其对百度优化效果显著。
黑链也就是平常所说的暗链,通俗的讲也就是隐藏链接,用户在网站页面看不到,但是在源代码中可以查看到,搜索引擎蜘蛛同样可以抓取的。网站被黑客利用技术入侵,比如通过ftp弱口令扫描等手段入侵到网站空间,然后上传木马等,取得管理权限,通过添加代码,实现隐藏的一个或者多个导出链接。
通常情况下,给网站挂大量的黑链,在短时间内可以迅速提高排名,能带来单向的导入链接。另外加上“不劳而获”带来的“物美价廉”的超值优惠,给不少站长带来了致命的诱惑。然而,黑链除了被搜索引擎认为是作弊外,最大的一个特征是稳定性不够,甚至很差,一般用于暴利的灰色产业,例如私服类型站点等。
但是随着现在搜索引擎算法的不断升级,这种方法早已经被搜索引擎识破,尘梦网在这里奉劝大家慎用,不要自寻烦恼。
尘梦网下面列出几种常见的黑链(隐藏链接)代码,仅供参考:
示例1:
链接颜色与背景颜色相同,链接文字小于或者等于1像素
1
2 3 |
<a style=“color: #ffffff; font-size: 1px; line-height: 1px;”>
Jerry Wang </a> |
这种情况在一些论坛帖子里很常见,有些时候不允许发锚文本链接的时候,有些时候就喜欢在帖子里这样做,这样不注意是看不出来的。但是对于这种黑链代码的写法,尘梦网建议不要使用,字体颜色弄成白色,以及字体大小为1像素,这种很可能会被搜索引擎识别出来。
示例2:
链接位于网页可见范围外。这种黑链代码有两种写法,分别如下:
1
2 3 4 5 |
<div style=“position: absolute; top: -999px;left: -999px;”>
<a href=“http://blog.jerry002.com/” > Jerry Wang </a> </div> |
下面改一下CSS样式效果也是差不多的
1
2 3 4 5 6 |
<div style=“position:absolute;left:
expression_r(1-900);top:expression_r(3-999);”> <a href= “http://blog.jerry002.com/” > Jerry Wang </a> </div> |
示例3:
链接以跑马灯形式快速闪现,卖黑链的人基本上都是采用这种方式,将你的链接快速闪过。但是有点问题就是,在个别浏览器下会显出原形。还好,中国人绝大多数都是使用老古董浏览器IE6,这还真是幸运。
1
2 3 4 5 |
<marquee height=1 width=5 scrollamount=3000 scrolldelay=20000>
<a href=“http://blog.jerry002.com/” > Jerry Wang </a> </marquee> |
示例4:
通过CSS样式控制层展现。这种黑链写法被过度用于SEO作弊,搜索引擎对它很敏感。
1
2 3 4 5 |
<div style=“display:none;”>
<a href=“http://blog.jerry002.com/” > Jerry Wang </a> </div> |
示例5:
JS代码控制链接展示
1
2 3 4 5 |
<script language=“javascript” type=“text/javascript”>
document.write(” <div style=‘display:none;’>“); document.write(” <a href=‘http://blog.jerry002.com’>Jerry Wang </a>“) document.write(” </div>“); </script> |
示例6:
JS高级复合形
1
2 3 4 5 6 |
<div id=“linksID”>
<a href=“http://blog.jerry002.com/” > Jerry Wang </a> </div> <script>document.getElementById(“linksID”).style.display=”none” </script> |
示例7:
JS调用跑马灯闪现。该写法是将代码是跑马灯黑链代码和JS的结合产物。
1
2 3 4 5 |
<script language=“javascript” type=“text/javascript”>
document.write(” <marquee scrollAmount=5000 width=‘1’ height=‘5’>“); document.write(” <a href=‘http://blog.jerry002.com’>Jerry Wang </a>“); doucment.write(” </marquee>“); </script> |
示例8:
高级隐藏层,这个就太复杂了,呵呵,相信挂黑链的人也不愿意这样干。
1
2 3 4 5 6 7 8 9 |
<div style=”position:relative”>
<div style=”position:absolute;left:0;top:0;z-index:999; width:90%;height:100px;border:1px solid #333;background:#eee”> 遮挡层 </div> <div> <a href=“http://blog.jerry002.com/” >Jerry Wang </a> </div> </div> |
当然这样的目的只能提高PR值,对你的网站关键词的排名提升就没有多大效果了。
如果真不在乎关键词排名,只是针对PR的,那么你完全可以挂个明链,做的不显眼就是了,比如原来没有超级链接的地方给他做上链接,或者给一个标点符号做上你的超级链接。这些完全需要动动大脑就可以了。
对于使用那种黑链代码最好,最有用,应该是使用marquee 标签,而对于直接使用display:none;是可行的,但是不建议使用,搜索引擎反垃圾处理技术现今已能够抓取并识别display:none,位于display:none代码下的链接如果是站内链接则无事,如果是大量外部链接则有可会被判断为不正常的导出。
尘梦网 » 什么是黑链?常见的黑链代码?
常见问题FAQ
- 尘梦网是什么?
- 尘梦网(itwork.ren)是互联网综合学习平台。尘梦网(itwork.ren)涉及PHP、Web前端等技术教学,涵盖了jquery插件,css3特效,网站模板,办公资源等需求场景,帮助用户实现从技能提升到技能应用的能力闭环。
- 本站课程是否为1对1教学?
- 提示下载完但解压或打开不了?
- 免费下载或者会员专享资源能否直接商用?