網站改版前的重新導向對照表怎麼做:從盤點舊網址到上線驗證七步驟
重新導向對照表是一張把每個舊網址對應到新網址的清單,要在改版上線前做完。做法分七步:盤點舊網址、標記價值、決定去向、設計欄位、分規則與逐條、測試環境驗證、上線後監控。少了這張表,舊頁面累積的搜尋表現很容易斷掉。
這張表要解決什麼問題
網站改版時,網址常常跟著變。分類名稱改了、頁面合併了、舊活動頁刪了。對設計與工程團隊來說,這是新網站的一部分;對搜尋引擎與舊訪客來說,這是一大批突然找不到的頁面。
外部網站連到你的舊網址,使用者收藏的書籤,搜尋結果裡還在顯示的舊連結,都會在上線那一刻失效。重新導向的工作,就是告訴瀏覽器與搜尋引擎「這個頁面搬到哪裡去了」。Google 的 SEO 入門指南也提到,變更網址時應設定重新導向,讓使用者與搜尋引擎能找到新位置。
重新導向對照表是這項工作的設計圖。它不是工程師上線前一晚臨時寫的設定,而是行銷、內容與工程三方一起確認過的文件。下面用步驟教學的方式,從空白試算表開始做。
步驟一:盤點所有舊網址
對照表的品質,取決於舊網址收集得多完整。只靠網站後台的頁面列表通常不夠,因為後台看不到參數網址、舊系統留下的頁面,以及外部網站曾經連過的網址。
建議從四個來源收集,合併後去除重複:
- 網站地圖:現有網站地圖列出的所有網址
- Search Console 成效報表:匯出過去一段時間有曝光或點擊的網頁
- GA4 到達網頁報表:匯出有訪客進入的頁面路徑,可參考 Google Analytics 說明中心的報表說明
- 站內爬蟲:用爬蟲工具從首頁開始爬一次,找出網站地圖沒列到的頁面
四個來源各補對方的盲點。網站地圖可能漏掉舊頁面,Search Console 只列有曝光的頁面,GA4 只列有人進來的頁面,爬蟲只找得到有站內連結的頁面。
哪些舊網址需要放進對照表?
答案是全部。但不是每一個都需要同樣的注意力。步驟二要做的,是替每個舊網址標記價值,決定處理的優先順序。
步驟二:標記每個網址的價值
在試算表加三欄:搜尋點擊、是否有外部連結、是否帶來轉換。有任何一欄為是的頁面,列為高優先。三欄都沒有的頁面,仍要處理,但可以用規則批次處理。
這一步的意義在於分配檢查時間。上線前團隊的時間有限,高優先的頁面要逐條人工確認,低優先的頁面可以抽查。
步驟三:決定每個網址的去向
每一個舊網址只有三種去向:
- 一對一:新網站有內容相同或幾乎相同的頁面,直接導向該頁
- 合併:多個舊頁面被整合成一個新頁面,全部導向那個新頁面
- 不再提供:內容已經沒有對應,也沒有相近的頁面,回應 404 或 410,不要硬導到首頁
最常見的錯誤是第三種。把大量舊頁面全部導向首頁,使用者點進來找不到原本要的內容,搜尋引擎也可能把這種導向視為與找不到頁面相同的情況。沒有對應內容時,誠實回應頁面已不存在,比導向首頁好。各種狀態碼該怎麼選,可以參考404、410、301、302 的判斷表。
步驟四:設計對照表的欄位
欄位設計決定這張表能不能被交接、被檢查。下面是建議的最低欄位。
| 欄位 | 填什麼 | 誰負責 |
|---|---|---|
| 舊網址 | 完整網址,含協定與網域 | 行銷或 SEO 負責人 |
| 來源 | 網站地圖、Search Console、GA4、爬蟲,可多選 | 行銷或 SEO 負責人 |
| 優先等級 | 高、中、低,依步驟二的標記 | 行銷或 SEO 負責人 |
| 去向類型 | 一對一、合併、不再提供 | 內容負責人 |
| 新網址 | 完整網址;不再提供的頁面留空 | 內容負責人 |
| 狀態碼 | 301、404 或 410 | 工程師 |
| 處理方式 | 逐條設定或套用規則,規則要寫出規則編號 | 工程師 |
| 測試結果 | 測試環境驗證結果與日期 | 工程師 |
| 上線後確認 | 正式環境驗證結果與日期 | 行銷或 SEO 負責人 |
每一欄都有明確的負責人。對照表常在交接時出錯,原因多半是沒人知道某一欄該由誰填。
對照表也要有版本管理。改版期間,新網站的頁面結構常常還在調整,今天確定的新網址,下週可能又改名。建議每次修改都在表頭記下日期與修改人,並約定一個凍結日:凍結日之後,新網址不再變動,任何例外都要經過三方同意。沒有凍結日的對照表,上線前一天往往還在改,驗證永遠做不完。
步驟五:分開規則與逐條
網址數量多時,不可能每一條都手動設定。這時要把對照表分成兩部分。
規則型:舊網址有固定模式,例如整個分類目錄改名。用一條規則就能處理整批網址。規則要另外建一張表,寫清楚規則內容與套用範圍。
逐條型:高優先頁面,以及無法套用規則的頁面。逐條寫在對照表裡。
兩者會互相干擾。逐條設定的網址若也符合某條規則,要確認哪一個優先。另一個要檢查的是導向鏈:舊網址導到中繼網址,中繼網址再導到新網址。每一條導向都要直接指到最終網址,不要經過中間站。
舉一個示範情境:一家公司幾年前把產品頁從舊目錄搬到新目錄,當時設了導向。這次改版又把新目錄改名,工程師只為上一層的網址設了新規則。結果最早期的舊網址要經過兩次導向才到達目的地,有一部分甚至停在已經不存在的中繼網址。這類問題只有把歷年的導向設定一起拉出來比對,才看得出來。若網站過去改版過不只一次,舊的導向設定也要一起更新,指到這次的新網址。
步驟六與步驟七:驗證兩次
步驟六:在測試環境驗證
上線前,用對照表的舊網址清單逐條請求測試環境,記錄回應的狀態碼與最終網址,和對照表比對。高優先頁面全部驗證,低優先頁面至少抽查每一條規則。
同時檢查三件事:新網站的內部連結是否直接指向新網址,而不是指向舊網址再被導向;新頁面的標準網址設定是否指向自己;新網站地圖是否只列新網址。
步驟七:上線後監控
上線當天用同一份清單在正式環境再跑一次。接下來幾週,每週檢查 Search Console 的網頁索引報表與找不到網頁的錯誤,並在 GA4 觀察 404 頁面的瀏覽來源。發現漏掉的舊網址,就補進對照表與設定。
上線後的排查若發現流量下滑,可以搭配改版後自然流量下滑的四週排查決策表一起使用。整體上線前後的交接事項,則可參考官網改版不掉排名的交接清單。
適用與不適用的情況
這套七步驟適合網址會變動的改版:換網站系統、調整分類結構、合併或拆分頁面、更換網域。
以下情況可以簡化或需要另外處理:
- 改版只換視覺,網址完全不變。不需要對照表,但仍要檢查追蹤碼、標準網址與內部連結
- 頁面數量很少,例如十頁以內的形象網站。可以省略規則型,全部逐條處理
- 多語系網站。除了導向,還要處理語言標記的對應,需要額外的欄位
- 網站曾被入侵,有大量不明網址。這些網址不該導向新頁面,要先清理再談改版
對照表需要行銷與工程兩邊都懂的人來主持。如果團隊裡沒有這個角色,可以參考我們的網站技術與 SEO 顧問服務。
