TrueURL
TrueURL

選單

404 找不到

伺服器在這個網址沒有任何內容,或不願透露是否存在。它不會說明資源是暫時還是永久不存在。

原因短語
Not Found
是否為重新導向
否
預設可快取
是

404 Not Found 表示原始伺服器找不到目標資源目前的表示法,或不願透露該資源是否存在。它不會說明資源是暫時還是永久不存在;如果確定資源已永久移除,請使用 410 Gone。

404 可依經驗法則快取,因此除非另有指示,CDN 和瀏覽器可能會將它快取一段時間。好的 404 網頁會說明問題所在,並提供導覽或搜尋功能,但仍然必須以 404 狀態碼提供。

在連結與重新導向檢查中,404 是遙遙領先的最常見錯誤:失效的內部連結、打錯的網址、已刪除的商品,以及指向已不存在網址的重新導向。

回應範例

HTTP
HTTP/1.1 404 Not Found
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 115
Cache-Control: public, max-age=300

<!doctype html>
<title>Page not found</title>
<h1>Page not found</h1>
<p>The page you requested does not exist.</p>

SEO 與重新導向檢查

404 是網路上的正常現象,本身並不會拉低網站的排名。Google 會停止將回傳 404 的網址編入索引,並逐漸移除它們,但仍會不時重新檢索,以防它們恢復。真正的問題在於重要的網址回傳 404,因為這些網址會失去流量,以及指向它們的連結所帶來的價值。已搬移的內容,請改以 301 重新導向至新網址。

不要把所有不存在的網址都重新導向至首頁,因為 Google 可能會把這類重新導向視為軟性 404。以 200 狀態碼顯示「找不到網頁」訊息,同樣也是軟性 404。批次重新導向檢查與 Sitemap 重新導向檢查可以找出最終停在 404 的網址。

常見原因與使用情境

  • 網頁已刪除或搬移,但沒有設定重新導向。
  • 自己網站或其他網站上的連結失效或打錯。
  • 重新導向指向不存在的網址(重新導向目標失效)。
  • 大小寫或結尾斜線不同,例如 /Page 與 /page;或在將兩者視為不同網址的伺服器上,/page/ 與 /page。

網址重新導向檢查

使用免費的 TrueURL 重新導向檢查工具,逐一查看網址在每個躍點回傳的狀態碼。