Les robots des moteurs de recherche restent au fond des clients HTTP, si bien que les codes de statut influent directement sur la façon dont une page est indexée et prise en compte dans le classement. Les pages normales doivent renvoyer 200, et seules les pages qui renvoient 200 deviennent de véritables candidates à l'indexation.
Les redirections comptent tout particulièrement. Le 301 Moved Permanently transfère la valeur des liens de l'ancienne URL vers la nouvelle, tandis que le 302 Found est considéré comme un déplacement temporaire et ne transmet pas le classement. Pour les changements permanents, comme une migration de domaine ou le passage à HTTPS, il faut utiliser 301 (ou 308, qui préserve la méthode).
Pour les pages supprimées, renvoyez 404 Not Found ou le signal plus fort 410 Gone. À l'inverse, un « soft 404 » — lorsqu'une page inexistante renvoie 200 — gaspille le budget d'exploration et doit être évité. Si les erreurs serveur (5xx) persistent, les robots réduisent la fréquence de leurs visites : des réponses stables et des codes de statut appropriés sont donc la base du SEO.