换域名一个月,百度快照点开还是旧站页面,标题和内容都是迁移前的版本。
把日志和配置对完,能解释这个现象的基本就这几处。百度对老域名的抓取惯性还在。另一种情况是新站没有主动提交和推送。
少数情况下是旧站跳转配置不完整,蜘蛛仍能抓到旧内容。
第一件事是确认旧域名跳转是否全站生效
curl -sI https://old.com/a/ | grep -i location
接着在新站提交 sitemap 与主动推送
curl -s https://www.example.com/sitemap.xml | head -3
等前面都确认过,再检查新站的抓取频次是否正常
grep -c 'Baiduspider' access.log
命令输出我都留了记录,免得改完记不清原来的值。
改之前先确认了最近有没有人动过配置,避免白查一遍。
恢复的判定其实很直接。快照逐步更新为新站内容,旧域名的抓取量下降,新站收录增加,品牌词的落地页也换了过来。
快照更新比收录慢很多,通常要数周,期间保持新站稳定可访问比反复提交更有效。报错文案容易误导,真正的原因往往在相邻那一层的日志里。