Code HTTP 410 : le contenu disparu… Mais pas introuvable !

Nous connaissons tous le code HTTP 404, indiquant une page web est introuvable, n’existe pas. Cependant, qu’en est-il du code HTTP 410 ? Il s’agit en fait du code d’erreur renvoyé lorsque une page est introuvable et a été enlevée volontairement du site.

Définition issue du site du W3C : The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server’s site. It is not necessary to mark all permanently unavailable resources as “gone” or to keep the mark for any length of time — that is left to the discretion of the server owner.

Le code d’erreur HTTP 410 est assez peu utilisé de nos jours mais pourtant il existe bel et bien, même si c’est le 404 qui est utilisé par défaut. En utilisant un code d’erreur 410, quelle serait la réaction des moteurs de recherche ? Serait-ce pénalisant pour le référencement ou pas ? Permettrait-il d’indiquer aux outils de recherches de ne plus indexer un contenu car il a été retiré volontairement du site ?

Dans ce cas, pourquoi mettre à disposition de l’internaute la balise Unavailable After ?  Pour remplacler le code statut 410 ? Si les deux options sont indépendantes, j’y vois cependant un lien étroit. Dans les différents cas, on parle d’optimiser un site dont le contenu change souvent et dont certains contenus sont amenés à disparaître totalement d’un site. Par exemple, les petites annonces…

3 réflexions au sujet de “Code HTTP 410 : le contenu disparu… Mais pas introuvable !”

  1. bonjour ,

    je soufre depuis des mois et des mois ,j’ai supprimer des pages de mon site,j’ai met des redirection 301et 404 mais google gard toujours ces pages indexées pire encore il essaye de les reindexées a chaque fois ,est ce que je devrai mettre des redirection 410 ?
    Merci

  2. Salut Ramenos :-)

    Je vois que ce billet date un peu mais que tu en reparles dans un billet plus récent (2009) sur les 5 erreurs HTTP à connaitre.

    Qu’en est-il de cette 410 ? J’avoue que c’est chez toi que j’ai découvert ça et je me demande s’il est bien judicieux que j’en place sur mon site, dans la mesure ou GG semble nous avoir supprimé le “URL removal tool” … :-|

    T’as fait des tests là dessus ?

    Merci pour tes retours ;)

  3. A fortiori, le gars Matt recommande de placer un 410 si le contenu doit disparaître dans le monde des idées.
    En tout cas, si Google est long à supprimer les 404 c’est par galanterie et éviter aux gentils webmestres de corriger leurs erreurs : serveur hors sujet, migration catastrophique, … Mais oui
    >Tout est ici.

Laisser un commentaire