SEO technique • Crawl et indexation

Erreur 404 ou 410 : quel statut utiliser en SEO ?

Comparez les statuts HTTP 404 et 410, comprenez comment les moteurs les interprètent et choisissez le code adapté lorsqu’une ressource disparaît réellement.

Par l’équipe Limpi. Les faits externes sont distingués des méthodes Limpi et aucune visibilité, position ou citation automatique n’est garantie.

Ce que signifient 404 et 410

Les statuts HTTP 404 Not Found et 410 Gone indiquent tous deux qu’une ressource demandée n’est pas disponible. Leur sémantique diffère : 404 signifie que le serveur ne trouve pas la ressource demandée, sans nécessairement affirmer que cette absence est définitive, tandis que 410 indique explicitement que la ressource est partie. Pour Google Search, les deux appartiennent aux réponses 4xx qui signalent qu’aucun contenu indexable n’est fourni à cette URL. Le choix doit donc d’abord refléter correctement l’état réel de la ressource plutôt qu’une tentative d’accélérer artificiellement un traitement SEO.

Comment Google traite ces réponses

La documentation de Google indique que les URL déjà indexées qui renvoient des 4xx comme 404 ou 410 sont retirées du pipeline d’indexation, tandis que les nouvelles URL 404 ne sont pas traitées comme du contenu. La fréquence d’exploration de ces URL diminue progressivement. Il n’est donc pas nécessaire de servir une page HTML complète en 200 uniquement pour afficher un message « introuvable ». Ce cas crée au contraire une soft 404 potentielle. Le statut HTTP doit correspondre à la disponibilité réelle de la ressource et être envoyé au niveau de la réponse serveur.

Quand utiliser un 404

Le 404 est approprié lorsqu’une URL n’existe pas ou lorsque vous ne souhaitez pas déclarer explicitement que sa disparition est définitive. C’est aussi le comportement classique d’un routeur qui ne trouve aucune ressource correspondante. Pour une faute de frappe, une URL inventée ou une ancienne adresse dont l’historique est incertain, 404 est généralement cohérent. Il n’est pas nécessaire de transformer tous les 404 en redirections. Une URL réellement inexistante peut parfaitement répondre 404 tant que la page d’erreur aide l’utilisateur à retrouver une ressource utile sans changer le statut HTTP.

Quand utiliser un 410

Le 410 peut être utilisé lorsque vous savez qu’une ressource a été supprimée et qu’elle n’est pas destinée à revenir. Il exprime cette disparition de manière plus explicite au niveau du protocole HTTP. Cela ne signifie pas qu’il faut remplacer chaque 404 historique par un 410, ni qu’un délai précis de désindexation est garanti. Utilisez-le surtout lorsque la sémantique « gone » correspond à une décision claire du site, par exemple une ressource volontairement retirée sans remplaçante. La cohérence de la réponse est plus importante qu’une optimisation supposée de vitesse.

Rediriger lorsqu’il existe un vrai remplaçant

Si le contenu supprimé possède une nouvelle URL ou un équivalent évident répondant au même besoin, une redirection permanente peut être plus utile qu’un 404 ou 410. La destination doit être réellement pertinente. Rediriger toutes les anciennes URL vers la page d’accueil ou vers une catégorie générique ne recrée pas automatiquement la valeur de la ressource supprimée et peut produire une mauvaise expérience. Avant de choisir le code, demandez-vous si l’utilisateur qui demande l’ancienne URL serait réellement satisfait par la destination proposée. Sans remplaçant cohérent, un statut 4xx est souvent plus honnête.

Éviter les soft 404

Une soft 404 apparaît lorsqu’une page semble absente ou vide mais répond avec un statut 200, ou lorsque le contenu livré ne correspond pas à une vraie ressource. Afficher un message « produit introuvable » tout en renvoyant 200 peut créer cette ambiguïté. Le contrôle doit donc vérifier à la fois ce que voit l’utilisateur et le code HTTP. Une page d’erreur personnalisée est parfaitement possible avec un statut 404 ou 410. Le design ne doit pas forcer le serveur à renvoyer un succès technique pour une ressource qui n’existe plus.

Vérifier les liens internes vers les URL supprimées

Une URL en 404 ou 410 peut être correcte en elle-même tout en révélant un problème de maintenance si le site continue à y envoyer des utilisateurs. Recherchez les liens internes qui pointent vers ces réponses et corrigez-les lorsque la destination n’est plus utile. Si une ressource de remplacement existe, mettez à jour le lien directement vers celle-ci plutôt que de compter sur une redirection. Cette étape améliore le parcours utilisateur et réduit les requêtes inutiles. Les 404 externes ou inventées ne nécessitent évidemment pas la même action qu’un lien cassé présent dans votre propre navigation.

Traiter sitemap, canonical et navigation

Une URL définitivement supprimée ne devrait généralement plus être présentée comme une URL canonique active dans le sitemap ou le maillage principal. Vérifiez que les sitemaps ne continuent pas à la déclarer, que les pages parentes ne la lient plus et qu’aucune canonical depuis une page active ne la désigne. Le statut HTTP doit être cohérent avec les autres signaux du site. Une réponse 410 combinée à un sitemap qui republie chaque jour la même URL envoie un message opérationnel contradictoire, même si le code HTTP reste techniquement valide.

Contrôler les pics de 404 sans paniquer

Un site reçoit naturellement des requêtes vers des URL inexistantes : fautes de frappe, scanners, anciens liens externes, tentatives automatisées ou paramètres inconnus. Le volume brut de 404 n’est donc pas suffisant pour conclure à un problème SEO. Segmentez les URL par source, modèle et présence dans le maillage interne. Les priorités sont les pages importantes supprimées par erreur, les liens internes cassés et les anciennes URL qui devraient rediriger vers un remplaçant réel. Les requêtes aléatoires peuvent rester 404 sans nécessiter de correction particulière.

Checklist avant de clôturer

La clôture est possible lorsque chaque URL analysée possède un statut cohérent avec sa situation : 404 pour une ressource non trouvée, 410 lorsqu’une disparition définitive est explicitement connue, ou redirection lorsqu’un remplaçant pertinent existe. Les soft 404 doivent être évitées, les liens internes cassés corrigés et les sitemaps nettoyés. Aucun délai précis de désindexation ne doit être promis. Le résultat attendu est une gestion HTTP cohérente, compréhensible pour l’utilisateur et compatible avec la manière dont Google traite les réponses 4xx.

Sources officielles

Les règles des moteurs et des fournisseurs de crawlers peuvent évoluer. Les affirmations techniques de cette page sont bornées par les documentations officielles ci-dessous.