HTTP Status Checker
Prüfe Statuscode und Erreichbarkeit einer öffentlichen Website vom WHOIP.CH-Server aus.
https://whoip.ch/... auf einem PHP-fähigen Webserver geöffnet werden. Direkt vom Computer als HTML-Datei funktioniert die Serverabfrage nicht.HTTP-Statuscodes in der Praxis
Ein HTTP-Statuscode beschreibt, wie ein Webserver eine Anfrage verarbeitet hat. Für Webmaster sind insbesondere Weiterleitungen, nicht gefundene Seiten und Serverfehler wichtig.
Die fünf Klassen
- 1xx: Zwischeninformationen.
- 2xx: Anfrage erfolgreich, beispielsweise 200 OK.
- 3xx: Weiterleitung, etwa 301 oder 302.
- 4xx: Problem auf Anfrageseite, etwa 404 oder 403.
- 5xx: Serverfehler, etwa 500 oder 503.
301, 302 und Canonicals
Eine 301-Weiterleitung signalisiert eine dauerhafte Verschiebung, eine 302 typischerweise eine temporäre. Für SEO sollten alte dauerhaft ersetzte URLs konsistent auf die neue kanonische Adresse weiterleiten.
Warum ein Browser trotzdem eine Seite zeigt
Browser folgen Weiterleitungen automatisch. Ein Nutzer sieht daher oft nur die letzte URL, während technisch mehrere Statuscodes beteiligt waren. Für Fehlersuche und Migrationen ist es wichtig, die eigentliche Antwort des Servers zu prüfen.
Typische Statuscodes aus der Praxis
200 OK bedeutet, dass die angeforderte Ressource erfolgreich ausgeliefert wurde. 301 Moved Permanently eignet sich für dauerhaft verschobene URLs. 302 Found und verwandte Codes werden für temporäre Weiterleitungen verwendet. 404 Not Found bedeutet, dass die Ressource nicht gefunden wurde, während 403 Forbidden einen grundsätzlich erreichbaren, aber verweigerten Zugriff signalisiert.
Bei 429 Too Many Requests greift typischerweise ein Rate-Limit. 500 Internal Server Error weist auf einen internen Serverfehler hin, 502 Bad Gateway häufig auf Probleme zwischen Proxy und Backend und 503 Service Unavailable auf einen vorübergehend nicht verfügbaren Dienst.
Für SEO und Betrieb ist wichtig, dass die sichtbare Seite und der tatsächliche HTTP-Code zusammenpassen. Eine hübsche Fehlerseite, die technisch 200 liefert, kann Suchmaschinen und Monitoring verwirren.
