改版或迁移时核对首选域名设置,核心是确认三件事:全站是否统一跳转到同一个首选主机名、旧主机名与旧路径是否用永久跳转承接、页面里的规范链接和资源链接是否都指向首选域名。任何一项遗漏,都可能让搜索引擎把新旧地址当成两个版本,分散权重或收录到不该出现的地址上。
首选域名是你希望用户和搜索引擎最终使用的那一个主机名,例如在 example.com 与 www.example.com 之间只选一个,而不是两个都返回正常内容。它和协议、大小写也有关系:http 与 https、example.com 与 EXAMPLE.com 在技术上可能被当作不同地址。
适用前提是:你已经确定唯一首选形态,并且服务器能对其它形态做出响应。如果服务器根本不响应旧域名,就谈不上跳转,需要先补齐解析和证书。
http://old.example.com/a?x=1 应跳到 https://www.example.com/a?x=1,而不是全部丢到首页。假设一个站点从 old.example.com 迁到 www.example.com,如果只给首页做了跳转,内页仍返回 200 并展示旧内容,搜索引擎就可能同时保留两套地址。这里 301 与 302 的区别值得注意:301 表示永久迁移,通常更适合首选域名统一;302 是临时跳转,不适合长期替代。
Location 指向首选域名下的对应路径。这些检查只能说明跳转和引用配置是否正确,不能保证收录或排名结果。robots.txt 的抓取限制不等于可靠的索引移除;站点地图不保证收录;HTTPS 也不保证安全无漏洞或排名提升。不同搜索引擎对跳转、规范链接的支持细节需要分别核查,不要用一次测试结果推断全部。
如果站点同时存在多语言或多地区子域,先确认首选域名规则是否只作用于主站,避免把地区站错误地全部跳转到主站。若迁移涉及 URL 结构变化,首选域名统一和路径跳转是两件事,需要分别核对:前者解决主机名不一致,后者解决路径不一致。
下一步:选一个非首选主机名下的真实内页,用头信息工具请求它,记录状态码和跳转目标,再与页面规范链接比对。两者不一致时,先修跳转规则,再改页面标签。