Funktionsweise und Entscheidung
HTTP-Statuscodes melden das Ergebnis einer einzelnen Anfrage: Erfolg (2xx), Weiterleitung (3xx), Client-Fehler (4xx) oder Server-Fehler (5xx). Eine Route kann sich je nach Methode, Host, Protokoll, Authentifizierungsstatus oder Cache unterschiedlich verhalten. Ein Code braucht deshalb den genauen Anfragekontext.
Legen Sie einen Routenvertrag fest: Erfolgreiche öffentliche Seiten liefern Erfolg zurück, dauerhafte Umzüge leiten direkt weiter, nicht vorhandene Inhalte liefern eine ehrliche Fehlerantwort für fehlende Seiten, und vorübergehende Ausfälle werden nicht als dauerhafte Fehler getarnt.
Was Sie steuern können
Praktischer Ablauf
- Rufen Sie den vorgesehenen Host, das Protokoll und die Methode auf.
- Folgen Sie allen Weiterleitungen und notieren Sie jeden Schritt und jeden Location-Header.
- Vergleichen Sie den Status mit dem Inhalt nach dem Rendering und der Indexierungsrichtlinie.
- Crawlen Sie nach der Regeländerung erneut eine Stichprobe typischer Routen.