最后更新时间为 2019年1月24日
最近几天有点烦,网站流量直线下降持续半个多月了。分析了统计数据,发现主要是谷歌和神马搜索引擎的流量下降的厉害,前者减了一半,后者则少了差不多四分之一。不过,看到百度等其他搜索引擎没有明显变化,心里多少还有点底,不至于马上精神崩溃。
前段时间一直被琐事缠身,无法坐下来认真解决问题,只好拖着。刚好8月份立秋后天气开始凉爽,杂事也基本处理完了,这才静下心来处理网站的麻烦事。
这次遇到的问题类似挂马,因为用“site:ew9z.com 一问就知”命令在谷歌搜索引擎上查询,会发现大量乱七八糟的网址显示在结果上。但使用百度平台和谷歌Search Console在内的多种扫描诊断工具都没有查出有病毒或木马。查看相关数据,发现搜索流量是从8月1日开始下降的,并且百度和谷歌的页面收录也有大幅度减少。
由于很长时间没有做服务器维护了,因此与Linux相关的命令和操作技术变得很生疏,至少需要几天时间熟悉和静心。没有办法,为了明天的面包,总得硬着头皮把事情解决了才行。
刚开始时想偷个懒,请西部数码的技术人员给处理一下。但遗憾的很,对方只是挂着服务器观察,眼看着工单进程是在处理中,但结果很不靠谱。后来又提了一个工单,看能不能把云快照回滚到7月中旬。但得到的回复是数据已被覆盖,无法回滚。捷径都被堵死了,只能靠自己了。
以往遇到问题时,我会到国外的相关网站查找资料,一般都能很快找到答案。但不巧的是,这几天很难翻过那堵墙,浪费了大量时间。偶尔翻过去匆忙找了点东西,效果并不太好。
怎么办?网站总要做下去,这是没有退路的。只能一项一项的从头加检查吧。
首先下载了最新版本的WordPress,解压后将wp-admin和wp-include两个文件夹全新覆盖;接下来是查看根目录下的文件,看有没有更新后失效的,结果删掉了七八个多余文件;然后将主题下的header文件里的多余代码删除。这些工作做完后,已经是深夜了,只好洗洗睡了。
第二天吃完早饭后继续干。用相关命令检查了服务器上最近更改过的文件,没发现异常。这时候到谷歌搜索上查询,竟然发现页面收录数由一万六千多上升为一万九千多,那些乱七八糟的网址也少了很多。心想,离最终解决问题应该不远了。