HTTP 410 (Gone)
Le code d’état HTTP 410 indique aux moteurs de recherche qu’une ressource a été supprimée de façon définitive et qu’elle n’est plus disponible à aucune adresse.
Définition
Contrairement à l’erreur 404 (non trouvé), le statut 410 (Gone) est une instruction explicite. Il informe les robots d’exploration (crawlers) que la page a été intentionnellement retirée et qu’elle ne reviendra jamais. Cela incite Google à désindexer l’URL beaucoup plus rapidement qu’avec une simple 404, optimisant ainsi le budget de crawl.
Bonnes pratiques
- Implémenter progressivement : Utiliser le code 410 pour les pages obsolètes sans équivalent sémantique (ex: une offre d’emploi expirée, un produit définitivement arrêté).
- Mesurer avant/après : Surveiller la Search Console pour confirmer que les URLs marquées en 410 disparaissent de l’index et ne sont plus explorées inutilement.
- Documenter les changements : Tenir un registre des ressources supprimées pour éviter de recréer par erreur des pages sur des URLs ayant un historique "Gone".
À éviter
- Modifications non mesurées : Appliquer un 410 à une page qui reçoit encore un trafic significatif ou des backlinks précieux ; une redirection 301 serait alors préférable.
- Raccourcis techniques risqués : Confondre 404 et 410. Utilisez le 410 uniquement quand vous voulez forcer le "nettoyage" rapide de l’index Google.
- Ignorer l’intention utilisateur : Laisser une page 410 brute sans proposer de navigation alternative ou de lien vers la page d’accueil, ce qui brise l’expérience utilisateur.
- Ils font confiance à Devsource