DevToolPal
PL
4xx Błędy klienta

410 Gone

Usunięto

Co to znaczy

Zasób zniknął na stałe i nie jest znany nowy adres. W przeciwieństwie do 404 serwer stwierdza to celowo.

Typowe przyczyny

  • Treść usunięto celowo
  • Wycofano wersję API
  • Wygasłe promocje lub ogłoszenia

Jak naprawić

Jako klient lub odwiedzający

Usuń link lub zakładkę; zasób nie wróci. W API przejdź na wersję zastępczą.

Jako właściciel strony lub API

Używaj 410 dla celowych usunięć, aby wyszukiwarki szybciej usuwały URL; użyj 301, jeśli istnieje prawdziwy zamiennik.

Przykładowa odpowiedź

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."
}

Specyfikacja

RFC 9110 §15.5.11

FAQ

› Czy 410 jest lepsze od 404 dla SEO?

Wyszukiwarki mogą usunąć URL z 410 nieco szybciej, ale oba prowadzą do usunięcia z indeksu.

› Czy strona z 410 może wrócić?

Technicznie tak, ale klienci mogli już o niej zapomnieć. Jeśli nie masz pewności, użyj 404.