Bruger du 404 eller 410 når du nedlægger en side?
Når der forespørges på en side på dit website, som ikke findes, så bør din webserver normalt returnere en 404 kode. Den fortæller både søgemaskiner og andre agenter, at siden ikke findes. Men i forhold til særligt Google er jeg for nyligt blevet opmærksom på, at der i nogle tilfælde kan være vise fordele ved, at benytte en 410 server status kode i stedet for.
En 404 kode betyder at en side er “Not Found” – ikke fundet.
En 410 kode betyder at siden er “Gone” – altså væk, og uden henvisning (redirect) til en anden.
Det kunne lyde lidt som det samme. Men det er det ikke helt. En 404 kode betyder, at serveren ikke kan finde siden. En 410 side betyder, at siden er blevet permanent fjernet.
Google er såvidt jeg kan forstå begyndt, at fortolke 410 koder, som en lidt mere sikker besked om, at en side skal fjernes fra deres indeks med det samme, end en 404 kode. Det er egentligt logisk nok, hvis man tænker sig om. For en 404 kode kan jo godt betyde, at der bare er en fejl lige nu – siden kan ikke findes, og at den måske kommer igen senere. Det giver derfor mening for søgemaskinerne, ikke at droppe URL’en fra deres indeks lige med det samme, men måske prøve igen lidt senere. En 410 kode er derimod en besked om, at siden permanent er væk – den er “gone”.
Det betyder, at hvis du har nogle sider, der er indekseret, som du gerne vil have helt ud af Googles indeks, så kan det være en fordel at anvende en 410 kode i stedet for en 404 – hvis du da ikke vælger og har mulighed for, at bruge en 301 redirect kode i stedet for.
Quaero skriver
Jeg har kendt til header-koden “410 Gone” i nogle år nu, men har først for nyligt benyttet mig af muligheden i forbindelse med en større omstrukturering af min linkguide.
Dog mangler jeg stadigvæk at se resultatet og effekten af en 410 Gone, idet Google endnu ikke har fjernet alle de berørte URLs fra sit indeks.
Paris Nakita Kejser skriver
Perfekt indlæg, dette tip bliver implantere i SchemeCloud ( http://phptech.dk/SchemeCloud ) for at gøre vores CMS og Webshop endnu bedre, takker for tippet.