Stavové kódy HTTP sú odpovede servera, ktorými server hovorí, čo sa s požadovanou adresou stalo. Rozlišovanie kódov má priamy vplyv na indexovanie. Kód úspechu znamená, že obsah existuje. Trvalé presmerovanie sa používa pri zmene adresy a prenáša signály na novú stránku, kým dočasné sa používa len vtedy, keď sa obsah naozaj vráti na pôvodné miesto. Kód pre neexistujúcu stránku patrí zrušeným adresám; ak viete, že obsah bol odstránený natrvalo, existuje aj jednoznačnejší kód, po ktorom vyhľadávač stránku vyradí rýchlejšie. Osobitne dôležitý je kód dočasnej nedostupnosti pri plánovanej odstávke – ak server namiesto neho vráti chybu alebo prázdnu stránku s kódom úspechu, riskujete vyradenie obsahu z indexu.
Pozri aj: soft 404, reťazenie presmerovaní, migrácia webu bez straty pozícií.