最近遇到一场事故,企业网站被挂了黑链,为此花了一定精力去解决,我把这个事故做成一个案例,希望对大家有所帮助。
网站运营一定要注重网站监管,要常常检查网站是否正常,检查的内容包括:网站是否可以打开、网站的搜索引擎快照是否正常、网站的流量是否正常。这三个方面能够作为体现网站健康的最重要标准,通过监控可以及时判断网站存在的问题。
我所在的企业网站被挂黑链是在查看百度快照时发现,那时快照已经布满黑链,可以判断网站被挂黑链应该是在更早的几天发生的。
那时我立刻清除首页的黑链,并对百度快照进行投诉,在站长平台进行申诉。但过了几天百度快照处理结果显示已经处理,但快照仍然没有更改过来。于是我又多次投诉快照。
我使用百度站长后台的抓取诊断,发现抓取的内容竟然还是黑链。通过进一步分析发现,空间被植入病毒程序,此程序能够判断来自搜索引擎的访问和访客的访问来切换不同内容。
我开始在空间中查杀病毒。主要借助两个方法,第一个方法通过对比以前备份的网站程序文件,找出一些多出来的文件,对有嫌疑的文件果断删除。第二个方法因为网站是用ASP写的,因此发现有.php的文件我也都果断删除,后来发现这些文件是带毒的。
查杀病毒后,我再次投诉快照就恢复正常了,并且借助在网站更新内容,促进网站SEO的全面恢复。