这类问题我又碰上了一次。新域名上线三天就提交了地址更改,两周过去新站收录仍然很少,老域名还在被正常抓取。
排查方向其实有限,先把可能性排一排。地址更改只处理已收录地址的替换,不负责抓取新内容;两个域名都要验证所有权,缺一个就提交失败;301 没有全站生效,工具无法确认迁移关系。
第一件事是确认两个域名都已在 GSC 验证
curl -sI https://new.com/ | head -1
再往下检查全站 301 是否一跳到位
curl -sIL https://old.com/a/ | grep -E 'HTTP|location'
提交后观察地址更改报告
curl -s https://www.example.com/sitemap.xml | head -3
中途换过一次思路,把范围缩到最小的那一层,反而快了。
中间停过一次,把已经改的东西回滚干净,再重新来一遍。
恢复的判定其实很直接。地址更改报告里已更改的网址数量逐步上升,新站收录同步增长。
补一句。工具只是加速器,前提是 301 完整、两个站都验证过,缺一项提交了也不会生效,还浪费一次机会。如果同一现象隔几天又出现,说明根因没找到,别当偶发处理。