404 Not Found
404 表示資源不存在。正常的 404 不會被懲罰,但大量 404、錯誤內鏈與 soft 404 會影響抓取效率與體驗。
定義
404 Not Found 是 HTTP 狀態碼,表示伺服器找不到請求的資源。對 SEO 來說,正確回 404 是健康的;問題在於錯誤內鏈、轉址策略不當、或把不存在頁回 200(soft 404)。
為什麼重要
- 大量 404 會浪費 crawl budget 與影響體驗
- 錯誤內鏈會讓重要頁的權威與路徑變差
- 若本該 404 卻回 200,容易造成索引混亂(soft 404)
怎麼做(實作重點)
- 不存在就回 404(或 410)並提供清楚的 404 頁
- 修掉內鏈與 sitemap 中的 404 URL
- 對已搬移的頁用 301,避免一律導首頁
範例
http
HTTP/1.1 404 Not Found相關連結
常見問題
關於這個詞彙的常見問答。