开发人员对于黑链并不陌生,网站制作完成后,发现被挂了其他网站的链接,比如医药类、博彩类。那么黑链是如何来的又该如何处理呢。
首先,解释一下什么是黑链。黑链,是指看不见,但是却被搜索引擎计算权重的外链,叫黑链,也叫隐链,暗链。主要是黑客所为。通常,我们网站的首页都找不到这些链接,在源码里却可以看到。那么我们该如何发现自己的网站被攻击了呢?
黑链是SEO优化中比较普遍的技术手法,部分站长使用非正常手段获取其他网站的反向链接,通过各网站程序漏洞加上自己网站的链接,那么这个网站就被黑了。比如通过扫描服务器的漏洞、弱口令从而攻击网站,把链接挂进去,进而在搜索引擎上能够让自己的网站得到好的排名。如果网站被挂了黑链,一般在源码中可以看到黑链文本黑链标签被放在一个隐藏的div中。用户只有在网站源代码中可以查看的到。搜索引擎也同样能捕捉到该链接。有人会问,百度不是一直在打击黑链么?为什么挂黑链对网站权重传递还是有效。首先,搜索引擎是机器,百度蜘蛛也是机器,百度在对权重算法中就有外链这一因素,从事SEO的朋友都知道,想要排名好,关键字权重提升,外链是少不了的。虽然百度算法在改变,对黑链及买卖链接打击,但毕竟蜘蛛他不是人,短期内还是会传递权重的,但是一段时间后,排名就会掉,这也就是为什么靠黑链排名不是长久之计的原因。
黑链常见手法
手法一:利用css中的标签display,把黑链的display元素设置为none,也就是让黑链不显示在页面上。
手法二:利用css中的color元素,把黑链的标签显示颜色调为和网页页面颜色一致,让人肉眼无法看到。
手法三:利用css的浮动或者定位技术,把黑链浮动或者定位在网页不可浏览到的位置。
以上三种手法都是利用css技术来让黑链成功挂上网站并不发现的常见三种手法
检测方法及如何规避
1.查看网站的源代码来检查黑链
2.用FTP查看网站文件的修改时间来检查黑链
3.经常修改网站FTP用户名和密码
4.使用站长工具里的“同IP站点查询”功能
|