HTTP 503 Dienst nicht verfügbar
503 Service Unavailable bedeutet, dass der Server die Anfrage derzeit nicht verarbeiten kann, meist wegen hoher Last oder einer Wartung.
Bedeutung
503 kennzeichnet einen vorübergehenden Zustand: Der Server läuft möglicherweise, nimmt aber gerade keine neuen Anfragen an. Der Header Retry-After kann den Zeitpunkt eines erneuten Versuchs angeben. Für geplante Wartungen ist 503 der passende Status.
Häufige Ursachen
- Überlastung durch starken Verkehr oder einen Angriff.
- Geplante Wartung oder ein Update, beispielsweise in WordPress.
- Erschöpfte PHP-FPM-Worker oder Anwendungsprozesse.
- Ein Backend-Dienst oder die Datenbank ist nicht erreichbar.
- Das Hosting hat verfügbare Ressourcenlimits erreicht.
Was können Besucher tun?
- Warten Sie einige Minuten und versuchen Sie es erneut.
- Prüfen Sie, ob der Fehler auch bei anderen Nutzern auftritt oder andere Seiten erreichbar sind.
- Bei größeren Diensten kann die offizielle Statusseite den aktuellen Zustand erklären.
Was können Betreiber tun?
- Lassen Sie Wartungsseiten den Status 503 und möglichst Retry-After liefern, nicht irreführend 200 oder 404.
- Kontrollieren Sie Last, Prozesszahlen und Fehlerprotokolle des Servers.
- Prüfen Sie bei WordPress, ob die Datei .maintenance nach einem Update zurückgeblieben ist.
- Setzen Sie Cache, CDN und ausreichende Kapazitäten ein, um Lastspitzen abzufangen.
SEO-Auswirkungen
Google erkennt 503 als vorübergehend und versucht den Abruf später erneut. Kurze Wartungszeiten sind meist unproblematisch; dauert 503 mehrere Tage, kann dies die Indexierung der Seiten gefährden.
Häufige Fragen
Bedeutet 503, dass die Website endgültig abgeschaltet wurde?
Nein. In der Regel ist der Dienst nur vorübergehend wegen Wartung, Last oder eines Backend-Problems nicht verfügbar.
Wie lange ist 503 für SEO unbedenklich?
Einige Stunden sind meist weniger kritisch. Ein Fehlerzustand über mehrere Tage kann dagegen die Aufnahme in den Index beeinträchtigen.