网站收录

改版或换域名后,旧链接的收录怎么平稳过渡

改版或换域名后,旧 URL 的收录不会自动跟到新地址。本文梳理 301 重定向、canonical、sitemap 与新内链该如何配合,跳转链和旧域名关停有哪些坑,以及迁移期间值得观察的几项信号,帮你把收录过渡做得更平稳。

网站收录

改版或换域名后,旧链接的收录怎么平稳过渡

换域名、调整目录结构,或者把 http 升级到 https,都会让一批旧 URL 失效。这些旧地址可能已经积累了一定的收录和外部链接,如果处理得草率,新地址进入索引的速度往往会明显变慢。下面把迁移期间与收录相关的几件事按顺序理一遍。

迁移为什么会影响收录

搜索引擎记住的是具体的 URL,而不是「这个网站」。当页面地址从 A 变成 B,对搜索引擎来说,B 是一个全新的、没有历史的地址。旧地址上积累的抓取记录和内外链,都需要通过某种方式告诉搜索引擎:内容搬到 B 了。这个信号传得越清楚,收录过渡就越顺。

301 重定向是迁移的主干

永久性迁移应当使用 301 跳转,一对一是基本原则:旧的文章页跳到新的文章页,旧的栏目页跳到新的栏目页。几种常见的不当处理:

  • 把旧页面全部跳转到首页。这会让大量旧 URL 指向同一个地址,既丢失了页面之间的对应关系,新页面也容易被合并处理。
  • 长期用 302 或 JS 跳转来做永久迁移。302 表达的是临时跳转,搜索引擎可能继续把旧 URL 当作规范地址。
  • 旧 URL 直接返回 404,不做任何跳转,等于主动放弃原有的收录积累。

小心跳转链

跳转链指的是 A 跳 B、B 又跳 C 的情况。比如旧域名跳到过渡域名,过渡域名再跳到新域名;或者同一个页面存在 http、https、带 www、不带 www 多个版本,彼此互相跳转。链条越长,抓取时消耗的资源越多,传递的信号也越容易在中间衰减。

更理想的状态是:所有旧地址都一步跳到最终地址,中间不再经过其他域名或版本。

把规范化信号统一到新地址

重定向之外,还有几处信号需要同步指向新地址,避免新旧地址各说各话:

  • canonical:新页面的 canonical 指向自己,不要继续指向旧地址。
  • sitemap:站点地图里只保留新地址,旧地址从中移除。
  • 站内链接:导航、面包屑、正文内链都改成新 URL,不要让用户和爬虫在站内还能点到旧地址。
  • robots.txt:确认新域名下没有误写成全站 Disallow,这是迁移期间最常见的翻车点之一。

旧域名别急着关停

只要还有外部链接指向旧域名,旧域名就仍有价值。建议保留一段时间的解析和 301 跳转,让外部链接和用户的收藏地址能顺利转到新站。直接停止解析或让旧域名整体下线,会让这些入口全部断开。

迁移不是一次配置就结束的动作。旧域名的跳转通常需要长期保留,而不是「过渡两个月就撤掉」。

迁移后可以这样观察

迁移完成后,按下面的顺序做几轮检查:

  1. 随机抽取若干旧 URL,确认返回 301 且落点是对应的新页面,而不是首页。
  2. 检查是否存在链式跳转,以及跳转的最终地址是否唯一。
  3. 在新站重新提交 sitemap,确认地图内的 URL 都可以正常访问。
  4. 观察服务端日志或站长平台的索引报告,看新 URL 的抓取量是否在逐步上升。
  5. 留意旧 URL 是否仍大量出现在索引中,若有,回头检查跳转是否正确落地。

几个容易忽略的点

  • 大小写、结尾斜杠、参数顺序的变化,也可能让同一个页面产生多个地址,迁移时顺手把规则统一。
  • 如果站点内容本身也做了删减或合并,跳转落点要选最相关的新页面,而不是随便找一个能打开的地址。
  • 新页面的标题和正文尽量与旧页面保持一致,让搜索引擎更容易理解这是同一个内容。

最后提醒一点:迁移后的收录恢复速度受很多因素影响,与站点体量、外链情况、抓取频率都有关。把重定向、canonical、sitemap 和内链这几处做扎实,剩下的交给时间,不必反复改动配置。