事情发生在大概20天之前,我们做的一个钢板库类的网站,钢板库、钢板仓等十几个词百度排名首页,网站优化效果相当不错,而且排名上去后,没有波动过,已稳定近一年了。
枪打出头鸟,出问题了,而且问题还很严重。
网站建设是使用PHP语言,PHPCMS结构建设的,有两个版本,一个是PC端,一个是移动端,PC端一直是正常的,但是移动端,无论搜索什么关键词,只要是在百度移动搜索,所有页面出现的是缓存,见下图:
做了这么多年网站,这是第一次遇到,我的感觉就是:问题肯定在百度身上,因为除了百度,其他搜索,像360、搜狗等,全部正常,直接搜索网址也正常。但是多次反馈无效,下面是聊天记录:
我:
百度快照中没有转到手机版的代码
我:
我发给你的是源代码
我:
这个是快照的源代码
:
是不是需要帮助百度识别一下手机站的代码
:
加什么代码才能让百度识别pc或者手机站
我:
现在加的代码就是为了引导百度去识别的
我:
我用我这边的域名测试了一下,万网的域名跳转不能用
我:
我再查一下,如果很多网站都遇到这个情况了,就是和百度数据库调整有关系。属于百度的漏洞,反馈的人多了,百度自然就是补漏洞了
:
嗯
我:
这种情况,好出现在排名好的网站上在
我:
上面
我:
就类似于,百度在拿出一部分网站来做实验,正好我们的被抽到了,如果实验失败,就会再恢复过来
:
如果是这样那就好解决了
我:
你那边用手机百度搜索时是不是也出现加载
我:
在页面中间出现
:
百度关键词是吧
我:
对
:
出现
我:
正常是不出现这个情况的
我:
它加载的就是缓存,而不是直接打开的我们网站
无论如何讨论,最终还是没有找到答案。
后来,经过多方面的学习,研究,咨询同行有没有遇到这方面问题的。终于发现:原来这就是“网站镜像”
其实,在2016年百度就发出通知了,是关于网站镜像的,当时也看了,因为没有遇到过,也没有多去关注,两年后的今天,终于遇到了。
知道了问题所在,就可以解决了,根据百度的镜像说明白皮书,我们对网站进行了调整。
关于这个说明,我们一句话就可以概况:手机网站展现页不可以出现太多的广告,尤其是悬浮窗,多出现有价值的内容,多些文字性内容。
很简单,就这样。
调整完之后,按百度的要求是静观其变,大概一周左右即可恢复。如果 一周后没有恢复,可以进行申诉。百度是不会冤枉一个好站的。
总之,SEO是一个长期学习的过程,一切都在变化,但是搜索引擎千变万变,与我们SEO站长的目标是一致的,那就是:做SEO时刻要以用户体验为中心!