Codul de stare HTTP 410 indică faptul că o resursă solicitată a fost eliminată definitiv de pe server și nu va mai fi disponibilă. Acesta este utilizat pentru a comunica în mod explicit faptul că o pagină a fost ștearsă.
Cuprins
Ce înseamnă eroarea 410?
Când un server returnează un cod de stare 410, aceasta înseamnă:
- pagina solicitată a existat anterior
- a fost eliminată intenționat
- nu se preconizează ca aceasta să reapară în viitor
Acest lucru o diferențiază de o eroare temporară sau de o pagină care nu există.
410 vs 404 (distincție importantă)
- 404 Not Found → pagina nu poate fi găsită, dar ar putea exista din nou în viitor sau serverul nu îi cunoaște starea
- 410 Gone → pagina este ștearsă definitiv și eliminată intenționat
În practică:
- 404 este neutru și ambiguu
- 410 este explicit și permanent
Când se utilizează eroarea 410
Acest cod de stare este utilizat de obicei atunci când:
- paginile învechite sunt eliminate în timpul restructurării site-ului web
- conținutul este șters definitiv de pe un site web
- administratorii doresc ca motoarele de căutare să elimine mai repede o pagină din indexare
- adresele URL vechi sunt retrase în mod intenționat
Implicații practice
Pentru utilizatori:
- conținutul nu mai este accesibil
- de obicei, nu există o pagină de înlocuire
Pentru motoarele de căutare:
- URL-ul este eliminat din indexare mai repede decât în cazul unui răspuns 404
- ajută la eliminarea conținutului învechit sau șters din rezultatele căutării
Rezumat
Eroarea 410 indică faptul că o pagină a fost ștersă definitiv de pe server și nu va mai apărea, fiind astfel o versiune mai explicită și mai intenționată a răspunsului 404 “nu a fost găsită”.