網站改版後,畫面變得更好看,原本能搜尋到的關鍵字卻從搜尋結果中消失,這是有些公司改版時遇過的情況。排名不是慢慢下滑,而是整組關鍵字直接不見,通常不是內容品質的問題,而是技術設定出了問題。
本文以我們的經驗,分享網站改版後排名消失的常見原因、檢查方法與修正順序,以及改版前應該先做好的準備。
網站從搜尋結果消失
網站完成改版上線後,主要服務關鍵字的搜尋排名明顯下滑,部分頁面也從搜尋結果中消失。網站的視覺與內容都經過重新整理,問題出在改版時沒有同步處理的技術設定。
是沒被收錄,還是排名下降?
排名消失有兩種可能,處理方式也不同,建議先用以下方法確認:
- 用 site: 指令搜尋:在 Google 搜尋「site:網域名稱」,看看網站有多少頁面被收錄。如果幾乎查不到,代表是收錄出了問題。
- 查看 Search Console 的網頁索引報表:報表會列出沒有被建立索引的網頁與原因,例如 soft 404、重複網頁、替代網頁等。
- 使用網址檢查工具:在 Search Console 檢查首頁與主要服務頁,確認 Google 是否能正常檢索與建立索引。
檢查後發現的 6 個問題
1. 錯誤網址全部轉到首頁
改版後,舊網址與不存在的網址都直接顯示首頁內容,沒有回應 404。Google 會把這種情況判定為 soft 404,舊頁面原本累積的排名也無法轉移到新頁面。
修正方式:不存在的網址回應正確的 404 狀態碼,並顯示清楚的錯誤頁;改版前有排名的舊網址,逐一以 301 永久轉址到內容對應的新頁面。404 錯誤頁的規劃方式,可以參考企業官網一定要有的頁面清單。
2. 所有內頁的標準網址都指向首頁
每個內頁的 canonical(標準網址)都設定成首頁,等於告訴 Google 這些頁面都只是首頁的重複版本,內頁因此無法被收錄。
修正方式:每個頁面的 canonical 都指向自己的正式網址。
3. 不存在的內容頁顯示其他頁面的資料
作品或消息的詳細頁,輸入不存在的編號時,程式會改為顯示另一筆既有資料。這會產生大量內容重複的網址,已刪除的頁面也永遠不會回應 404。
修正方式:查無資料時回應 404,不要以其他資料代替。
4. 缺少 robots.txt 與 sitemap.xml
網站沒有實際的 robots.txt 與 sitemap.xml,開啟這兩個網址時也是顯示首頁,搜尋引擎無法透過 sitemap 掌握網站有哪些頁面。
修正方式:建立 robots.txt 與 sitemap.xml,並在 Google Search Console 提交 sitemap。
5. 同一個頁面有多個網址
網址的大小寫混用,首頁也同時可以用根目錄與 default.aspx 開啟。對搜尋引擎來說,這些都是不同的網址,排名的權重會被分散。
修正方式:統一使用小寫的正式網址,其他版本以 301 轉址到正式網址,並讓 canonical、sitemap 與站內連結使用同一個網址。
6. 頁面標題與描述沒有反映主要服務
首頁的標題只有公司名稱,沒有主要服務的關鍵字;描述欄位與關鍵字欄位的內容也放反了,描述中只是一串關鍵字。
修正方式:在標題放入主要服務的關鍵字,描述改寫成簡短完整的介紹。Google 已不參考 meta keywords,重點應放在標題、描述與頁面內容。
修正的優先順序
問題很多時,建議依照對收錄的影響程度依序處理:
- 先處理會阻擋收錄的問題。例如錯誤網址轉首頁、canonical 設定錯誤、查無資料未回應 404。
- 再統一網址。處理大小寫、首頁網址重複等問題,讓每個頁面只有一個正式網址。
- 補齊 robots.txt 與 sitemap.xml。並在 Search Console 提交 sitemap。
- 調整標題、描述與內容。讓每個頁面清楚反映主題與關鍵字。
- 要求重新建立索引。在 Search Console 對首頁與主要服務頁要求重新建立索引。
修正後持續觀察
這個案例完成修正後,排名目前仍在持續觀察中。Google 需要時間重新檢索網站、處理轉址並更新索引,排名的變化通常不會立即出現。
觀察期間,可以透過 Search Console 追蹤以下項目:
- 網頁索引報表:已建立索引的網頁數量是否增加,soft 404 與重複網頁是否減少。
- 成效報表:主要關鍵字的曝光次數與點擊次數變化。
- Sitemap 報表:sitemap 是否成功讀取,以及已探索的網址數量。
網站改版前應該先做好的準備
這些問題大多可以在改版前預防。上線前建議逐一確認:
- 整理舊網址清單:從 Search Console 或數據工具匯出改版前有流量的網頁。
- 建立轉址對照表:每個舊網址都對應到內容最接近的新頁面,不要全部轉到首頁。
- 確認測試環境的設定:測試期間設定的禁止索引,上線時要記得移除。
- 檢查 canonical 與 404:每頁的 canonical 指向自己,不存在的網址回應 404。
- 準備 robots.txt 與 sitemap.xml:上線後立即提交 sitemap。
- 上線後持續追蹤:改版後的幾週內定期查看 Search Console 報表,及早發現問題。
網站上線前後的完整流程,可以參考網頁設計流程 8 步驟:從需求到上線;改版後的網站速度檢查,則可以參考網站速度怎麼優化?Core Web Vitals 簡介。
常見問題
網站改版一定會影響搜尋排名嗎?
不一定。如果舊網址都有正確轉址,網址、canonical 與 404 等設定也處理妥當,改版對排名的影響通常可以降到最低。排名大幅消失,多半是技術設定出了問題。
301 轉址和 302 轉址有什麼不同?
301 是永久轉址,告訴搜尋引擎舊網址已永久移到新網址;302 是暫時轉址,代表舊網址之後還會使用。網站改版後的舊網址,應該使用 301 轉址。
舊網址可以全部轉到首頁嗎?
不建議。舊網址應該轉到內容最接近的新頁面。全部轉到首頁,Google 可能會將這些網址判定為 soft 404,原本的排名也無法延續。
修正之後,排名多久會恢復?
沒有固定的時間,要看問題的嚴重程度與 Google 重新檢索的速度。建議修正後在 Search Console 提交 sitemap、要求重新建立索引,並持續觀察索引與成效報表的變化。
改版前做好準備,保留網站的累積成果
網站改版是讓品牌形象與使用體驗升級的好機會,但也要保留網站多年累積的搜尋成果。如果你正在規劃網站改版,或改版後遇到排名下滑的問題,歡迎參考我們的網站開發服務,或直接聯絡我們,我們提供免費的線上諮詢。
(本文初稿由 AI 協助整理)