对三种语言各抽查一条旧链接
工具目录从旧主机迁到新主机后,中文、英文和西班牙文原地址分别跳到相应语言的新目录。旧页在索引报告里归为“网页会自动重定向”,符合预期。若所有旧入口都跳到同一个首页,读者会失去原来的页面和语言,应先修路由。
curl -sS -D - -o /dev/null https://old.example.com/en/
curl -sS -L -o /dev/null -w "%{http_code} %{url_effective}\n" https://old.example.com/en/
核对三处信号是否一致
用上一条命令记下最终 URL。在新页面的原始 HTML 中核对 canonical 指向该 URL,再到新站的 sitemap 查它是否在列表里。如果有多语言版本,检查语言链接是否指向对应页面,并回链到当前语言。旧域名的普通 sitemap 也可以直接跳到新 sitemap,免得旧地址继续提供一份重复清单。
只处理仍需要收录的冲突
如果 Search Console 仍报 Google 选择了不同的规范页,用网址检查打开报告里的具体 URL,分别记录站点声明的 canonical 和 Google 选择的地址。若两个地址本就展示同一页,合并是预期结果。若正文和用途确实不同,先核对站内链接、重定向、canonical 与 sitemap 是否误指到另一个页面,再申请重新编入索引。