莫度编程网

技术文章干货、编程学习教程与开发工具分享

浅谈垃圾外链的危害与应对方法_垃圾链接的评价标准

今天看到有人在问,百度能否识别垃圾外链。

Q:能否识别?

A:能。

Q:准确与否?

A:还不够。

Q:识别周期?

A:漫长。

Q:这是否符合实际情况?

A:符合。

好啦,有人要说我吹牛逼啦。

可是事实就是,百度为什么能把我们网站曾经有的几千万垃圾外链,砍到现在的一两百万?不是度娘识别出来的,难道还是我手动拒绝的?抱歉手动拒绝功能早下线了。

再来一发自问自答。

Q:垃圾外链会影响网站权重?

A:不会直接影响。但会间接影响。

为什么不会直接呢?是因为,不可能你的垃圾外链多,你的网站就一定受影响。而之所以说会间接影响,是因为你没有做好防御措施。

我们来看看为什么会存在垃圾外链吧。

为什么对手、黑客要给你发外链?

给你发了垃圾外链后,对手、黑客还会做什么?搜索引擎会被对手、黑客利用来做什么?

你的对手想诋毁你的网站时,可能会与黑帽客(简称黑客,虽然与真正的黑客定义完全不同)联手,一方面你的对手打击了你,另一方面黑客会从你的网站上得到一定好处。

那么,为什么是给你发外链呢?

我们来分析一下,这些外链指向的地方是哪里吧。

(1)对手指定的页面,比如承载了一些影响到你对手关键词排名的页面。

(2)黑客利用你网站上的外部漏洞,在外部制造出来的页面。比如搜索结果页面,比如一些文章页面下参与点评的内容。

(3)黑客利用你网站上的严重内部漏洞,在取得你网站的相应权限后,在你的网站内部制造出来的页面。

第(1)种情况,你的对手希望通过黑客发布的大量垃圾关键词,并且大量的访问(代理访问、肉鸡控制访问)等,引起搜索引擎关注,让搜索引擎沿着垃圾外链来抓取你的页面。外链的关键词,会一定程度上影响对一个页面的主题的判断。举个例子,虽然你自称是一个英俊潇洒器宇不凡的美男子,但是你的对手雇佣了很多的水军来诋毁你,那么可能你在一些媒体、大众的眼里就真的成了一个恩……不可描述的人了。

你需要做的是,通过百度站长工具中下载外链数据,找出你认为是垃圾的外链域名,从你的网站上拒绝掉refer为这些域名的请求(状态码403)。这样,搜索引擎从外链来抓取你的网站时,就抓不到内容了。这可能被当做是一种防盗链手段,并且搜索引擎发现抓取你的页面不成功时,比如(403/404),会在短期再直接来抓取(没有refer),当能够正常抓取的情况下,并不会把你的页面识别为死链,所以并不会真正地对你的网站产生影响。反而,一定程度上节省了你的网站的带宽和服务器资源损耗。并且,那些黑客伪装的非正常访问,也可以拒绝掉。除非黑客改变目的,让自己去做损人不利己的冤大头。(除非他有兴趣和你耗下去……),然而这又是另外一回事了,这跟外链没关系了,只跟攻击有关系。

第(2)种和第(3)种情况,是对黑客最有利的,上面我已经阐释了一些了。接下来我说一下应对方法。

这种情况下,首先第一步是要保证这些页面不被搜索引擎收录。

如果是站内搜索页面,搜索结果页面没必要让搜索引擎收录,也带来不了流量,所以可以从TKD上不布置关键词,免得被黑客利用;其次,可以在源代码head部分添加meta robost noindex标签,声明该页面不允许建立索引;最后可以在robots.txt中声明该类页面不允许被抓取。这样,就可以使搜索结果页面不会被搜索引擎去抓取,收录和索引了,因此那些垃圾关键词,就不会影响你的网站词库,影响搜索引擎对你的网站的主题内容的判断,也就不会存在关键词排名下降等情况了。

如果是一些页面上的评论内容被黑客利用的话,也很简单,适当地设置一下权限即可。比如需要注册才能回答,比如注册后需要等待一段时间后才能评论等。

甚至,你可以自己建立网站敏感词库,出现敏感词的信息都不予展现,这样将可以从外部杜绝被垃圾制造者利用。

网站内部权限被取得的话,最好找安全专家去寻求帮助,尽快恢复权限正常,封堵漏洞。然后,从网站日志找到垃圾页面,全部处理成404,然后在百度站长工具提交死链,如有必要配合robots.txt封禁抓取,跟踪观察搜索引擎中这些页面的索引是否及时被删除。

只有这样,才能使垃圾外链对你的网站可能造成的损失无限接近于零。之后只需要悠闲地等待百度去过滤掉那些垃圾链接即可。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    Powered By Z-BlogPHP 1.7.4

    蜀ICP备2024111239号-43