外貿站一旦開始改 URL、刪頁面、遷移內容,重定向(Redirect)就變成必修課。不做重定向,你會同時損失兩件事:用戶體驗(404)和搜索引擎信號(舊 URL 的權重)。
這篇用最常用的免費插件 Redirection 來講清楚:什麼時候用 301/302、怎麼批量導入、怎麼修 404、怎麼避免鏈路與循環。
圖:Redirection(常用的 301/302 重定向插件)。
先把 301/302 說人話
- 301(永久):舊 URL 不會回來了,應該把信號轉給新 URL。
- 302(臨時):只是暫時跳轉(活動頁/臨時維護)。
外貿站絕大多數場景用 301。
安裝後你先做兩件“小設置”
- 開啓 404 日誌(便於發現真實訪問的 404),但不要保存太久(日誌會變大)。
- 給重定向分組(比如 Migration / Permalink change),以後好管理。
場景 1:單條 301(最常用)
路徑:Tools → Redirection → Add New。
- Source URL:舊路徑(通常不帶域名)
- Target URL:新 URL(建議寫完整 URL,減少歧義)
- HTTP code:301
場景 2:批量導入(遷移/大改結構必備)
建議你用表格做兩列:source、target,然後導出 CSV。
source,target
/old-page/,/new-page/
/old2/,/new2/
導入後不要“看起來沒報錯就算了”,至少抽查 20 條舊 URL:
- 是否 301(不是 302)
- 是否一跳到位(沒有 A→B→C)
- 新頁是否 200(不是 404/500)
場景 3:修 404(讓真實訪問的 404 不再浪費)
路徑:Tools → Redirection → 404s。
優先修“次數最多”的 404,因爲那纔是真實損失。常見來源:
- 舊文章/舊結構被收錄了
- 外鏈指向舊 URL
- 站內鏈接仍在指向舊 URL
對不上對應頁面怎麼辦?別一律跳首頁,跳到最相關的分類/服務頁(意圖一致)。
避免兩種大坑:鏈與循環
重定向鏈(A→B→C)
鏈越長越慢,也更容易出錯。做法:把 A 直接改指向 C。
重定向循環(A→B→A)
常見原因:你同時在 Cloudflare/服務器/插件裏做規則。解決:確定“唯一入口”,只保留一層做最終重定向。
驗收:你怎麼確認做對了?
- 舊 URL 打開:直接 301 到目標頁
- 目標頁返回 200
- 核心頁 canonical 指向自身(避免版本混亂)
- GSC 的 404 報告逐步下降
如果你正在改固定鏈接,建議先按安全流程做:固定鏈接怎麼改纔不會掉收錄。如果你是整站遷移,直接看清單:遷移 SEO Checklist。
延伸閱讀
- WordPress 固定鏈接(Permalink)怎麼改才安全:什麼時候能改、301 怎麼做、改完怎麼驗收 · 2025-12-17 · 8分鐘
- WordPress 站點遷移 SEO Checklist:換域名/換主題/換主機不掉排名的全流程 · 2025-12-01 · 8分鐘
- WordPress 分頁(/page/2)與 Canonical 怎麼處理?避免重複收錄的 3 分鐘自檢表 · 2025-12-05 · 8分鐘
- WordPress 6.9 更新速讀:外貿站最值得用的 8 個變化(含升級前檢查) · 2026-01-09 · 12分鐘
- WordPress 6.8 的 bcrypt 密碼升級意味着什麼?對安全/登錄的影響 · 2026-01-09 · 10分鐘
- Speculative Loading 是啥:6.8 的“提前加載”能幫哪些頁面 · 2026-01-09 · 11分鐘