HTTP-Statuscodes verstehen
Wenn Sie im Internet navigieren, begegnen Ihnen verschiedene HTTP-Statuscodes.
Diese Codes werden zwischen Ihrem Webbrowser und dem Server kommuniziert, um Sie über den Status Ihrer Anfrage zu informieren. Während einige dieser Codes kryptisch erscheinen mögen, keine Sorge!
In diesem Artikel entmystifizieren wir die gängigsten HTTP-Statuscodes in verständlicher Sprache.
200 OK
Der 200-Statuscode ist die Art des Internets zu sagen „Alles in Ordnung!" Wenn Sie diesen Code sehen, bedeutet das, dass Ihre Anfrage erfolgreich war.
Ob Sie versuchen, eine Webseite zu laden, ein Formular abzusenden oder eine Datei herunterzuladen – ein 200 OK-Statuscode zeigt an, dass der Server Ihre Anfrage erfolgreich verarbeitet hat und Ihnen die erwartete Antwort liefert.
301 Dauerhaft verschoben
Der 301-Statuscode ist wie ein Wegweiser, der Sie zu einem neuen Ort umleitet.
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 Wesentlichen sagt der Server: „Hey, das, was du suchst, ist jetzt dort drüben!"
Es ist erwähnenswert, dass Suchmaschinen 301-Weiterleitungen im Allgemeinen für SEO-Zwecke mit dem gleichen Wert wie Links betrachten.
302 Gefunden (oder 302 Temporäre Weiterleitung)
Ähnlich wie der 301-Code zeigt auch der 302-Statuscode eine Weiterleitung an.
Er impliziert jedoch, dass die Weiterleitung temporär und nicht dauerhaft ist.
Wenn Sie auf einen 302-Statuscode stoßen, teilt der Server Ihrem Browser mit: „Dieser Inhalt wurde vorübergehend woanders hin 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, verwendet aber möglicherweise in Zukunft weiterhin die ursprüngliche URL.
302-Weiterleitungen werden von Suchmaschinen als gleichwertig zu 301ern angesehen.
304 Nicht geändert
Der 304-Statuscode ist eine „cache-freundliche" Antwort.
Wenn Sie auf eine Webseite oder Ressource zugreifen, die Sie zuvor besucht haben, hat Ihr Browser möglicherweise eine gespeicherte Kopie davon in seinem Cache.
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 Surferlebnis, 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 Sie dürfen hier nicht rein."
Er zeigt an, 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 spezifische Berechtigungen erfordert.
Wenn Sie sehen, dass dies im Zielfenster von Linkly erscheint, könnte es sein, dass das Ziel uns daran hindert, die Seite anzusehen.
Ah, der berüchtigte 404-Code – derjenige, der viele Internetnutzer frustriert.
Dieser Statuscode zeigt an, dass der Server die von Ihnen angeforderte Ressource nicht finden konnte. Es ist, als würden Sie in einer Bibliothek nach einem Buch suchen und feststellen, dass es nicht im Regal steht.
Der Server sagt: „Entschuldigung, aber ich konnte den Inhalt, nach dem Sie suchen, nicht finden."
Das kann passieren, wenn Sie eine URL falsch eingeben, einem defekten Link folgen oder wenn die angeforderte Ressource dauerhaft vom Server entfernt wurde.
500 Interner Serverfehler
Der 500-Statuscode ist ein Oberbegriff für serverbezogene Probleme.
Wenn etwas auf der Serverseite schief geht und er Ihre Anfrage nicht erfüllen kann, antwortet er mit einem 500 Internen Serverfehler. Es ist ähnlich wie eine Meldung über „technische Schwierigkeiten" zu erhalten.
Dieser Code liefert keine spezifischen Details über die genaue Natur des Problems, lässt Sie aber wissen, dass der Server auf eine unerwartete Bedingung gestoßen ist, die ihn daran gehindert hat, Ihre Anfrage zu erfüllen.
Indem Sie diese verständlichen Erklärungen gängiger HTTP-Statuscodes verstehen, können Sie Einblick in die Interaktionen zwischen Ihrem Webbrowser und den Servern gewinnen, auf die Sie zugreifen. Obwohl bestimmte Statuscodes manchmal frustrierend sein können, sind sie integraler Bestandteil der Funktionsweise des Internets und helfen, eine reibungslose Kommunikation zwischen Clients und Servern sicherzustellen.
Verfolgen Sie 500 monatliche Klicks mit allen enthaltenen Funktionen.
Keine Kreditkarte erforderlich