Wir alle kennen es: Man klickt auf einen Link oder eine Seite und landet überhaupt nicht dort, wo man eigentlich hinwollte: auf einer 404-Seite. Natürlich sollte Ihnen das nicht passieren, denn Ihre Website ist Ihr Aushängeschild. In diesem Artikel klären wir typische Ursachen für die Stimmungskiller
Der Status-Code 400 – Bad Request
Der Status-Code 400 Bad Request ist ein deutliches Signal vom Server, dass er die Anfrage Ihres Browsers nicht bearbeiten kann. Wenn dieser Fehler auftritt, zeigt der Browser meist nur eine schlichte weiße Seite mit dieser kurzen Fehlermeldung an. Das Hauptproblem dabei ist, dass die Ursache oft nicht auf den ersten Blick erkennbar ist, da das Zusammenspiel zwischen Ihrem Gerät und dem Server an verschiedenen Stellen gestört sein kann.
Status-Code 403: Forbidden – Zugriff verweigert
Die Fehlermeldung 403 Forbidden erscheint immer dann, wenn ein Nutzer versucht, eine Seite aufzurufen, für die ihm die erforderlichen Berechtigungen fehlen. Der Server versteht zwar genau, was der Besucher möchte, verweigert die Ausführung des Befehls jedoch ganz bewusst. Häufig handelt es sich dabei um passwortgeschützte oder private Bereiche einer Webseite, die nicht für die Öffentlichkeit bestimmt sind, wie zum Beispiel Administrations-Oberflächen oder interne Datenbanken.
Status-Code 404: Not Found – Seite nicht gefunden
Der Fehler 404 ist zweifellos die bekannteste und am häufigsten vorkommende Fehlermeldung im Internet. Sie erscheint immer dann, wenn ein Server die angeforderte Seite unter der eingegebenen Adresse nicht finden kann. Im Grunde bedeutet es, dass die Verbindung zum Server zwar steht, die spezifische Unterseite oder Datei jedoch spurlos verschwunden oder gar nicht erst vorhanden ist.
Status-Code 408: Request Timeout – Zeitüberschreitung
Der Fehler 408 Request Timeout tritt immer dann auf, wenn die Verbindung zwischen Ihrem Browser und dem Server zu lange dauert und die Zeit für die Anfrage schließlich abläuft. In diesem Fall signalisiert der Server, dass er nicht mehr länger bereit ist zu warten, und bricht den Vorgang vorzeitig ab. Es ist vergleichbar mit einem Schalterbeamten, der das Fenster schließt, weil die Bearbeitung eines Antrags ungewöhnlich viel Zeit in Anspruch nimmt und die vorgegebene Wartezeit überschritten wurde.
Server Fehler
Alle Fehler, die mit einer 5 beginnen, sind Serverseitige Fehler. Somit gehen diese Fehler vom Server aus.
Status-Code 500: Internal Server Error – Ein interner Serverfehler
Der Status-Code 500 Internal Server Error ist eine allgemeine Fehlermeldung, die besagt, dass auf dem Server ein unerwarteter Fehler aufgetreten ist, der die Bearbeitung der Browser-Anfrage verhindert. In diesem Fall sendet der Server diesen Code zurück, da er zwar weiß, dass etwas schiefgelaufen ist, den Fehler aber nicht genauer spezifizieren kann. Da die Ursachen für diesen Fehler extrem vielfältig sein können – von fehlerhaften Skripten über Konfigurationsfehler bis hin zu Problemen mit der Datenbank – ist die Lösung oft nicht auf den ersten Blick ersichtlich.
Status-Code 502: Bad Gateway – Fehler am Gateway
Der Status-Code 502 Bad Gateway tritt auf, wenn ein Server im Internet als Vermittler fungiert und eine ungültige Antwort von einem anderen Server erhält, den er zur Bearbeitung der Anfrage kontaktieren wollte. Häufig ist eine Überlastung der Grund dafür, dass der Zielserver keine weiteren Anfragen mehr annimmt und stattdessen mit dieser Fehlermeldung antwortet. In einem solchen Szenario sind die Kapazitäten schlichtweg erschöpft, was dazu führt, dass die Kommunikation zwischen den verschiedenen technischen Ebenen unterbrochen wird.
Status-Code 504: Gateway Time-out – Zeitüberschreitung an der Schnittstelle
Die Fehlermeldung 504 Gateway Time-out zeigt an, dass eine der technischen Instanzen innerhalb der Verbindungskette temporär nicht erreichbar ist oder die Kommunikation zwischen den beteiligten Servern unterbrochen wurde. In diesem Fall hat ein Server, der als Vermittler fungiert, nicht rechtzeitig eine Antwort von einem anderen Server erhalten, um die Anfrage des Browsers abzuschließen. Da die Zeitspanne für diese interne Kommunikation abgelaufen ist, bricht das System den Vorgang ab und liefert diesen Fehlercode zurück.
Fazit: Warum Sie Fehler niemals ignorieren sollten
Für alle technischen Probleme und Fehlermeldungen auf Ihrer Website gilt eine klare Regel: Sie sollten so schnell wie möglich behoben und unter keinen Umständen ignoriert werden. Jeder Fehler – egal ob ein langsamer Seitenaufbau oder ein kryptischer Status-Code – beeinträchtigt die Benutzerfreundlichkeit (Usability) massiv. Besucher verlieren das Vertrauen, werden ungeduldig und verlassen Ihre Seite meist schon nach wenigen Sekunden, um zur Konkurrenz zu wechseln.