Les familles de réponses
Un code 200 indique que la requête a abouti, mais pas nécessairement que la page est indexable. Les codes 3xx redirigent, les 4xx signalent une erreur côté requête et les 5xx une erreur côté serveur.
Une page peut répondre 200 tout en présentant un message « page introuvable » : c’est un soft 404 potentiel, à diagnostiquer avec le contenu et les outils de recherche.
Codes essentiels
301 et 308 correspondent à des redirections permanentes ; 302 et 307 à des redirections temporaires. 404 indique une ressource absente, 410 une ressource volontairement supprimée.
503 signale une indisponibilité temporaire du service ; lorsque cela convient, l’en-tête Retry-After peut préciser quand réessayer. Un usage prolongé de réponses 5xx nuit à l’accessibilité.
Procédure de contrôle
Testez les URL stratégiques, les URL du sitemap et les liens internes. Vérifiez la réponse initiale, les redirections, le contenu final et les éventuelles divergences entre mobile et desktop.
Surveillez particulièrement les pages qui devraient répondre 200 mais renvoient 404 ou 5xx. Ne forcez pas un 200 sur des ressources réellement supprimées.
SEO, GEO et prudence
Les codes HTTP sont une condition de disponibilité technique, pas une mesure de visibilité dans ChatGPT, Gemini ou Perplexity. Pour la visibilité IA, il faut une analyse distincte des réponses et de leurs sources.