HTTP

HTTP 500 Interner Serverfehler

500 Internal Server Error bedeutet, dass auf dem Server ein unerwarteter Fehler aufgetreten ist und die Anfrage nicht abgeschlossen werden konnte.

Bedeutung

500 ist ein allgemeiner Fehlercode für Server und Anwendungen, die ein Problem nicht genauer beschreiben können. Die Ursache liegt meist beim Webangebot und nicht beim Browser des Besuchers. Die genauen technischen Details sind üblicherweise nur in den Server- und Anwendungsprotokollen zu finden.

Häufige Ursachen

  • Ein Programmfehler oder eine unbehandelte Ausnahme in der Anwendung oder einem Plugin.
  • Eine ungültige Syntax in .htaccess oder in der Serverkonfiguration.
  • Überschrittene PHP-Speichergrenzen oder Zeitlimits für die Ausführung.
  • Fehlerhafte Dateiberechtigungen oder fehlende Abhängigkeiten nach einem Update.
  • Eine nicht erreichbare Datenbank, deren Ausfall die Anwendung nicht abfängt.

Was können Besucher tun?

  • Warten Sie kurz und versuchen Sie die Seite erneut aufzurufen.
  • Prüfen Sie, ob andere Besucher denselben Fehler sehen oder andere Seiten funktionieren.
  • Informieren Sie bei anhaltender Störung den Websitebetreiber; der Fehler lässt sich meist nicht im Browser beheben.

Was können Betreiber tun?

  • Lesen Sie die Fehlerprotokolle von Webserver und Anwendung zum Zeitpunkt der Anfrage.
  • Prüfen Sie bei WordPress WP_DEBUG_LOG, zuletzt aktualisierte Plugins und Theme-Änderungen.
  • Kontrollieren Sie die letzte Änderung an .htaccess oder Konfiguration und machen Sie fehlerhafte Änderungen rückgängig.
  • Zeigen Sie eine verständliche Fehlerseite, behalten Sie dabei aber den korrekten Status 500 bei.

SEO-Auswirkungen

Ein kurzer 500-Fehler wirkt sich meist nicht dauerhaft auf SEO aus. Erhält Googlebot über mehrere Tage ständig 500, kann Google seltener crawlen und betroffene URLs aus dem Index entfernen.

Häufige Fragen

Liegt ein Fehler 500 an meinem Computer?

Nein. Die Ursache liegt normalerweise beim Server oder der Anwendung der Website und muss dort behoben werden.

Wie finde ich die Ursache eines 500-Fehlers?

Prüfen Sie das Server- oder Anwendungsfehlerprotokoll zum Zeitpunkt der Anfrage und untersuchen Sie die konkrete Fehlermeldung.

Quellen