404(找不到網頁)的處理方式

20240920

404 錯誤頁面的處理對網站的 SEO 影響很大,因此必須謹慎處理。常見的方法是將 404 頁面連到首頁。雖然簡單,但這種方式對 SEO 並不理想,因為會讓搜尋引擎無法辨別這個 404 頁面的真正目的跟意圖,並且可能影響用戶體驗。接下來就來聊聊更有效處理 404 頁面的策略,並包含對 SEO 友好的方式

影片教學

301 轉址是什麼意思

301 轉址是用來告訴搜尋引擎和讀者,目標的文章內容已經永久轉移到新的網址了。當你使用 301 轉址時,搜尋引擎會將原有頁面的權重(link equity)大部分轉移到新網址,並且在未來的搜尋結果中會索引新的網址而不是舊的網址。

舉例來說:我的餐廳搬家了,永遠不會搬回來了,我會在舊的店面門口放一張紙條公告:請大家以後都去我的新家消費,請不要再回來了。

小叮嚀:目前流行的自架站整個網站換新的網址就是使用 301 轉址,但還是要注意,如果同樣的內容太頻繁使用 301 還是有可能被 Google 處罰喔!

302 是什麼意思

302 轉址是用來告訴搜尋引擎,目標的文章內容只是暫時轉移到新的網址,將來還是會轉回到原來的網址。當使用 302 轉址時,搜尋引擎通常會繼續索引原來的網址,而不會將頁面的權重(link equity)轉移到新的網址。

小叮嚀:痞客邦綁定自己的網址就是使用 302 轉址喔。

舉例來說:我的餐廳只是重新裝潢,暫時先搬家到另一個地方營業,我會在舊的店面門口放一張紙條公告:請大家這段日子暫時先到我的臨時新家消費,等裝潢好了會通知大家再回來這地方消費喔。

410 回應代碼是什麼意思

410 回應代碼表示該頁面已經被永久移除,並且無法再訪問。這是許多使用者最容易忽略且容易跟 404 混淆的設定。

網站如果要設定 410,可以使用 Rank Math SEO 外掛做設定喔。

舉例來說:我的餐廳已經結束營業,也不會再到其他地方繼續經營了,請大家不用再來消費囉。

404 跟 410 的差異

雖然 Google 目前處理 410 與 404 的方式相同,因此無論您是傳回哪一個都差別不大,建議還是要落實 410 的設定。

404 是告訴 Google 某個頁面遺失,例如我網址錯誤了或是有問題,所以我們才要使用 301 或 302 做後續的對應設定。410 則是告訴 Google 這個頁面我要永久刪除。

以上許多疑惑的地方是請教孟令強老師獲得解答,特此感謝。

金城老師觀點

網路上雖然許多老師都在教 SEO 的寫作,但如果基礎的 404 頁面沒有做好處理,對於整體網站的 SEO 還是會有所扣分。我們應該重視基礎工作,不僅要寫好文章,同時也要關注網站的整體使用者體驗。

我們需要透過 Google Search Console 定期監控網站的 404 錯誤頁面,及時進行修正,讓使 Google 和用者能夠快速找到正確的資料而不是錯誤的頁面。

另外,我們還需要對舊文章的連結進行整理和更新。當網站進行改版或內容更新時,舊文章的連結可能會發生變化,這可能會導致一些舊連結變成了 404 錯誤頁面。因此,我們需要確保舊文章的連結都是正確的並能夠正常訪問。只有這樣,我們才能確保網站在 SEO 方面取得良好的效果。

參考資料

  1. 404(找不到網頁)錯誤
  2. 404 錯誤會對我的網站造成負面影響嗎?
  3. 301 redirects
  4. 404 vs 410 Response Codes – When to Use Which