Zum Inhalt springen
Zur Hauptnavigation springen
Zum Footer springen
  • 10+ Jahre Erfahrung 

  • 900+ erfolgreiche Projekte

  • 300+ ★★★★★ Bewertungen

  • 20+ Experten, europaweit tĂ€tig

  • 3000+ Follower auf Youtube

HTTP Status Codes - einfach erklÀrt und vollstÀndig aufgelistet

zuletzt aktualisiert am 24. Juni 2024
2 Personen schauen auf einen Monitor
Inhaber & GeschĂ€ftsfĂŒhrer von ithelps Digital. Seit 2013 beschĂ€ftigt er sich intensiv mit den Themen SEO & Online-Marketing.

FĂŒr Webmaster und Suchmaschinenoptimierer ist es von Vorteil, ĂŒber die einzelnen HTTP Status Codes Bescheid zu wissen. In diesem Artikel zeige ich dir daher die wichtigsten Status Codes und welche Bedeutung diese haben.


Was sind HTTP Status Codes und was sagen uns diese Codes, wenn sie im Webbrowser angezeigt werden?

Einfache ErklĂ€rung fĂŒr den HTTP Status Code: Rufst du auf deinem Computer eine Internetseite auf, dann wird der Webserver gefragt: „Hast du einen Inhalt fĂŒr mich“. Dieser antwortet dann mit dem HTTP Status Code in Form einer dreistelligen Zahl. Ist der Status Code zum Beispiel 200 bedeutet dies: „Ja, ich habe einen Inhalt fĂŒr dich. Hier hast du ihn“. Daraufhin wird die Website im Browser angezeigt.

HTTP Status Code Checker HTTPstatus.io und Beispiele

Damit du den aktuellen HTTP Status Code auslesen kannst, empfehle ich das Tool HTTPstatus.io, welches ich dir hier kurz zeigen möchte. Davor sehen wir uns noch die wichtigsten HTTP Status Codes an:

  • 200 Status Code: Ja ich habe einen Inhalt fĂŒr dich.
  • 301 Status Code: Der URL, den du eingegeben hast, leitet auf einen anderen URL weiter (Ă€hnlich wie ein Nachsendeauftrag deiner Post bei der Änderung der Wohnadresse).
  • 404 Status Code: Ich finde bei diesem URL keinen Inhalt fĂŒr dich.

Wichtig fĂŒr Webseitenbetreiber und SEOs: Hast du viele 404 Fehler auf der Website, könnte dies schĂ€dlich fĂŒr deine Google-Sichtbarkeit sein.

Folgende drei URL-Beispiele erzeugen die oben genannten Status Codes:

HTTP Status Code Beispiele

Gehen wir die ersten beiden URLs kurz gemeinsam durch:

1. Wir haben „ithelps.at“ eingegeben. Das war unsere alte „Domain“. Wir erkennen folgende Weiterleitungen (301 Code):

    • „ithelps.at“ leitet auf „www.ithelps.at“ weiter
    • „www.ithelps.at“ leitet auf weiter „www.ithelps-digital.com" und endet mit dem Code 200

HTTP Status Codes von ithelps

2. Der URL „www.wikipedia.org/fantasiename“ ist von mir erfunden. Folgendes passiert hier, wenn du diese Adresse aufrufst:

    • „http://www.wikipedia.org/fantasiename“ leitetet weiter auf „https://www.wikipedia.org/fatnasiename“
    • Danach erzeugt die Website „https://en.wikipedia.org/fantasienamen“ einen 404-Fehler-Code

HTTP Status Codes von Wikipedia

Nach dem Aufruf kommt folgende Seite:

Seite mit 404 Fehler-Code

Das war jetzt die grundsĂ€tzliche ErklĂ€rung fĂŒr HTTP Codes. Anschließend zeige ich dir eine Liste der wichtigsten Codes und deren Bedeutung.

Florian Prohaska im Business-Outfit - Co-Founder von ithelps

Dein Ansprechpartner:
Florian Prohaska - Co-Founder

Möchtest du mehr Kunden ĂŒber das Internet gewinnen? Wir können helfen!

  • SEO: Sichtbarkeit und qualifizierten Traffic durch gezielte SEO-Strategien
  • Google Ads: Effektive Werbekampagnen fĂŒr maximalen ROI.
  • Webdesign: Professionelles Design, das deine Besucher beeindruckt.
  • Webshops: Individuelle Lösungen fĂŒr erfolgreiche Online-Shops.
  • Content-Erstellung: Wertvolle Inhalte, die Interessenten ĂŒberzeugen.

Die wichtigsten HTTP Status Codes – Übersicht

Die HTTP Status Codes werden in folgende 5 Gruppen unterteilt:

  1. 1xx: Information
  2. 2xx: Erfolg
  3. 3xx: Umleitungen
  4. 4xx: Client-Fehler
  5. 5xx: Server-Fehler

Als Client ist meist ein Computer/Browser oder Ähnliches gemeint (z. B.: Ich gebe im Google Chrome Browser www.ithelps-digital.com ein).

Als Server ist meist der Webserver gemeint (z. B.: Ist auf unserem Webserver die Website von ithelps abgespeichert, wodurch diese angezeigt werden kann).

1xx: Informationsorientierte HTTP Status Codes

Status Code 100 - Fortfahren: Der Client kann die aktuelle Anfrage fortsetzen. Diese wird vom Server nur gesendet, wenn der Client den Code Expect 100-continue mitsendet.

Status Code 101 – tausche Protokoll: Sendet der Client einen Upgrade-Header, dann bestĂ€tigt der Server den Wechsel. Dies könnte der Wechsel von HTTP auf HTTPS ĂŒber TLS sein.

Status Code 102 – in Bearbeitung: Hier signalisiert der Server, dass er die Anfrage bearbeitet, aber noch beschĂ€ftigt ist.

2xx Erfolgsorientierte HTTP Status Codes

Status Code 200 – OK: Die Anfrage ist in Ordnung und die Daten werden gesendet.

Status Code 202 – Akzeptiert: Die Anfrage wurde angenommen, wird aber noch nicht bearbeitet.

Status Code 203 – Unverbindliche Information: Die Metainformationen im Antwort-Header entsprechen nicht denen des Servers. Antwortfelder wurden z. B. von einem Proxyserver verĂ€ndert.

Status Code 204 – Kein Inhalt: Die Anfrage wurde akzeptiert, allerdings gibt es keinen Inhalt zum Anzeigen. Clients zeigen in diesem Beispiel einen alten Inhalt an.

Status Code 205 – Inhalt zurĂŒcksetzen: Der Client wird angewiesen, die angezeigten Inhalte zu reseten bzw. refreshen.

Status Code 206 – Partieller Inhalt: Dieser Status Code wird bei unterbrochenen und wiederaufgenommenen Requests verwenden (z. B.: Ein Download, welcher abgebrochen wurde).

Status Code 207 – Multi-Status: Die Antwort erhĂ€lt ein XML-Dokument, welches verschiedene Status Codes enthĂ€lt.

3xx Umleitungsorientierte HTTP Status Codes

Status Code 300 – Mehrere Möglichkeiten: Der Server signalisiert mehrere Umleitungsziele, aus welchen der Client wĂ€hlen kann.

Status Code 301 – Dauerhaft verschoben: Der eingegebene URL wird dauerhaft auf einen anderen URL weitergeleitet.

Status Code 302 – Gefunden und temporĂ€r verschoben: Der eingegebene URL wurde temporĂ€r auf einen anderen URL weitergeleitet. Der Client soll sich aber weiterhin den alten URL merken.

Status Code 303 – siehe andere: Die angeforderte Ressource befindet sich auf einem anderen URL.

Status Code 307 – temporĂ€re Weiterleitung: Die angeforderte Ressource befindet sich vorĂŒbergehenden auf einem anderen URL.

Status Code 308 – Permanent Redirect: Die angeforderte Ressource befindet sich dauerhaft auf einem anderen URL.

4xx Statusorientierte HTTP Status Codes

Status Code 400 – UngĂŒltige Anforderung: Der Server kann die Anfrage des Clients nicht beantworten.

Status Code 401 –Unautorisierte Anfrage: Hier fehlt die Berechtigung, auf eine Ressource zuzugreifen.

Status Code 403 – Zugriff verboten: Der Server kann die Anfrage des Clients dauerhaft nicht beantworten.

Status Code 404 – Ressource nicht gefunden: Die angeforderte Seite oder Ressource kann nicht gefunden werden.

Status Code 410 – Ressource entfernt: Die Ressource wurde dauerhaft entfernt und wird nicht mehr kommen.

5xx Serverorientierte HTTP Status Codes

Status Code 500 – Interner Serverfehler: Der Server hat einen Fehler und kann dem Client keine Antwort liefern.

Status Code 502 – Schlechtes Gateway: Der Server ist selbst ein Gateway und bekommt vom danach gelagerten Server keine gĂŒltige Antwort.

Das waren jetzt alle wichtigen HTTP Status Codes und deren Bedeutung.

 


Alles klar?

Solltest du noch Fragen zum Thema haben oder dir eine professionelle UnterstĂŒtzung wĂŒnschen, dann melde dich bei uns. Schreibe eine E-Mail an Diese E-Mail-Adresse ist vor Spambots geschĂŒtzt! Zur Anzeige muss JavaScript eingeschaltet sein.joomla-hidden-mail>, rufe uns unter +43 1 353 2 353 an oder schicke uns deine Anfrage ĂŒber unser Kontaktformular.



Beitrag teilen



SEO-Profi Sebastian Prohaska von ithelps

Masterclass: SEO verstehen & anwenden können

99€ pro Monat | monatlich kĂŒndbar

Steigere deine Sichtbarkeit in nur 12 Wochen!
Lerne vom SEO-Profi alles ĂŒber die Suchmaschinenoptimierung deiner Webseite, um eine nachhaltige und erfolgreiche Online-PrĂ€senz zu bauen.