Wenn eine Website nicht so funktioniert, wie sie soll, begegnen einem oft Zahlen wie 404 oder 500. Diese HTTP-Statuscodes sehen erst mal kryptisch aus, sind aber eigentlich eine hilfreiche Sprache. Der Server sagt damit ziemlich genau, was los ist. Wer die wichtigsten Codes kennt, kann eine Fehlermeldung sofort einordnen und weiß, ob es um eine harmlose Kleinigkeit oder ein ernstes Problem geht.
Die Codes sind in Gruppen organisiert, und schon die erste Ziffer verrät die grobe Richtung. Codes, die mit 4 beginnen, deuten auf ein Problem mit der Anfrage hin, etwa eine falsche Adresse. Codes, die mit 5 beginnen, deuten auf ein Problem auf dem Server hin. Mit diesem Wissen lassen sich die häufigsten Fälle schon grob sortieren. Gehen wir die wichtigsten einzeln durch.
404: Seite nicht gefunden
Der wohl bekannteste Code. Ein 404 bedeutet, dass die angefragte Adresse nicht existiert. Das ist meist harmlos: ein Tippfehler in der Adresse, ein veralteter Link oder eine Seite, die verschoben oder gelöscht wurde. Tauchen 404-Fehler allerdings massenhaft und für eigentlich vorhandene Seiten auf, kann das auf ein größeres Problem hindeuten, etwa nach einem misslungenen Umzug, bei dem die Verlinkung durcheinandergeraten ist. Einzelne 404 sind Alltag, viele auf einmal sind ein Warnzeichen.
403: Zugriff verboten
Ein 403 bedeutet, dass der Server die Anfrage verstanden hat, den Zugriff aber verweigert. Die Seite existiert also, Sie dürfen sie nur nicht sehen. Häufige Ursachen sind falsch gesetzte Dateirechte, eine Schutzregel in der Serverkonfiguration oder ein Sicherheits-Werkzeug, das den Zugriff blockiert. Manchmal trifft es versehentlich die ganze Seite, etwa nach einer fehlerhaften Änderung an den Zugriffsregeln. Ein 403 ist also weniger ein Defekt als eine zu streng eingestellte Tür.
500: Interner Serverfehler
Der 500er ist der unbestimmteste der ernsten Fehler. Er sagt nur, dass auf dem Server etwas schiefgelaufen ist, ohne zu verraten, was. Bei WordPress steckt oft eine fehlerhafte Konfigurationsdatei, ein erschöpftes Speicherlimit oder ein defektes Plugin dahinter. Weil dieser Code so häufig und so wenig aussagekräftig ist, lohnt sich bei ihm besonders der Blick ins Fehlerprotokoll des Servers, das die genaue Ursache nennt. Für den 500er gibt es einen eigenen, ausführlichen Ratgeber.
502 und 503: Server überlastet oder nicht bereit
Diese beiden Codes treten gern bei Lastproblemen auf. Ein 502 bedeutet, dass ein Server, der für die Auslieferung zuständig ist, eine ungültige Antwort von einem anderen Server bekommen hat, oft ein vorübergehendes Problem im Zusammenspiel mehrerer Systeme. Ein 503 bedeutet, dass der Server gerade nicht verfügbar ist, etwa weil er überlastet ist oder gewartet wird. Beide sind häufig vorübergehend und verschwinden von selbst wieder. Treten sie dauerhaft auf, deutet das auf ein ernsteres Last- oder Konfigurationsproblem hin, das man angehen sollte.
Weitere Codes im Schnelldurchlauf
- 301 und 302: keine Fehler, sondern Weiterleitungen. 301 ist dauerhaft, 302 vorübergehend. Wichtig bei Umzügen, damit alte Adressen korrekt auf neue zeigen.
- 401: ähnlich wie 403, aber speziell für fehlende oder falsche Anmeldedaten. Der Zugriff erfordert eine Anmeldung.
- 504: eine Zeitüberschreitung. Der Server hat zu lange auf eine Antwort gewartet, oft ein Zeichen für Überlastung.
So gehen Sie mit einem Fehlercode um
Der wichtigste erste Schritt ist, den Code zu lesen und einzuordnen, statt sofort in Panik zu verfallen. Beginnt er mit 4, prüfen Sie die Adresse und die Verlinkung. Beginnt er mit 5, liegt es am Server, und der Blick ins Fehlerprotokoll lohnt sich. Notieren Sie den genauen Code und in welcher Situation er auftritt, das hilft enorm bei der Suche nach der Ursache und auch, falls Sie später jemanden um Hilfe bitten.
Eigene Fehlerseiten als Chance
Fehlercodes muss man nicht einfach hinnehmen, man kann gestalten, was Besucher dabei zu sehen bekommen. Gerade die 404-Seite, die bei einer nicht gefundenen Adresse erscheint, ist eine unterschätzte Gelegenheit. Statt einer nackten Fehlermeldung kann hier eine freundliche, hilfreiche Seite stehen, die den Besucher auffängt und zurück auf den richtigen Weg führt.
Eine gute Fehlerseite erklärt in einfachen Worten, was passiert ist, und bietet Auswege an: einen Link zur Startseite, eine Suchfunktion oder Verweise auf die wichtigsten Bereiche der Website. So wird aus einer Sackgasse ein Wegweiser. Das verbessert nicht nur den Eindruck, den Besucher von Ihrer Seite haben, sondern hält sie auch auf der Seite, statt sie frustriert wegklicken zu lassen.
Auch bei Wartungsarbeiten lohnt sich diese Gestaltung. Statt eines kalten 503-Fehlers können Besucher eine kurze, freundliche Nachricht sehen, dass gerade gearbeitet wird und die Seite bald zurück ist. Das wirkt professionell und nimmt die Verunsicherung. Fehlercodes sind also nicht nur etwas, das man beheben muss, sondern auch etwas, das man bewusst gestalten kann, damit selbst im Fehlerfall ein guter Eindruck bleibt und der Besucher sich gut aufgehoben fühlt.
Die Kurz-Übersicht
- Codes mit 4 am Anfang: Problem mit der Anfrage, oft Adresse oder Zugriffsrechte
- Codes mit 5 am Anfang: Problem auf dem Server, Fehlerprotokoll prüfen
- 404: Seite nicht gefunden, einzeln harmlos, massenhaft ein Warnzeichen
- 403: Zugriff verweigert, meist Rechte oder Schutzregeln
- 500: unbestimmter Serverfehler, Fehlerprotokoll lesen
- 502, 503, 504: Last- oder Verfügbarkeitsprobleme, oft vorübergehend
Fehlercodes sind keine Bedrohung, sondern Hinweise. Wer ihre grobe Logik kennt, verliert die Scheu vor ihnen und weiß sofort, in welche Richtung er suchen muss. Die meisten Codes sind harmlos oder vorübergehend. Wenn ein ernster Serverfehler aber dauerhaft bleibt und das Fehlerprotokoll keine klare Spur liefert, ist es sinnvoll, fachliche Hilfe hinzuzuziehen, statt lange im Dunkeln zu suchen.
Je nach Code lohnt sich ein Blick in diese Ratgeber: Fehler 500 beheben, Erreichbarkeit prüfen und SSL & HTTPS.
Häufige Fragen
Einzeln meist nicht. Ein 404 heißt nur, dass eine bestimmte Adresse nicht existiert, oft durch einen Tippfehler oder einen veralteten Link. Problematisch wird es, wenn viele 404 für eigentlich vorhandene Seiten auftreten, etwa nach einem misslungenen Umzug. Dann stimmt mit der Verlinkung etwas nicht.
Ein 500 bedeutet, dass beim Erstellen der Seite ein Fehler auftrat, etwa durch ein Plugin oder eine fehlerhafte Konfiguration. Ein 503 bedeutet, dass der Server vorübergehend nicht verfügbar ist, meist wegen Überlastung oder Wartung. Der 503 ist häufiger von selbst vorübergehend, der 500 verlangt eher eine gezielte Fehlersuche.
Notieren Sie den genauen Code und wann er auftritt. Beginnt er mit 4, prüfen Sie Adresse und Verlinkung. Beginnt er mit 5, liegt es am Server, und das Fehlerprotokoll ist die beste Spur. Diese Einordnung hilft Ihnen bei der Lösung und erleichtert es, gezielt Hilfe zu suchen, falls nötig.
