HTTP Status Codes - einfach erklÀrt und vollstÀndig aufgelistet
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:
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
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
Nach dem Aufruf kommt folgende Seite:
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.
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:
- 1xx: Information
- 2xx: Erfolg
- 3xx: Umleitungen
- 4xx: Client-Fehler
- 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
Beitrag teilen
Masterclass: SEO verstehen & anwenden können
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.