当前位置:物业房屋租赁管理系统平台 > 租房子 >
常见黑链即隐藏链接的出现形式总结
时间:2012-11-21 21:01 来源:未知 作者:admin 点击: 次
黑链,即“隐藏链接”hidden links,是seo spam的方法之一。在早期的优化中,黑链是最有效最快速的方法之一,由其针对百度优化效果显著。各种类型的,尤其是涉及到暴利行业的优化使用的由为多,包括各种游戏sifu、waigua、彩铃。之前的谷百优大赛就展示了黑链的强大威力。
但是随着搜索引擎算法的不断升级,这种方法早已被搜索引擎所识破,在这里奉劝各位慎用,千万不要自寻烦恼!
下面列出几种常见的黑链/隐藏链接代码,仅作参考:
链接颜色与背景颜色相同 链接文字小于或等于1像素
源代码
01.<a herf=http://www.pyy1990.cn/ style="color:#FFFFFF;font-size:1px;line-height:1px;">链接锚文本</a>
02.
复制代码
最初级的隐藏链接,请慎用,如果网站里有颜色为白色的文字同样要注意。
搜索引擎可能会判你为作弊。
链接位于网页可见范围外
源代码
01.<div style="position: absolute; top: -999px;left: -999px;">
02.<a href=http://www.pyy1990.cn/ >链接锚文本</a></div>
03.
04.<div style="position:absolute;left:expression_r(1-900);top:expression_r(3-999);">
05.<a href=http://www.pyy1990.cn/ >链接锚文本</a></div>
复制代码
这两种同样是使链接位于网页的可见范围之外。易识别,不可取。
链接以跑马灯形式快速闪现
源代码
01.<marquee height=1 width=5 scrollamount=3000 scrolldelay=20000>
02.<a href=http://www.pyy1990.cn/ >链接锚文本</a></marquee>
复制代码
这种形式以前效果较好,现在不建议使用。
通过CSS样式控制层展现
源代码
01.<div style="display:none;">
02.<a href=http://www.pyy1990.cn/ >链接锚文本</a></div>
复制代码
这种形式以前效果较好,现在同样不建议使用。
JS代码控制链接展示
源代码
01.<script language="javascript" type="text/javascript">document.write("<div style='display:none;'>");</script><div>
02.<a href=http://www.pyy1990.cn/ >链接锚文本</a>
03.<script language=”javascript” type=”text/javascript”>document.write(”</div>”);</script>
复制代码
js输出前面提到的css样式控制层的展现,同理,我们也可以输出marquee,达到同样的效果。目前来说,Google对这种js形式的代码的内容还无法识别,但它肯定有一个方法判别这种作弊。也不建议使用这种。
高级复合形
源代码
01.<div id="linksID"><a href="http://www.pyy1990.cn/">链接锚文本</a></div>
02.
03.<script>document.getElementById("linksID").style.display="none"</script>
复制代码
这种目前比较合适,经鉴定,这种代码通过了这次PR更新时的链接计算。这种代码对Google目前来说还是有效的。
高级隐藏层
11-16更新:感谢博友bansi的提醒,最后一种高级隐藏代码,一般是放在FLASH、图片或者其他层对象下方,代码如下:
源代码:
01.<div class="father" style="position:relative">
02.<div class="topLever" style="position:absolute;left:0;top:0;z-index:999;width:90%;height:100px;border:1px solid #333;background:#eee">遮挡层</div>
03.<div class="hideContent">隐藏内容</div>
04.</div>
复制代码
这个代码是用父层相对定位,子层用绝对定位固定住以用来遮挡下面的隐藏层内的内容。
不知道是不是这样理解的,呵呵,我对CSS的学习程度还不够……
这是藏在普通层下,我还见过一个案例是藏在一个FLASH焦点图下,不过当时没有把代码记下来。原理应该是差不多的。
补充说明:直接使用display:none是可行的,但不建议使用。据传闻(注意是传闻)说:搜索引擎反垃圾处理技术现今已能够抓取并识别display:none,位于display:none代码下的链接如果是站内链接则无事,如果是大量外部链接则有可会被判断为不正常的导出。