200 OK est la réponse de succès standard. La signification du contenu dépend de la méthode : pour GET, c’est la ressource demandée ; pour HEAD, les mêmes en-têtes sans corps ; pour POST, généralement le résultat de l’action ou sa description.
Une réponse 200 peut être mise en cache de manière heuristique. Sauf indication contraire de Cache-Control ou Expires, les caches peuvent la stocker et la réutiliser pendant une durée qu’ils estiment eux-mêmes, souvent à partir de Last-Modified. Les validateurs comme ETag et Last-Modified permettent ensuite aux clients de vérifier, par une requête conditionnelle, si leur copie est toujours à jour ; la réponse peut alors être 304 Not Modified.
Un code 200 n’indique pas si le contenu correspond à ce que l’utilisateur cherchait. Des pages d’erreur, des pages vides ou des pages de connexion obligatoire sont parfois servies avec un 200, ce qui masque le problème aux navigateurs, aux outils de supervision et aux moteurs de recherche.
Exemple de réponse
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 85
Cache-Control: public, max-age=600
ETag: "5f2b-1a3c"
Last-Modified: Wed, 28 Oct 2026 08:02:11 GMT
<!doctype html>
<html lang="en">
<title>Welcome</title>
<h1>Hello, world</h1>
</html> SEO et vérification des redirections
Vos URL canoniques doivent renvoyer 200, et le dernier saut de chaque chaîne de redirections doit aboutir sur l’une d’elles. Google prend en compte les pages en 200 pour l’indexation, mais si le contenu ressemble à une erreur, par exemple un message « page introuvable » ou une page vide, la Search Console signale une erreur soft 404 et la page n’est pas indexée. Utilisez de vraies réponses 404 ou 410 pour les pages manquantes.
Lors d’une vérification des redirections, une chaîne qui atteint un 200 après une seule redirection permanente est idéale. Assurez-vous que l’URL finale est bien celle que vous attendez : un 200 sur la page d’accueil ou sur une page de connexion après une redirection signale souvent un lien profond cassé. Le Vérificateur de chaîne de redirections affiche chaque saut jusqu’au 200 final.
Causes fréquentes et cas d’usage
- Une page, un fichier ou une ressource d’API existe et a été servi avec succès.
- Soft 404 : une page manquante affiche un message « introuvable » mais renvoie 200. Configurez le serveur pour qu’il envoie plutôt 404 ou 410.
- Une page d’erreur ou de maintenance renvoie 200. Pendant une maintenance, renvoyez 503 avec
Retry-After. - Une page de vérification anti-bot ou de consentement renvoie 200 à la place du vrai contenu. TrueURL signale les pages de défi courantes, mais ne peut pas reconnaître toutes les pages interstitielles.