Vad är 410 Gone Error?
410 Gone är en HTTP-statuskod som returneras av webbservern när klienten (en webbläsare eller en webbcrawler) begär en resurs som inte längre är tillgänglig på den begärda adressen. Det är ett av de så kallade "klientfelen", vilket innebär att felet ligger på klientsidan och inte på servern.
Hur det skiljer sig från ett 404-fel
Till skillnad från svarskoden 404 Not Found, som kan visas för obefintliga eller felskrivna webbadresser, anger 410-koden att resursen har använts men inte längre är tillgänglig och inte kommer att vara tillgänglig igen på den begärda adressen.
- 404 Error Indikerar att servern inte kan hitta den begärda resursen. Detta kan hända på grund av felskrivna webbadresser, raderade sidor eller brutna länkar. Det används ofta för tillfälliga problem.
- 410 Error Indikerar att resursen är permanent borta och inte kommer att vara tillgänglig igen. Detta ger en tydlig signal till sökmotorer om att sidan bör tas bort från indexet omedelbart.
Påverkan på användare och sökmotorer
För webbplatsbesökare innebär 410-felet att webbsidan har tagits bort och skiljer sig i allmänhet inte från 404-felet. För sökmotorer är dock statuskoden 410 mer definitiv.
- Användarupplevelse Besökare kommer att se ett meddelande som anger att sidan inte längre är tillgänglig, vilket kan anpassas för att ge mer sammanhang eller föreslå alternativt innehåll.
- Sökmotorer Statuskoden 410 talar om för sökmotorer som Google att sidan är permanent borta. Medan Google kan vänta cirka 24 timmar innan de tar bort en 404-sida från indexet, kan 410-sidor tas bort direkt efter genomsökning.
När ska man använda 404 eller 410 för borttagna sidor?
Om du ska använda statuskoden 404 eller 410 beror på hur länge sidan har tagits bort:
- Använd ett 404-fel Om en sida är tillfälligt otillgänglig eller om du planerar att ersätta den med en annan sida snart, använd en 404-statuskod. Detta indikerar att resursen kan komma tillbaka och ger sökmotorerna en chans att indexera om den senare.
- Använd ett 410-fel Om en sida tas bort permanent och du inte har för avsikt att ersätta den eller omdirigera användare till en annan sida ska du använda en 410-statuskod. Detta signalerar till sökmotorerna att de omedelbart ska ta bort sidan från sitt index.
Råd från Google
Här är vad Matt Cutts från Google sa i en av webbmästarhjälpsvideorna:
"Om en sida är borta och du tror att det är tillfälligt, fortsätt och använd en 404. Om sidan är borta och du inte känner till någon annan sida som kan ersätta den, du inte har någon annan sida som du kan peka på och du vet att sidan kommer att försvinna och aldrig komma tillbaka, då ska du använda en 410."
Bästa praxis för hantering av 410-fel
- Anpassa felmeddelanden Ge ett användarvänligt meddelande som förklarar varför sidan är borta och föreslår alternativt innehåll eller åtgärder.
- Övervaka och uppdatera länkar Kontrollera regelbundet om det finns brutna länkar på webbplatsen och uppdatera dem så att de pekar på relevant innehåll eller skapar korrekta omdirigeringar.
- Använd Webmaster Tools Plattformar som Google Search Console kan hjälpa dig att spåra och hantera 404- och 410-fel på din webbplats.
Mer detaljerad information om HTTP-statuskoder och bästa praxis för webbprestanda finns i auktoritativa källor som Mozilla Developer Network (MDN) och Googles Web Fundamentals.