域名从 www 迁到根域,301 做完了,GSC 里仍在看旧的 www 资源,新资源没有验证,数据一片空白,误判成流量暴跌。
原因不止一个,得分开看。新资源没有添加和验证,报表自然没有数据。也可能是旧资源没提交地址更改,信号仍留在旧域名。
还有一种情况,sitemap 和 canonical 还混着 www 写法。
先确认新域名的验证文件可访问
curl -s https://example.com/google123.html | head -3
随后检查 canonical 输出
curl -s https://example.com/ | grep -i canonical
末了确认新资源下的 sitemap
curl -s https://example.com/sitemap.xml | head -3
同一份数据我导出了两份,一份留底,一份拿来试。
这类问题以前遇到过,但这次的触发条件和上次不一样。
这类改动我都写进变更记录,过两周再出问题时能对上号。
改完先别撤,确认这几项。新资源验证并提交 sitemap 后,两周内数据开始积累,旧资源的流量曲线同步下滑。
容易忽略的是,换域名要在新旧两个资源里各做一半动作,只看一边的报表很容易得出错误结论。报错文案容易误导,真正的原因往往在相邻那一层的日志里。
