HTTP-Statuscode
Ein HTTP-Statuscode ist Teil jeder Server-Antwort und teilt dem Browser oder Crawler mit, wie eine Anfrage verarbeitet wurde. Die Codes sind in fünf Klassen gegliedert: 1xx für informative Antworten, 2xx für Erfolg, 3xx für Weiterleitungen, 4xx für Client-Fehler und 5xx für Server-Fehler.
Für SEO besonders relevant sind 200 OK für erreichbare Inhalte, 301 für dauerhafte und 302 für temporäre Weiterleitungen, 404 für nicht gefundene Seiten, 410 für endgültig entfernte Inhalte sowie 5xx für serverseitige Probleme. Suchmaschinen werten diese Signale aus, um zu entscheiden, ob eine URL gecrawlt, indexiert, weitergegeben oder verworfen wird.
Falsch gesetzte Statuscodes führen zu Problemen wie Soft 404, verlorenem Linkwert bei fehlerhaften Weiterleitungen oder unnötig verbrauchtem Crawl-Budget. Eine saubere Statuscode-Logik ist deshalb Grundlage für eine technisch einwandfreie Website und lässt sich über die Server-Antwort jeder URL prüfen.