410 Gone — disparu

Qu'est-ce qu'un statut HTTP 410 Gone, comment Google désindexe les pages 410 plus vite que les 404, quand utiliser 410 plutôt que 404 pour un contenu définitivement supprimé et quel est son effet sur le budget d'exploration.

Première publication : 27 juin 2026 · Dernière mise à jour : 8 août 2026 · Advanced
Langues
1 indice probant sur cette page

Un statut 410 Gone indique aux moteurs de recherche qu’une page a été supprimée volontairement et définitivement — contrairement à une 404, qui dit seulement « introuvable » sans expliquer pourquoi. Les deux finissent par retirer la page de l’index ; la 410 signale plus fortement la permanence, donc Google confirme et supprime la page un peu plus vite et la vérifie un peu moins souvent. La différence existe mais reste modeste — ce n’est pas le chiffre spectaculaire « 3 fois plus vite » qui circule. Pour la plupart des suppressions ponctuelles, une 404 suffit ; la 410 est utile à grande échelle (suppressions massives, migrations sans URL équivalente, nettoyage de spam). La plus grosse erreur, plutôt que de choisir entre 404 et 410, est une soft 404, qui gaspille indéfiniment le budget d’exploration.

TL;DR — Les 410 et les 404 retirent toutes deux une URL de l’index Google avec le temps ; la vraie question concerne la vitesse de la décision de suppression et l’efficacité du budget d’exploration, pas le fait que la suppression ait lieu. Les documents de référence de Google traitent les 404 et 410 comme une seule catégorie 4xx. L’affirmation « la 410 est plus rapide » est une nuance confirmée sur le terrain et reconnue par Google — petite, pas spectaculaire. Le chiffre honnête : Google confirme une suppression 410 un peu plus vite et réexplore les 410 moins souvent. Le chiffre souvent répété « 3 fois plus vite, 4 contre 12 jours » est une légende non vérifiée — ne le répétez pas. La 410 devient utile à grande échelle (suppressions massives, migrations sans équivalent, nettoyage de spam ou de piratage), et l’erreur la plus coûteuse est la soft 404, qui gaspille indéfiniment le budget d’exploration.

Ce qu’est réellement une 410

410 Gone est un statut d’erreur client de la famille 4xx. Sémantiquement, c’est une « 404 renforcée » : la ressource a existé, elle a été supprimée volontairement et définitivement, et aucune adresse de redirection n’est proposée. Une 404 ne dit rien de l’intention ou de la permanence : elle signifie seulement « introuvable pour le moment ».

Evidence for this claim RFC 9110 defines 410 Gone as indicating that access to the target resource is no longer available and is likely to remain unavailable. Scope: HTTP semantics for 410 responses; servers should use 404 when permanence is unknown. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 Gone

La section 15.5.11 de la RFC 9110, la véritable norme HTTP, précise ce que signifie « gone » : la condition est probablement permanente — et si vous ignorez réellement si elle l’est, la recommandation de la spécification est d’utiliser 404. Son objectif déclaré est de faciliter la maintenance en indiquant aux clients et aux robots que le lien doit être supprimé. Deux nuances que la plupart des articles oublient : elle n’exige pas que toutes les ressources définitivement disparues utilisent 410, et elle n’exige pas non plus que le statut 410 reste en place pour toujours — les deux points sont laissés à la discrétion de l’origine. Elle indique aussi qu’une réponse 410 est heuristiquement susceptible d’être mise en cache par défaut ; un cache intermédiaire ou un CDN peut donc continuer à servir cette réponse jusqu’à son expiration si vous ne définissez pas de directives cache-control explicites.

Evidence for this claim RFC 9110 does not require every permanently unavailable resource to return 410, nor does it require the 410 status to remain in place indefinitely — both are left to the origin server's discretion. A 410 response is also heuristically cacheable by default unless cache-control headers say otherwise. Scope: HTTP semantics for 410 responses; deployment scope, duration, and caching are origin/CDN-level decisions, not protocol requirements. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 Gone

Pour le SEO, la distinction repose entièrement sur le signal d’intention. Les deux codes disent à un robot que la page ne doit plus être servie. La 410 ajoute « …et ne vous attendez pas à son retour », ce qui est le point dont les moteurs de recherche peuvent tenir compte.

Google désindexe-t-il les 410 plus vite que les 404 ?

Réponse courte : oui, mais modestement. Voici la version honnête, séparée en trois éléments que l’on confond souvent.

1. Ce que dit réellement la documentation de Google. Les documents de référence de Google ne réservent pas de délai spécial aux 410. Sa documentation sur l’exploration indique directement le regroupement : « All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist. » (traduction) : « Toutes les erreurs 4xx, sauf 429, sont traitées de la même manière : les robots de Google informent le système de traitement suivant que le contenu n’existe pas. »* Evidence for this claim Google treats 404, 410, and other 4xx responses except 429 the same for Search, does not use their content, and removes previously indexed URLs over time. Scope: Google Search handling of 4xx responses; no exact removal timetable is promised. Confidence: high · Verified: Google: HTTP status codes and Search Google: How HTTP status codes affect Google's crawlers Les documents Search de Google décrivent le même mécanisme autrement : « Google doesn’t use the content from URLs that return 4xx status codes… URLs that are already indexed and return a 4xx status code are removed from the index. » (traduction) : « Google n’utilise pas le contenu des URL qui renvoient des codes de statut 4xx… Les URL déjà indexées qui renvoient un code de statut 4xx sont retirées de l’index. »* Les mécanismes de suppression sont décrits pour les 404 et s’appliquent de la même façon — « the indexing pipeline removes the URL from the index if it was previously indexed… The crawling frequency gradually decreases. » (traduction) : « le pipeline d’indexation retire l’URL de l’index si elle y était déjà… La fréquence d’exploration diminue progressivement. »* Au niveau de la documentation, 404 et 410 sont fonctionnellement identiques — 429 est le seul code 4xx traité différemment (il signifie « réessayez plus tard », pas un signal de suppression).

2. Ce qu’a dit John Mueller. Le porte-parole de Google a défendu les deux positions, ce qui est instructif. Au début, il jugeait la différence négligeable. Plus tard, après une vérification interne, il s’est corrigé : « it appears I was wrong there — we do treat 410s slightly differently than 404s » (traduction) : « il semble que je me sois trompé — nous traitons bien les 410 un peu différemment des 404 », et Google « will sometimes want to confirm a 404 before removing a URL from the index, and we tend to do that faster with a 410 » (traduction) : « veut parfois confirmer une 404 avant de retirer une URL de l’index, et nous avons tendance à le faire plus vite avec une réponse HTTP 410 ». Il existe donc une différence — une décision de suppression de l’index légèrement plus rapide — mais elle reste faible. Surtout, passer à 410 n’empêche pas Google de revérifier l’URL occasionnellement, notamment si elle possède encore des liens entrants.

3. Ce que montrent les tests indépendants. La meilleure donnée concrète que j’aie vue vient de l’expérience contrôlée de Reboot Online : 119 URL de test sur plus de trois mois. Leur résultat concernait la fréquence d’exploration, pas le nombre brut de jours jusqu’à la désindexation — « 404’s are, on average, crawled 49.6% more often than 410’s. » (traduction) : « les 404 sont, en moyenne, explorées 49,6 % plus souvent que les 410 ». En d’autres termes, Googlebot consomme nettement moins de budget à revérifier les 410. C’est l’argument du budget d’exploration sous une forme concrète. (À noter : l’étude mesurait la fréquence de réexploration, car l’API GSC ne permettait pas de mesurer proprement « encore indexée contre supprimée ».)

Mon propre cadrage dans Codes de statut HTTP : liste complète est cohérent avec tout cela : « 404s and 410s have a similar treatment. Both drop pages from the index, but 410s are slightly faster. In practical applications, they’re roughly the same. » (traduction) : « les 404 et les 410 sont traitées de manière similaire. Les deux retirent les pages de l’index, mais les 410 sont légèrement plus rapides. En pratique, elles sont à peu près équivalentes. »* Croyez au « légèrement » et méfiez-vous du « 3 fois ».

Le mythe à abandonner

Vous verrez souvent « la 410 désindexe 3 fois plus vite — 4 jours contre 12 » répété dans de nombreux blogs. Je n’ai jamais pu retrouver ce chiffre dans une étude originale décrivant sa méthodologie — il ressemble à une reformulation déformée du chiffre de Reboot. Ne le citez pas. L’affirmation défendable est « un peu plus vite et un peu moins réexplorée », rien de plus.

Quand utiliser 410, 404 ou une redirection ?

C’est une décision à trois branches, pas à deux.

  • Utilisez 410 si vous êtes certain que le contenu a disparu pour toujours et que vous voulez le signaler activement : suppressions massives, gammes de produits retirées, nettoyage de spam ou de contenu piraté, regroupements de site pour lesquels un ensemble d’URL n’a aucun remplacement. La 410, c’est vous qui prenez position.
  • Utilisez 404 si vous n’êtes pas certain, si la page peut revenir ou si le coût d’ingénierie d’une réponse spéciale ne se justifie pas. Pour les suppressions ponctuelles à faible volume, la 404 convient — la différence SEO ne vaudra pas une implémentation sur mesure.
  • Utilisez une redirection 301 si une page équivalente existe. Ne transformez pas en 410 une URL qui possède un remplacement naturel : redirigez-la, transmettez les signaux et conservez la demande. La 410 détruit cela volontairement.

Une autre précision mérite d’être explicite : ni 410, ni 404, ni redirection ne sont en eux-mêmes un levier sur la valeur des backlinks ou l’autorité thématique. La conservation de la valeur des liens entrants dépend de leur destination après votre intervention (une redirection peut transmettre des signaux à la nouvelle cible ; une 410 n’a nulle part où les transmettre), et non d’une propriété automatique du code de statut. Traitez les conséquences sur les backlinks et l’autorité comme dépendantes des éléments observés — vérifiez ce qui pointe réellement vers la page et où — plutôt que de supposer qu’un choix de code garantit un résultat d’autorité dans un sens ou dans l’autre.

Le piège de la soft 404 (l’erreur qui coûte vraiment)

Choisir le « mauvais » code 4xx est une erreur d’arrondi comparé au fait de servir une soft 404 — une page qui renvoie 200 OK avec un message « introuvable » dans son corps. Google continue d’explorer les soft 404 car, du point de vue du code de statut, ce sont des pages actives. Elles « will continue to be crawled, and waste your budget. » (traduction) : « continueront à être explorées et gaspilleront votre budget. »* Si vous supprimez du contenu, l’objectif est une vraie 404/410, pas une page « oups, c’est parti » sympathique qui répond encore 200.

410 pendant les migrations et les suppressions massives

C’est là que le choix cesse d’être théorique. Lors d’une migration technique ou d’une grande réduction de contenu, vous décidez du sort de milliers d’URL en une fois.

  • Migrations : les recommandations de migration de Google sont explicites : le contenu que vous ne transférez pas doit renvoyer une vraie 404 ou 410 sur le nouveau site. Le modèle mental : rediriger ce qui a un équivalent, utiliser 410 pour ce qui est délibérément retiré sans équivalent et ne pas forcer les URL réellement incertaines à devenir autre chose que des 404. Gardez les redirections longtemps (Google suggère au moins un an) — mais une URL qui n’a rien vers quoi rediriger est candidate à 410, et non à une redirection forcée vers une page vaguement liée.
  • Suppressions massives (retraits de produits e-commerce, élagage de contenu, regroupements) : c’est le cas le plus solide pour 410. Quand vous supprimez 50 000 SKU arrêtés ou toute une sous-section, l’économie de budget apportée par la fréquence de réexploration plus faible des 410 se cumule. Pour le commerce, un choix rapide : un produit réellement arrêté pour toujours devient une 410 ; un produit temporairement en rupture mais qui reviendra ne l’est pas — laissez-le vivre (une rupture de stock n’est pas une suppression).
  • Implémentation à grande échelle : faites-le avec des règles, pas page par page. Faites correspondre des modèles d’URL dans la configuration serveur, le CDN, le worker en périphérie ou le CMS — un bloc location Nginx, une RewriteRule … [R=410] Apache ou un plugin de masse — afin que tout l’ensemble retiré réponde 410 sans édition manuelle.

Consultez l’onglet Playbooks pour une procédure détaillée de suppression massive.

Comment Bing le gère (et comment accélérer le processus)

Le mécanisme de Bing suit la même logique : supprimer la page pour qu’elle renvoie 404 ou 410, laisser l’URL explorable (ne pas la bloquer dans robots.txt) afin que Bingbot puisse observer le statut, puis Bing la retire après une réexploration qui confirme la suppression. L’accélérateur pratique de Bing est IndexNow — envoyez un signal lors de la suppression pour que Bing revisite l’URL plus tôt et gardez votre sitemap à jour. Pour les retraits urgents (fuites ou cas de conformité), l’outil Bing Block URLs masque une URL pendant environ 90 jours comme mesure provisoire pendant la propagation de la 410 permanente.

Une réserve s’impose pour ce dernier paragraphe : les pages d’aide de Bing sont rendues en JavaScript, ce qui a empêché une nouvelle vérification automatisée propre de leur formulation exacte. Traitez le mécanisme ci-dessus comme une pratique documentée par Bing plutôt que comme une citation fraîchement confirmée — vérifiez la page d’aide actuelle de Bing Webmaster Tools avant de considérer comme définitifs des détails tels que la fenêtre d’environ 90 jours de l’outil Block URLs.

Comment vérifier qu’une 410 fonctionne

  • Vérifiez le statut brut. curl -I https://example.com/gone-page/ doit afficher HTTP/… 410. Les outils de développement du navigateur → onglet Network affichent la même chose. Ne faites pas confiance à la page visible — fiez-vous à l’en-tête.
  • Inspection d’URL (GSC). Confirme comment Google l’a explorée la dernière fois et quel statut il a observé.
  • Rapport Couverture / Indexation des pages. Suivez le retrait des URL de l’ensemble indexé au fil des explorations suivantes.

Gardez en tête la mise en garde de mon guide remove URLs : une page est « removed from the index shortly after the page is re-crawled. Until it is removed, the page may still show in search results. » (traduction) : « retirée de l’index peu après la réexploration de la page. Tant qu’elle n’est pas retirée, elle peut encore apparaître dans les résultats de recherche. »* Une 410 ne devance pas la réexploration — elle emporte simplement la décision une fois celle-ci effectuée.

Lectures associées dans ce cluster : le statut général 404 Not Found, la comparaison approfondie 404 contre 410 et le piège de la soft 404 présenté plus haut.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.