HTTP 410 Gone
Supprimé délibérément : la ressource existait, elle a été retirée volontairement, et elle ne reviendra pas.
Ce que signifie HTTP 410
HTTP 410 Gone est la version explicite de 404 : le serveur confirme que la ressource existait et a été supprimée intentionnellement et définitivement. Les clients et robots doivent supprimer les références qui y pointent et arrêter de demander.
En pratique, 410 est surtout un outil d'hygiène SEO et API — un signal clair pour du contenu retiré, des produits discontinués ou des endpoints obsolètes, là où 404 laisserait la question ouverte.
Causes courantes des erreurs 410
- Le contenu a été volontairement dépublié : annonces expirées, profils supprimés, documentation retirée.
- Une page produit discontinuée qui doit disparaître rapidement des résultats de recherche.
- Une version d'API obsolète que les clients doivent cesser d'appeler.
Bonnes pratiques pour les propriétaires de site
- Utilisez 410 quand la suppression est intentionnelle et définitive ; réservez 404 aux URL inconnues ou mal saisies.
- Si une page équivalente existe, préférez une redirection 301 à n'importe quel statut d'erreur.
- Servez un corps de page utile (recherche, alternatives) — c'est le code de statut, pas le contenu, qui indique aux machines que c'est parti.
Exemple de réponse
HTTP/1.1 410 Gone Content-Type: text/html <!doctype html> <title>This page has been removed</title>
Impact SEO
Google retire les URL 410 de l'index légèrement plus vite que les 404 et les revisite moins souvent. Pour de grands nettoyages (petites annonces expirées, pages produit mortes), 410 est le signal le plus propre que vous puissiez envoyer.
FAQ
410 est-il préférable à 404 pour les pages supprimées ?
Pour du contenu délibérément supprimé, oui — c'est sans ambiguïté et cela accélère légèrement la désindexation. Pour des URL inconnues, 404 reste correct.
Les navigateurs traiteront-ils 410 différemment de 404 ?
Non, les utilisateurs voient une page d'erreur dans les deux cas. La différence importe pour les robots et les clients d'API.
Devrais-je plutôt rediriger les pages supprimées ?
Seulement quand une page réellement équivalente existe. Rediriger tout vers la page d'accueil est traité comme un soft 404.