faviconSEO Hub HK

404 錯誤 404 Error

404 Error(404 Not Found)是一個 HTTP 狀態碼,表示伺服器找不到用戶所要求的頁面。常見成因包括頁面已被刪除、網址更改後沒有設定重定向,或連結本身輸入錯誤。

Set SEO Hub HK as a preferred source on Google

404 Error(又稱404 Not Found)是一個HTTP狀態碼,表示瀏覽器成功連接伺服器,但伺服器找不到用戶所要求的頁面。當你點擊連結後看到「404 Not Found」或「找不到網頁」,就代表該網址目前沒有對應的內容。

404錯誤的常見成因

  • 頁面已被刪除,例如產品下架或文章移除。
  • 網址結構更改後,沒有為舊網址設定重定向。
  • 網站內部或外部的連結輸入錯誤。
  • 網站搬遷或改版時遺漏了部分頁面。
  • 用戶手動輸入了錯誤的網址。

404 錯誤會影響SEO嗎?

404 本身是網絡上的正常現象,網站出現個別404頁面並不會令整個網站被搜尋引擎懲罰。不過以下情況值得留意:

  1. 頁面會被移出索引:持續回傳404的網址,最終會被搜尋引擎從索引中移除,原有排名與流量亦隨之消失。
  2. 連結價值流失:如果該頁面有其他網站的反向連結,這些連結的價值將無法傳遞。
  3. 用戶體驗受損:用戶遇到失效頁面後往往直接離開。
  4. 浪費抓取資源:大型網站如果有大量內部連結指向404頁面,會消耗抓取預算。

404、Soft 404與410的分別

狀態意思搜尋引擎的處理
404 Not Found找不到頁面,未說明是否永久一段時間後移出索引
410 Gone頁面已被永久移除處理方式與404相近,訊號更明確
Soft 404頁面顯示「找不到內容」,但伺服器回傳200狀態碼被視為錯誤設定,Search Console會標示為問題

如何找出404錯誤?

  • Google Search Console:在「網頁」索引報告中查看「找不到 (404)」的網址。
  • 網站爬蟲工具:例如 Screaming Frog,可以找出網站內部指向404頁面的連結。
  • 伺服器記錄與分析工具:了解用戶實際遇到哪些失效網址。
  • 反向連結工具:找出仍然有外部連結指向的失效頁面,優先處理。

如何修復404錯誤?

  1. 有對應的新頁面:以301重定向把舊網址導向內容最相關的新頁面。
  2. 頁面被誤刪:直接恢復頁面。
  3. 內容已永久移除而且沒有替代頁面:保留404或改用410,不必勉強重定向。
  4. 內部連結出錯:更新連結,直接指向正確網址。
  5. 更新Sitemap:確保網站地圖不包括回傳404的網址。

設計一個有用的404頁面

自訂404頁面無法避免錯誤發生,但可以挽留訪客:

  • 以簡單文字說明頁面不存在。
  • 保留網站的頁首、頁尾與導覽選單。
  • 提供搜尋欄,以及通往首頁與熱門頁面的連結。
  • 確保頁面的HTTP狀態碼仍然是404。

常見問題

網站有404頁面是否代表有問題?

不一定。內容更替本來就會產生404。需要處理的是那些原本有流量、有外部連結,或仍然被網站內部連結指向的失效頁面。

應該把所有404頁面重定向到首頁嗎?

不應該。Google有機會把這類不相關的重定向視為Soft 404,用戶亦會感到困惑。只有在存在內容相關的替代頁面時才應該重定向。

404頁面會在Google搜尋結果中停留多久?

沒有固定時間。Google需要重新抓取該網址並確認狀態後才會移除,視乎抓取頻率,可能由數天到數星期不等。

相關SEO術語

301 Redirect301 重定向

301 重定向是一種網站轉址方式,表示某個網頁或資源已永久搬遷至新的網址。

Indexing索引

索引(Indexing)是指搜尋引擎爬取網頁後,將其分析、處理並存入資料庫的過程——只有完成索引的頁面,才有機會出現在 Google 搜尋結果中。

Crawl budget

Crawl Budget(檢索預算或抓取配額)指的是 Googlebot 在特定時間內願意抓取某個網站的頁面數量。這個配額取決於兩個主要因素:網站的「能力」與「需求」。如果你的網站內容很多,但檢索預算有限,可能會導致部分頁面無法被索引,影響 SEO 表現。