HTTP-Statuscodes verstehen
Wenn Sie im Internet navigieren, stoßen Sie auf verschiedene HTTP-Statuscodes.
Diese Codes werden zwischen Ihrem Webbrowser und dem Server übermittelt, um Sie über den Status Ihrer Anfrage zu informieren. Während einige dieser Codes kryptisch wirken mögen, keine Sorge!
In diesem Artikel werden wir die häufigsten HTTP-Statuscodes in verständlicher Sprache erklären.
200 OK
Der 200-Statuscode ist die Art des Internets zu sagen: „Alles ist in Ordnung!" Wenn Sie diesen Code sehen, bedeutet dies, dass Ihre Anfrage erfolgreich war.
Egal ob Sie versuchen, eine Webseite zu laden, ein Formular einzureichen oder eine Datei herunterzuladen – der Erhalt eines 200-OK-Statuscodes zeigt an, dass der Server Ihre Anfrage erfolgreich verarbeitet hat und Ihnen die erwartete Antwort bereitstellt.
301 Dauerhaft verschoben
Der 301-Statuscode ist wie ein Wegweiser, der Sie zu einem neuen Ort leitet.
Wenn eine Webseite oder Ressource dauerhaft zu einer anderen URL verschoben wurde, sendet der Server einen 301-Code zusammen mit der neuen Adresse.
Ihr Browser versteht diesen Code und leitet Sie automatisch zum neuen Ort weiter, sodass Sie Ihre Lesezeichen oder Links nicht manuell aktualisieren müssen. Im Grunde sagt der Server: „Hey, das, das Sie suchen, ist jetzt dort drüben!"
Es ist erwähnenswert, dass Suchmaschinen 301-Weiterleitungen im Allgemeinen genauso bewerten wie Links für SEO-Zwecke.
302 Gefunden (oder 302 Temporäre Weiterleitung)
Ähnlich wie der 301-Code zeigt der 302-Statuscode auch eine Weiterleitung an.
Es impliziert jedoch, dass die Weiterleitung temporär und nicht dauerhaft ist.
Wenn Sie auf einen 302-Statuscode stoßen, sagt der Server Ihrem Browser: „Dieser Inhalt wurde vorübergehend an einen anderen Ort verschoben, könnte aber in Zukunft zu dieser URL zurückkehren."
Ihr Browser folgt also der Weiterleitung und zeigt den Inhalt vom neuen Ort an, kann aber in Zukunft weiterhin die ursprüngliche URL verwenden.
302-Weiterleitungen werden von Suchmaschinen als äquivalent zu 301er angesehen.
304 Nicht geändert
Der 304-Statuscode ist eine „Cache-freundliche" Antwort.
Wenn Sie eine Webseite oder Ressource aufrufen, die Sie bereits besucht haben, kann Ihr Browser möglicherweise eine gespeicherte Kopie davon im Cache haben.
Wenn der Server feststellt, dass die zwischengespeicherte Version noch gültig ist und sich seit Ihrem letzten Besuch nicht geändert hat, sendet er einen 304-Code, anstatt den gesamten Inhalt zurückzugeben.
Dies spart Bandbreite und beschleunigt Ihr Browsing-Erlebnis, da Ihr Browser die zwischengespeicherte Version verwenden kann, ohne die gesamte Ressource erneut herunterzuladen.
403 Verboten
Der HTTP-Statuscode 403 ist die Art des Internets zu sagen: „Entschuldigung, aber dir ist es nicht erlaubt, hier zu sein."
Es bedeutet, dass der Server Ihre Anfrage versteht, sich aber weigert, sie zu erfüllen.
Sie könnten auf diesen Code stoßen, wenn Sie versuchen, auf eine Webseite, ein Verzeichnis oder eine andere Ressource zuzugreifen, die Authentifizierung oder spezielle Berechtigungen erfordert.
Wenn dies in Linkly's Zielfenster angezeigt wird, könnte es sein, dass das Ziel uns daran hindert, die Website anzusehen.
404 Nicht gefunden
Ah, der berüchtigte 404-Code—derjenige, der viele Internetnutzer frustriert.
Dieser Statuscode zeigt an, dass der Server die angeforderte Ressource nicht finden konnte. Es ist, als würde man in einer Bibliothek nach einem Buch suchen und feststellen, dass es nicht in den Regalen ist.
Der Server sagt: „Entschuldigung, aber ich konnte den gesuchten Inhalt nicht finden."
Dies kann passieren, wenn Sie eine URL falsch eingeben, einem kaputten Link folgen oder wenn die angeforderte Ressource dauerhaft vom Server entfernt wurde.
500 Interner Serverfehler
Der 500-Statuscode ist ein Sammelbegriff für serverseitige Probleme.
Wenn etwas auf der Serverseite schiefgeht und er Ihre Anfrage nicht erfüllen kann, antwortet er mit einem 500-Fehler (Interner Serverfehler). Es ist ähnlich wie das Treffen auf eine Meldung zu „technischen Schwierigkeiten".
Dieser Code bietet keine spezifischen Details über die genaue Art des Problems, informiert Sie aber darüber, dass der Server auf eine unerwartete Bedingung gestoßen ist, die ihn daran hinderte, Ihre Anfrage zu erfüllen.
Durch das Verständnis dieser verständlichen Erklärungen zu häufigen HTTP-Statuscodes können Sie Einblicke in die Interaktionen zwischen Ihrem Webbrowser und den Servern gewinnen, auf die Sie zugreifen. Obwohl das Treffen auf bestimmte Statuscodes manchmal frustrierend sein kann, sind sie integraler Bestandteil des Funktionierens des Internets und helfen, eine reibungslose Kommunikation zwischen Clients und Servern zu gewährleisten.
Verfolgen Sie 500 monatliche Klicks kostenlos.