410 Gone 表示原始伺服器上已無法再取得目標資源,而且這很可能是永久性的。與 404 不同,它明確表示資源的消失是刻意的。能夠修改連結的用戶端應移除指向該網址的參照。
伺服器不需要知道資源去了哪裡;如果知道,以 301 重新導向至替代內容會更好。410 可依經驗法則快取。
典型的用途包括已過期的促銷活動、已刪除的使用者內容、沒有後繼產品的停產商品,以及網站遭駭後移除的網址。
回應範例
HTTP
HTTP/1.1 410 Gone
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 97
<!doctype html>
<title>Offer ended</title>
<h1>This offer has ended and the page was removed</h1> SEO 與重新導向檢查
對搜尋引擎來說,404 和 410 都會讓網址從索引中移除;Google 的說明文件對 429 以外的所有 4xx 錯誤一視同仁。實務上,410 表達意圖的訊號稍微明確一些,Google 也表示過可能會稍微早一點處理。當您刻意移除內容、又沒有可以重新導向的目標時,請使用 410。如果有相關的替代內容,請改用 301,因為 410 會放棄指向舊網址的連結所帶來的價值。
清理完成後,可以使用批次重新導向檢查確認已移除的網址回傳 410,已搬移的網址則正確重新導向。
常見原因與使用情境
- 商品已停產,且沒有後繼產品。
- 內容是刻意刪除的:過期的優惠、已移除的個人檔案,或網站遭駭時產生的垃圾網頁。
- 舊版網站的網址模式已停用。