Ne anlama gelir
Kaynak kalıcı olarak yok ve bilinen bir yeni adres yok. 404'ten farklı olarak sunucu bunu bilerek belirtir.
Yaygın nedenler
- İçerik bilerek silindi
- Bir API sürümü kullanımdan kaldırıldı
- Süresi dolmuş kampanyalar veya ilanlar
Nasıl düzeltilir
İstemci veya ziyaretçiyseniz
Bağlantıyı veya yer imini kaldırın; kaynak geri gelmeyecek. API'lerde yerine gelen sürüme geçin.
Sitenin veya API'nin sahibiyseniz
Bilinçli kaldırmalar için 410 kullanın ki arama motorları URL'yi daha hızlı düşürsün; gerçek bir yerine geçen varsa 301 kullanın.
Örnek yanıt
HTTP/1.1
HTTP/1.1 410 Gone
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json
{
"type": "about:blank",
"title": "Gone",
"status": 410,
"detail": "API v1 was retired on 2025-01-31. Use /v2."
} Belirtim
SSS
› SEO için 410, 404'ten daha mı iyi?
Arama motorları 410'lu bir URL'yi biraz daha hızlı düşürebilir, ancak ikisi de dizinden kaldırılmaya yol açar.
› 410 döndüren bir sayfa geri gelebilir mi?
Teknik olarak evet, ama istemciler onu unutmuş olabilir. Emin değilseniz 404 kullanın.