之前百度在站长平台发布声明,目前互联网上存在很多网站被DNS劫持漏洞导致生成大量垃圾页面。针对此种情况的网站,百度建议是删除域名,做好死链在向百度进行申述。但是最近很多由于服务器被黑生成大量二级域名的网站该如何处理?
对于DNS劫持漏洞造成生成大量内页我们常规的做法是:
1、用robots屏蔽
2、建立404页面
3、将死链提交给百度站长平台
4、301重定向
按照这样的做法,我们就能处理一般的死链,也就是因为DNS劫持漏洞生成的垃圾内页链接。但是这样的方法对于网站被黑生成二级域名是行不通的。简单的来说说我按照上面做的结果:
1、用robots屏蔽
首先二级域名是独立的域名,也就是独立的站点,在主域名的robots屏蔽二级域名显然是行不通的。如果对于二级域名与主域名不是同一目录的情况,这就非常简单,我们都知道的“直接在robots里书写禁止二级域名对应的目录”即可!
2、建立404页面
404错误页面是处理死链页面无可厚非的方式,但是我已经将这些泛解析解除了,也就是不存在这些站点了,那么做这些二级域名的404页面也是行不通的。
3、死链提交
当我把这些死链放到主域名的死链文本提交给百度后,百度站长平台给出的结果是“错误:文件内存在较多的活链,导致其他死链都不能快速删除,至于原理和robots一样,作为二级域名怎么能在主域死链中提交呢?
当然我们有条件也可以在代码中写,判定访问的是二级域名的时候跳转到应用的主域名上;我们也可以直接把二级域名做301重定向到主域名上,在此九九数码提醒您,如果是搜索引擎已经将二级域名识别为主域名持续收录,做此之前一定要把站内所有的链接地址改为主域名,不要再有任何二级域名入口,如果信息收录过多,我们并不建议大家采用此方式。