Hva er 410 Gone Error?
410 Gone er en HTTP-statuskode som returneres av webserveren når klienten (en nettleser eller en webcrawler) ber om en ressurs som ikke lenger er tilgjengelig på den forespurte adressen. Det er en av de såkalte "klientfeilene", noe som betyr at feilen ligger på klientsiden, ikke på serveren.
Hvordan det skiller seg fra en 404-feil
I motsetning til 404 Not Found-svarkoden, som kan vises for ikke-eksisterende eller feilskrevne URL-er, indikerer 410-koden at ressursen var i bruk, men ikke lenger er tilgjengelig og ikke vil være tilgjengelig igjen på den forespurte adressen.
- 404-feil Indikerer at serveren ikke finner den forespurte ressursen. Dette kan skje på grunn av feilaktige URL-adresser, slettede sider eller ødelagte lenker. Det brukes ofte ved midlertidige problemer.
- 410 Error Indikerer at ressursen er permanent borte og ikke vil være tilgjengelig igjen. Dette gir et tydelig signal til søkemotorene om at siden bør fjernes fra indeksen umiddelbart.
Påvirkning på brukere og søkemotorer
For besøkende på nettstedet betyr 410-feilen at nettsiden er slettet, og den er vanligvis ikke forskjellig fra 404-feilen. For søkemotorer er imidlertid 410-statuskoden mer definitiv.
- Brukeropplevelse Besøkende vil se en melding som indikerer at siden ikke lenger er tilgjengelig, og som kan tilpasses for å gi mer kontekst eller foreslå alternativt innhold.
- Søkemotorer 410-statuskoden forteller søkemotorer som Google at siden er permanent borte. Mens Google kan vente rundt 24 timer før de fjerner en 404-side fra indeksen, kan 410-sider fjernes umiddelbart etter gjennomsøking.
Når skal du bruke 404 vs. 410 for slettede sider?
Hvorvidt du skal bruke en 404- eller 410-statuskode, avhenger av hvor permanent siden skal fjernes:
- Bruk en 404-feil Hvis en side er midlertidig utilgjengelig, eller hvis du planlegger å erstatte den med en annen side snart, kan du bruke en 404-statuskode. Dette indikerer at ressursen kan komme tilbake, og gir søkemotorene en sjanse til å indeksere den på nytt senere.
- Bruk en 410-feil Hvis en side fjernes permanent og du ikke har til hensikt å erstatte den eller omdirigere brukerne til en annen side, kan du bruke en 410-statuskode. Dette signaliserer til søkemotorene at de bør fjerne siden fra indeksen umiddelbart.
Råd fra Google
Her er hva Matt Cutts fra Google sa i en av hjelpevideoene for nettredaktører:
"Hvis en side er borte og du tror det er midlertidig, kan du bruke en 404. Hvis siden er borte og du ikke vet om noen annen side som kan erstatte den, du ikke har noe annet sted du kan peke til, og du vet at den siden kommer til å være borte og aldri komme tilbake, så bruk en 410."
Beste praksis for håndtering av 410-feil
- Tilpass feilmeldinger Gi en brukervennlig melding som forklarer hvorfor siden er borte, og foreslå alternativt innhold eller alternative handlinger.
- Overvåk og oppdater len ker Sjekk regelmessig om det finnes ødelagte lenker på nettstedet, og oppdater dem slik at de peker til relevant innhold, eller sett opp riktige omdirigeringer.
- Bruk verktøy for nettredaktører Plattformer som Google Search Console kan hjelpe deg med å spore og håndtere 404- og 410-feil på nettstedet ditt.
Du finner mer detaljert informasjon om HTTP-statuskoder og beste praksis for ytelse på nettet i autoritative kilder som Mozilla Developer Network (MDN) og Googles Web Fundamentals.