Codes d’état HTTP

L'équipe Citead, mis à jour le

En bref. Les codes d’état HTTP décrivent le résultat des requêtes, tandis que Google documente l’effet de réponses précises sur le traitement du contenu, les redirections et le retrait de l’index.

Définition : Un code d’état HTTP est un nombre à trois chiffres qui figure dans une réponse du protocole Hypertext Transfer Protocol (HTTP) et décrit le résultat d’une requête. La RFC 9110, HTTP Semantics définit les classes de réponses selon le premier chiffre du code.

Points clés

Que signifient les classes de réponses ?

La RFC 9110 définit les réponses 1xx comme des réponses informatives envoyées avant une réponse finale. La classe 2xx indique que la requête réussit ; 3xx nécessite une action supplémentaire pour la mener à bien. La classe 4xx couvre les erreurs côté client, dont les requêtes qui ne peuvent pas être satisfaites. La classe 5xx couvre les défaillances du serveur lors du traitement d’une requête apparemment valide.

La classe indique le résultat général. Chaque code précise ce qui se passe : 200 OK signale une réussite, tandis que 204 No Content ne comporte aucun contenu de réponse.

Quel est l’effet des réponses indiquant un succès et des réponses liées au cache sur l’indexation ?

La documentation de Google sur les codes d’état HTTP indique qu’un code 200 transmet le contenu reçu à la chaîne de traitement de l’indexation. Une page vide ou un message d’erreur peut entraîner une erreur soft 404, la catégorie utilisée par Google lorsque le contenu semble absent. Un code 204 ne fournit aucun contenu à traiter.

Une requête conditionnelle demande au serveur de répondre en fonction de conditions relatives à la ressource. Selon la RFC 9110, 304 Not Modified permet de réutiliser une représentation valide stockée sans la transférer à nouveau. Cette réponse ne contient aucun contenu.

Comment les redirections changent-elles l’URL traitée ?

Le guide de Google sur les redirections distingue les redirections permanentes (301, 308) des redirections temporaires (302, 303, 307). Les redirections permanentes signalent que la destination devrait être canonique. Avec une redirection temporaire, la destination reste susceptible d’être indexée sur la base d’autres signaux de canonicalisation.

Une réponse utilisant le code d’état et les valeurs d’en-tête de l’exemple PHP du guide se présente ainsi :

HTTP/1.1 301 Moved Permanently
Location: https://www.example.com/newurl

L’en-tête Location indique la destination. Le guide recommande des redirections permanentes côté serveur lorsque l’URL d’une page doit changer dans les résultats de recherche.

Que se passe-t-il lorsque le contenu est absent ou indisponible ?

La RFC 9110 définit 404 Not Found comme l’absence de représentation actuelle ou le refus d’en révéler l’existence. 410 Gone indique que l’accès est indisponible et que cette situation est probablement permanente. 503 Service Unavailable couvre une surcharge temporaire ou une maintenance planifiée ; un en-tête Retry-After peut suggérer quand réessayer.

La documentation de Google sur les codes d’état HTTP indique que les réponses 4xx, à l’exception de 429, entraînent la suppression des URL indexées. Pour les codes 5xx et 429, les robots d’exploration ralentissent temporairement leur activité. Des erreurs serveur persistantes finissent par entraîner le retrait des URL indexées.

Termes associés

Questions fréquentes

Faut-il utiliser les codes 401 ou 403 pour réduire l’exploration de Google ?

La documentation de Google sur les codes d’état HTTP le déconseille. Google traite 429 comme un signal de surcharge ; les autres codes 4xx n’ont aucun effet sur la fréquence d’exploration.

Peut-on utiliser une redirection temporaire pendant l’indisponibilité d’un service ?

Le guide de Google sur les redirections donne l’exemple d’un service indisponible : une redirection temporaire envoie les visiteurs vers une page expliquant l’interruption. Le guide répertorie 302, 303 et 307 comme des redirections temporaires côté serveur.

Sources

  1. IETF, « RFC 9110: HTTP Semantics », juin 2022
  2. Google, « How HTTP status codes affect Google's crawlers », mis à jour le 4 février 2026
  3. Google Search Central, « Redirects and Google Search », mis à jour le 14 avril 2026

Vérifiez comment une page se lit pour les moteurs de réponse. Ouvrir l’analyseur de score GEO

Testez une page et voyez quoi corriger en premier

L'analyse prend en général moins de 10 secondes et ne demande pas de compte.

400 000+ pages notées dans le benchmark public