+49 631 20691820

HTTP-Statuscode

Kurz erklärt

Ein HTTP-Statuscode ist eine dreistellige Zahl, mit der ein Webserver bei jeder Anfrage an den Browser mitteilt, ob und wie diese bearbeitet wurde. Die Codes sind in fünf Klassen von 100 bis 599 gruppiert, etwa 200 für Erfolg, 301 für eine dauerhafte Weiterleitung, 404 für eine nicht gefundene Seite oder 500 für einen Serverfehler.

HTTP-Statuscode

Was ist ein HTTP-Statuscode?

Ein HTTP-Statuscode ist eine dreistellige Zahl, mit der ein Webserver bei jeder Anfrage an den Browser mitteilt, ob und wie diese bearbeitet wurde. Die Codes sind in fünf Klassen von 100 bis 599 gruppiert — etwa 200 für Erfolg, 301 für eine dauerhafte Weiterleitung, 404 für eine nicht gefundene Seite oder 500 für einen Serverfehler. Sie sind ein grundlegender Bestandteil des Hypertext Transfer Protocol und für Nutzer meist unsichtbar, für Browser und Suchmaschinen aber entscheidend. Erst wenn etwas schiefgeht — eine fehlende Seite, ein Serverproblem — treten sie sichtbar in Erscheinung.

Statuscodes sind standardisiert und in der Spezifikation RFC 9110 sowie ergänzenden Dokumenten festgelegt. Diese Standardisierung sorgt dafür, dass Server und Browser weltweit dieselbe Sprache sprechen und jede Anwendung eine Antwort eindeutig interpretieren kann, unabhängig von Hersteller oder Programmiersprache. Für Betreiber von Websites sind Statuscodes ein wichtiges Diagnosewerkzeug: Sie verraten, ob Seiten korrekt ausgeliefert, sauber weitergeleitet oder fehlerhaft behandelt werden — und sind damit ein Kernthema des technischen SEO.

Wie ist ein HTTP-Statuscode aufgebaut?

Jeder Aufruf einer Webseite läuft über HTTP: Der Browser sendet eine Anfrage, der Server antwortet mit Inhalten und einem Statuscode. Die erste Ziffer bestimmt die Kategorie. 1xx signalisiert eine informelle Zwischenantwort, 2xx den Erfolg, 3xx eine Weiterleitung, 4xx einen Fehler auf Seiten des Anfragenden und 5xx einen Fehler auf Seiten des Servers. Eine ausführliche Referenz aller Codes bietet die MDN-Dokumentation zu HTTP-Statuscodes.

Für den Alltag sind einige Codes besonders geläufig: 200 (OK) bedeutet, dass die Seite normal ausgeliefert wurde. 301 steht für eine dauerhafte Weiterleitung, 302 für eine vorübergehende. 404 (Not Found) erscheint, wenn eine URL nicht existiert, 410 (Gone), wenn ein Inhalt bewusst dauerhaft entfernt wurde. 500 und 503 weisen auf Server- oder Überlastungsprobleme hin. Ein tückischer Sonderfall ist der Soft 404: Die Seite meldet 200, obwohl inhaltlich nichts vorhanden ist — was Suchmaschinen verwirrt. Ebenfalls wichtig ist der Code 304 (Not Modified), mit dem der Server signalisiert, dass sich eine Ressource seit dem letzten Abruf nicht geändert hat; der Browser nutzt dann seine zwischengespeicherte Version und spart Ladezeit. Solche Feinheiten zeigen, dass Statuscodes weit mehr regeln als nur Erfolg oder Misserfolg.

Warum sind Statuscodes für SEO wichtig?

Suchmaschinen-Crawler werten Statuscodes aus, um zu entscheiden, ob eine Seite indexiert, weitergeleitet oder aus dem Index entfernt wird. Ein sauberes 200 für relevante Seiten und ein korrektes 301 bei Umzügen erhalten die Rankings, weil die Bewertung der alten Adresse auf die neue übertragen wird. Falsche oder fehlende Weiterleitungen führen dagegen zu Rankingverlusten und verschenken mühsam aufgebaute Sichtbarkeit. Google beschreibt in seiner Search-Central-Dokumentation ausführlich, wie HTTP-Statuscodes und Netzwerkfehler das Crawling beeinflussen.

Auch für die Indexierung sind Codes zentral: Eine mit 404 oder 410 beantwortete Seite fällt mit der Zeit aus dem Index, während 301-Weiterleitungen die Signale bündeln. Wer viele Fehlerseiten produziert, verschwendet außerdem Crawl-Budget — die begrenzte Zeit, die ein Crawler einer Website widmet. Statuscodes sind damit kein technisches Detail, sondern ein direkter Einflussfaktor auf die Sichtbarkeit. Gerade bei großen Websites mit tausenden Seiten summieren sich falsche Codes schnell zu einem echten Problem, weil der Crawler seine begrenzte Zeit mit toten oder falsch weitergeleiteten URLs verbringt, statt die wichtigen Inhalte zu erfassen.

Die wichtigsten Statuscodes im Überblick

Im 2xx-Bereich ist 200 (OK) der Normalfall, 201 (Created) bestätigt das Anlegen einer Ressource. Im 3xx-Bereich sind 301 (dauerhaft) und 302 (temporär) die entscheidenden Weiterleitungen; 304 (Not Modified) spart Bandbreite, indem der Browser eine zwischengespeicherte Version nutzt. Die Unterscheidung zwischen 301 und 302 ist für SEO wesentlich, weil nur die dauerhafte Variante die Bewertung vollständig überträgt und Suchmaschinen signalisiert, die alte Adresse endgültig durch die neue zu ersetzen.

Im 4xx-Bereich stehen 401 (nicht autorisiert), 403 (verboten), 404 (nicht gefunden) und 410 (endgültig entfernt). Im 5xx-Bereich signalisieren 500 (interner Fehler), 502 (fehlerhaftes Gateway) und 503 (Dienst nicht verfügbar) Probleme auf dem Server. Häufige 5xx-Fehler beeinträchtigen nicht nur Nutzer, sondern auch die Server-Antwortzeit und damit indirekt das Ranking. Eine gut gestaltete 404-Fehlerseite fängt verirrte Besucher auf, statt sie zu verlieren, und leitet sie zu passenden Inhalten weiter.

Statuscodes und Weiterleitungen richtig einsetzen

Beim Umzug von Inhalten ist die 301-Weiterleitung das Mittel der Wahl. Sie sagt Browsern und Suchmaschinen, dass die alte Adresse dauerhaft durch eine neue ersetzt wurde, und überträgt die aufgebauten Signale. Wichtig ist, direkte Ziele zu setzen: Eine Weiterleitungskette über mehrere Stationen kostet Ladezeit und kann Signale verwässern. Ein durchdachtes Weiterleitungs-Management hält solche Ketten kurz, dokumentiert alle Umleitungen und vermeidet Schleifen.

Auch das Zusammenspiel mit anderen Signalen zählt: Ein Canonical-Tag verweist auf die maßgebliche Version einer Seite, ein noindex hält Seiten bewusst aus dem Index. Diese Werkzeuge ergänzen die Statuscodes, ersetzen sie aber nicht. Und die Umstellung auf HTTPS sollte stets über saubere 301-Weiterleitungen von der unverschlüsselten Variante erfolgen, damit weder Nutzer noch Rankings verloren gehen.

Typische Fehler und Diagnose

Ein klassischer Fehler ist die falsch gewählte Weiterleitung: Wer beim dauerhaften Umzug versehentlich einen 302 setzt, riskiert, dass Suchmaschinen die alte Adresse weiter bevorzugen. Ebenso problematisch sind Soft 404, defekte interne Links und Seiten, die je nach Aufruf mal 200, mal 404 zurückgeben. Solche Inkonsistenzen verwirren Crawler und kosten auf Dauer Sichtbarkeit.

Für die Diagnose helfen Werkzeuge wie die Google Search Console, Server-Logfiles und Crawling-Tools, die alle URLs samt Statuscodes auflisten. Regelmäßige Prüfungen decken Crawl-Fehler und tote Links früh auf, bevor sie sich häufen. Wer Statuscodes systematisch überwacht, erkennt Probleme, bevor sie sich in Rankingverlusten niederschlagen — Statuscode-Monitoring gehört deshalb zur Grundausstattung jeder technisch gepflegten Website. Besonders nach einem Relaunch oder einer Domainumstellung lohnt sich eine vollständige Prüfung, weil dort erfahrungsgemäß die meisten fehlerhaften Weiterleitungen und verwaisten URLs entstehen.

Statuscodes und Nutzererfahrung

Statuscodes sind nicht nur ein technisches Signal an Maschinen, sondern beeinflussen unmittelbar, was Besucher erleben. Ein 404 ohne hilfreiche Fehlerseite führt oft dazu, dass Nutzer die Website sofort wieder verlassen. Eine gut gestaltete Fehlerseite dagegen bietet eine Suche, die wichtigsten Einstiegspunkte und einen freundlichen Hinweis — und verwandelt so eine Sackgasse in einen möglichen Neustart. Der Statuscode bleibt korrekt bei 404, während das Layout dem Menschen weiterhilft.

Auch die Geschwindigkeit spielt hinein: Häufige 5xx-Fehler oder langsame Antworten frustrieren Besucher und untergraben Vertrauen, gerade wenn sie kurz vor einer Handlung wie einer Anfrage oder Buchung auftreten. Wer Statuscodes im Blick behält, sorgt deshalb nicht nur für sauberes Crawling, sondern auch für ein verlässliches Erlebnis. Technische Sauberkeit und schnelle Serverantworten sind damit zwei Seiten derselben Medaille — beide entscheiden mit darüber, ob aus einem Besuch ein Kunde wird.

Häufige Fragen zu HTTP-Statuscode

404 (Not Found) bedeutet, dass die angeforderte URL auf dem Server nicht existiert. Der Server ist erreichbar, kann aber die konkrete Seite nicht finden. Für Nutzer erscheint eine Fehlerseite; für Suchmaschinen ist es ein Signal, die Seite mit der Zeit aus dem Index zu nehmen.

301 ist eine dauerhafte Weiterleitung und überträgt die aufgebauten SEO-Signale auf die neue Adresse. 302 ist eine vorübergehende Weiterleitung; die ursprüngliche URL bleibt maßgeblich. Für dauerhafte Umzüge sollte immer 301 verwendet werden.

Ein Soft 404 liegt vor, wenn eine Seite technisch den Statuscode 200 (OK) zurückgibt, inhaltlich aber leer ist oder eine Fehlermeldung zeigt. Das verwirrt Suchmaschinen, weil das Signal nicht zum Inhalt passt. Solche Seiten sollten korrekt mit 404 oder 410 antworten.

Ja, indirekt und direkt. Saubere 200- und 301-Codes erhalten Rankings, während häufige 404-, 5xx-Fehler oder falsche Weiterleitungen Sichtbarkeit kosten und Crawl-Budget verschwenden. Statuscodes sind ein Kernthema des technischen SEO.

5xx-Codes signalisieren Fehler auf Seiten des Servers, etwa 500 (interner Fehler) oder 503 (Dienst nicht verfügbar, oft bei Überlastung oder Wartung). Häufige 5xx-Fehler beeinträchtigen Nutzererlebnis und Crawling und sollten schnell behoben werden.

Theorie verstanden — Zeit für Umsetzung?

Wir übernehmen Google Ads, SEO und Webdesign für Kanzleien und Unternehmen — rechtssicher und messbar.

Kontakt aufnehmen

Bereit für mehr
Mandanten?

In einem unverbindlichen Erstgespräch analysieren wir Ihre aktuelle Situation und zeigen Ihnen konkret, wie wir Ihre Kanzlei digital nach vorne bringen – ohne leere Versprechen, nur mit messbaren Ergebnissen.

+49 631 206918 20
hallo@ommatic.de
Mo – Fr, 09:00 – 18:00 Uhr
Kostenlos & unverbindlich.
Unser Erstgespräch ist für Sie ohne Kosten und ohne Verpflichtung.

Erstberatung anfragen

Füllen Sie das Formular aus – wir melden uns innerhalb von 24 Stunden.

Keine Weitergabe an Dritte. Antwort innerhalb von 24 Stunden.

TerminKontaktAnrufenWhatsApp