網站收錄

改版或換域名後,舊連結的收錄怎么平稳過渡

改版或換域名後,舊 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 和内鏈這几處做扎實,剩下的交给時間,不必反复改動配置。