Le code HTTP 410 (Gone) indique qu’une ressource a été supprimée définitivement et qu’elle ne reviendra pas.
Contrairement à une 404 (absence constatée, parfois temporaire), une 410 est une déclaration explicite :
l’URL a existé, mais elle est volontairement retirée.
En SEO, le 410 est un levier de gouvernance : il accélère la désindexation des contenus obsolètes, réduit le
bruit crawl et libère du budget de crawl sur les sites volumineux (e-commerce, voyage, médias).
L’enjeu clé : choisir correctement entre 301 (équivalent réel), 404 (incertitude) et 410
(suppression assumée), et éviter les redirections génériques qui créent des soft 404.
Gone
Famille 4xx – Ressource supprimée définitivement (suppression intentionnelle)
Le code HTTP 410 signifie que la ressource a existé mais a été retirée de façon définitive. Pour Google, c’est un signal plus clair que 404 : l’URL est vouée à sortir de l’index plus rapidement. Sur les gros sites, le 410 aide à optimiser le budget de crawl en évitant des revisites inutiles d’URLs mortes. Point clé : ne pas confondre 410 réel et soft 404 (page 200 “supprimée”), et ne pas “rediriger au hasard”. Le suivi passe par GSC, crawl interne et surtout logs serveur (source de vérité).
| Classe | 4xx – Erreur client |
| Type | Suppression définitive (ressource retirée intentionnellement) |
| Criticité SEO | 🟡 Variable (utile si suppression maîtrisée, risqué si URL à valeur) |
| Cacheable | Selon headers (attention CDN/caches et pages d’erreur custom) |
| Impact crawl | Réduit le bruit crawl (désindexation plus rapide qu’une 404) |
Qu’est-ce que le code HTTP 410 Gone ?
Le code 410 (“Gone”) indique qu’une URL a existé mais que la ressource a été supprimée définitivement. Il ne s’agit pas d’un incident : c’est une décision volontaire du site (fin de vie d’un contenu, offre expirée, nettoyage). Pour les moteurs de recherche, ce statut réduit l’ambiguïté : la page ne reviendra pas.
C’est précisément ce qui différencie le 410 d’une 404. Une 404 signifie “introuvable” et peut être interprétée comme temporaire (typo, déplacement, incident). Une 410 ferme la porte et accélère la mise à jour de l’index.
À retenir sur le code 410
- 410 = URL supprimée définitivement (signal clair “ne reviendra pas”).
- Plus explicite qu’une 404 : désindexation souvent plus rapide.
- SEO : utile pour nettoyer et optimiser le crawl, à condition de ne pas supprimer des URLs à valeur.
- Ne pas créer de soft 404 (page 200 “supprimée”) : le statut doit refléter la réalité.
Diagnostic rapide d’un code HTTP 410
Procédez du plus structurant au plus important :
- 1Qualifier l’intention – Suppression réellement définitive (offre expirée, page obsolète) ou suppression accidentelle ? Si un contenu équivalent existe, la solution est souvent une 301.
- 2Qualifier la valeur SEO – Trafic, backlinks, URL stratégique ? Une 410 sur une page à valeur est une perte sèche si elle n’est pas redirigée vers un équivalent pertinent.
- 3Vérifier le statut réel – 410 réel (headers) vs page 200 “supprimée” (soft 404). Testez en
curl -Iet via l’inspection d’URL GSC. - 4Contrôler les sources internes – Maillage interne, sitemaps, navigation, facettes : retirez les URLs supprimées des liens internes pour éviter du crawl inutile.
- 5Lire les logs – Googlebot recrawl-t-il ces URLs ? À quelle fréquence ? Le 410 réduit les revisites, mais les logs restent la source de vérité.
Erreur fréquente : rediriger des pages supprimées “au hasard”
Rediriger des contenus supprimés vers la page d’accueil ou une page générique crée souvent des soft 404 et des signaux incohérents. Google préfère une 410 propre (si aucun équivalent) ou une 301 pertinente vers un contenu réellement substitut.
Exemple de réponse HTTP 410
Exemple typique d’en-têtes renvoyés lors d’une suppression définitive :
HTTP/1.1 410 Gone
Date: Fri, 07 Dec 2024 10:30:00 GMT
Server: nginx/1.18.0
Content-Type: text/html; charset=UTF-8
Cache-Control: no-store
Connection: keep-alivePoint de contrôle
- Une page “410 custom” doit renvoyer un vrai 410 (pas 200).
- Contrôlez les headers (CDN/proxy) pour éviter de “cacher” le statut via cache/redirection.
- Sur sites volumineux, surveillez la réduction des revisites via logs.
Comprendre les distinctions clés (410, 404, 301, soft 404)
Différences techniques entre 410 et 404 : ce que Google interprète
Une 404 est une absence “constatée” : Google peut revenir crawler l’URL pendant un certain temps. Une 410 est une suppression “déclarée” : Google comprend qu’il est inutile de revenir, et la page sort souvent de l’index plus rapidement.
410 vs 301 : quand rediriger plutôt que supprimer
Si un contenu équivalent existe (nouvelle version, produit de remplacement, catégorie parente pertinente), privilégiez une 301 pour transférer les signaux SEO (backlinks, historique, popularité). Si aucun substitut pertinent n’existe, le 410 est plus propre qu’une redirection générique.
410 réel vs soft 404 : risque d’incohérence
Un soft 404 survient lorsqu’une page renvoie 200 (ou redirige) tout en affichant “page supprimée / indisponible”. Google peut la traiter comme une page sans valeur, avec exclusions d’indexation et coûts crawl. Règle : le statut HTTP doit être cohérent avec la réalité.
Impact SEO d’un code HTTP 410
🔎 Désindexation : un signal plus explicite que 404
Le 410 envoie un signal clair de suppression définitive. Résultat : la page sort en général de l’index plus rapidement qu’avec une 404 (qui maintient une incertitude).
📉 Budget de crawl : réduction du bruit sur sites volumineux
Sur les sites à fort volume (catalogues, offres saisonnières), le 410 permet de limiter les revisites d’URLs mortes. Cela libère du temps de crawl pour les pages actives : nouveautés, catégories stratégiques, contenus piliers.
🔗 Backlinks : éviter les pertes sèches
Une 410 sur une URL qui reçoit des backlinks ou du trafic qualifié peut entraîner une perte d’autorité. Avant de supprimer, vérifiez la valeur SEO : si un équivalent existe, redirigez en 301.
📝 Suivi : GSC + crawl + logs (source de vérité)
GSC permet d’identifier les URLs concernées, mais les logs serveur montrent ce que Googlebot crawl réellement, la fréquence, et l’impact sur la consommation crawl. Croisez GSC, crawl interne et logs pour piloter à grande échelle.
Mise en place : htaccess, CMS, validation et UX
🔧 Apache / .htaccess : déclarer une 410 propre
Sur Apache, vous pouvez renvoyer une 410 via une directive explicite :
Redirect 410 /dossier/page-obsolete.html.
Attention à la rigueur : une mauvaise syntaxe peut casser la config.
📦 WordPress / CMS : gestion sans toucher au serveur
Certains CMS/plugins permettent de gérer des statuts sans éditer les fichiers serveur. Quel que soit l’outil, l’objectif reste identique : renvoyer un vrai 410 dans les headers.
✅ Validation : curl + inspection GSC
Vérifiez systématiquement la réponse réelle avec curl -I et l’inspection d’URL dans la Search Console.
Une page “supprimée” en 200 est une incohérence typique (soft 404).
🎨 UX : page 410 personnalisée sans masquer le statut
Même supprimée, une URL peut proposer une sortie UX : recherche interne, catégories phares, page d’accueil. La page peut être customisée, mais doit conserver le 410.
Quand une 410 devient un risque SEO
Une 410 est un risque SEO si elle touche des URLs à valeur (backlinks, trafic, pages piliers) ou si elle est appliquée trop largement sans stratégie (suppression non auditée). Signaux d’alerte : pertes de trafic, backlinks cassés, hausse de pages supprimées stratégiques, et maillage interne pointant encore vers des URLs “Gone”.
Une gouvernance propre implique : audit préalable (trafic/backlinks), choix 301/404/410, nettoyage du maillage et des sitemaps, et monitoring post-déploiement via GSC + logs.
Codes HTTP associés à connaître
Not Found
Absence constatée : potentiellement temporaire (signal moins explicite que 410).
Lire la fiche → 301Moved Permanently
Redirection permanente : à privilégier si un contenu équivalent existe.
Lire la fiche → 200OK
Statut attendu sur les pages publiques servies à Googlebot.
Lire la fiche → 403Forbidden
Accès interdit : différent d’une suppression définitive (410).
Lire la fiche →FAQ : Questions fréquentes sur le code HTTP 410
Quelle différence entre 410 et 404 ?
Une 404 signifie “introuvable” et peut être interprétée comme temporaire. Une 410 signifie “supprimée définitivement” : la ressource a existé, mais elle ne reviendra pas. Pour Google, le 410 est un signal plus explicite et peut accélérer la désindexation.
410 ou 301 : lequel choisir ?
Utilisez une 301 si un contenu équivalent existe (remplacement réel) pour transférer les signaux SEO. Utilisez une 410 si la suppression est définitive et sans équivalent pertinent.
Combien de temps Google met-il à désindexer une URL en 410 ?
Il n’y a pas de délai fixe : cela dépend de la fréquence de crawl du site. En général, une URL en 410 sort de l’index plus vite qu’une 404, car le signal est explicite.
Comment vérifier qu’une page renvoie un vrai 410 ?
Vérifiez les headers avec curl -I, un crawler (Screaming Frog/Sitebulb) et l’inspection d’URL dans la
Google Search Console. Attention aux pages “supprimées” qui renvoient 200 : ce sont des soft 404.
Le code 410 est-il “bon” pour le SEO ?
Oui lorsqu’il est utilisé pour supprimer proprement des contenus obsolètes sans équivalent. Il clarifie les signaux, réduit le crawl inutile et assainit l’index. Non si vous supprimez des URLs à valeur (trafic/backlinks) sans stratégie (301).
Vos suppressions d’URL sont-elles pilotées (301/404/410) pour Googlebot ?
410 (Gone), 404, 301, soft 404, backlinks perdus, sitemaps, maillage interne, logs serveur et budget de crawl : je vous aide à choisir le bon statut, éviter les signaux incohérents et assainir votre indexation à grande échelle.
🎯 Analyse IA de cet article
Obtenez un résumé expert et des insights SEO personnalisés
💡 Chaque IA apporte une perspective unique


