換域名或者做大規模 URL 改版时,收錄迁移往往比预想中慢。多數情况下不是搜尋引擎不認新站,而是跳轉鏈路、抓取入口和頁面内容三者没對齐。下面按由外到内的顺序给出一套核對方法。
一、先把迁移范围定清楚
迁移前先列清單:哪些是核心頁面,哪些是歷史归档,哪些本来就该下线。三類頁面的處理方式不同,混在一起做,後面的判断就没有基准。
- 核心頁面:需要承接原有流量,逐一確認新地址可正常訪問。
- 归档頁面:可以保留 301,也可以评估後合並到更相關的頁面上。
- 废弃頁面:直接返回 410,不要统一跳到首頁,避免形成软 404 或大面积跳首頁。
二、301 要一對一,不要一對多
跳轉鏈路是收錄迁移的主干,核對重点如下:
- 新舊 URL 是否嚴格一對一,避免多個老地址指向同一個新地址。
- 跳轉是否只有一跳,不要出現 A 到 B 再跳到 C 的鏈式跳轉。
- 返回碼是否為 301 永久跳轉,而不是 302 或 JS 跳轉。
- 新地址本身返回 200,且内容與老頁面主题一致。
把老頁面统一跳首頁或栏目頁,通常不會被当作有效迁移,老地址积累的權重也很难传過去。
三、抓取入口要同步更新
跳轉解决的是老地址能不能走到新地址,入口解决的是新地址能不能被發現,两邊都要顾。
- sitemap 換成新域名的完整 URL,並清理舊域名條目。
- 站内連結、導航、面包屑、分頁统一指向新地址,避免站内還残留舊域名。
- 重要頁面尽量保證從首頁三到四次点击可達,別只挂在深层目錄里。
- 外部連結和合作方頁面能改的尽量改,改不了的靠 301 承接。
四、舊域名不要急着關
迁移後的一段時間里,舊域名仍會持續被訪問和抓取。此时直接停解析、關服務器,會让大批老地址變成無法訪問的死鏈。建议保留一段較長的過渡期,让 301 持續有效。
同时看舊域名的服務器日誌:如果還有大量真實訪問和抓取记錄,說明迁移尚未完成,繼續保留是更稳妥的選擇。
五、观察期重点看哪些信号
提交完不等于結束,需要按周观察:
- 新域名被抓取的地址數量是否在缓慢上升。
- 新地址是否開始進入索引,並且指向正确的落地頁。
- 舊地址的抓取請求是否在逐步减少。
- 站内是否還有 404、软 404 或跳向無關頁面的地址。
如果新地址長期停在已發現未抓取,優先检查内鏈和 sitemap 是否畅通;如果抓取了却不進索引,就回到頁面本身,看内容是否與老頁面等價、是否具备獨立價值。
六、迁移期常见的几個坑
- 新舊站同时可訪問、内容重复,導致收錄归属混乱。
- 301 指向的頁面本身是 404,或者需要登入才能查看。
- 新域名的 robots.txt 誤挡了抓取。
- URL 規則整体換掉,却只做了少量跳轉,大量地址直接失效。
- 短時間内反复調整規則,让抓取和索引一直處于變動狀態。
把上面的顺序完整执行一遍,迁移期的收錄波動大多能找到對應原因。剩下的交给時間,規則确定後尽量不要频繁反复修改。