时间:2010-05-14 23:00
黑链是一中利用隐蔽代码的方法做的链接,本文着重分析黑链代码,以及别人是怎么做黑链的,让大家明白黑链代码的意思以便知道如何防范挂黑链!
我们知道既然是黑链,那么就是隐蔽的链接,直接用代码最常见的就是使用dispay:none这个代码,把链接隐蔽起来,随着搜索引擎技术的进步,这种方法目前已经被认为是作弊了,因此聪明的seoer想到了利用js代码控制黑链的方法。
我们知道搜索引擎读取html代码的时候遇到js代码都会跳过不读,因此就有了方法可以做黑链了。如图:
当蜘蛛爬到div中的锚文本的时候,他视为正常文本,读取,但是读到script的时候它会跳过,而大家可以看到我们把这个div的熟悉控制在了blacklink,他的属性是display="none";,因此这个链接搜索引擎是正常读取的,而这个链接在页面是不会被显示出来的。
黑链的做法,巧妙的利用js对隐蔽代码的控制,如果你的网站上有类似的代码,估计你也被挂马了,那就删除一下吧。