Startseite > Lexikon > SEO > 503-Fehler

Bleistiftskizze: Geschlossene Tür mit orangem Uhr-Schild, daneben wartet ein Bote mit Paket, als Bild für einen vorübergehend nicht verfügbaren Server
SEO

503-Fehler

„Gleich wieder da“ — das ist die Botschaft eines 503-Fehlers. Richtig eingesetzt schützt er deine Rankings während einer Wartung. Bleibt er zu lange stehen, kostet er dich Seiten im Google-Index.

Auch bekannt alsHTTP 503Service Unavailable

5 Min

Lesezeit

14.11.2026

Letzte Aktualisierung

Was ist ein 503-Fehler?

Jede Antwort eines Webservers trägt einen Statuscode. Die Codes ab 500 heißen Serverfehler. Der 503 „Service Unavailable“ bedeutet: Der Server kann die Anfrage vorübergehend nicht bearbeiten.

Der Internet-Standard RFC 9110 nennt zwei typische Gründe: Überlastung oder eine geplante Wartung. Der Zustand soll sich nach einer Weile von selbst geben. Der Server darf im Header Retry-After mitteilen, wann man es wieder versuchen soll — als Sekundenzahl oder als Datum.

Woher kommt ein 503?

Bei kleinen Websites sind es meist dieselben paar Ursachen. Diese Tabelle zeigt, wo du zuerst suchen solltest.

Ursache

Was hilft

WordPress-Update

Abwarten, nach 10 Minuten die Datei .maintenance prüfen

Lastspitze

Seiten-Cache, langsame Plugins finden, mehr PHP-Prozesse

Geplante Wartung

503 mit Retry-After, robots.txt weiter erreichbar

CDN oder Proxy

Auch die Logs von CDN und Firewall prüfen

Der WordPress-Fall ist der häufigste Schreckmoment. Während eines Updates legt WordPress die Datei .maintenance ins Hauptverzeichnis. Besucher sehen dann „Briefly unavailable for scheduled maintenance“ mit Status 503 und Retry-After: 600. Ist die Datei zehn Minuten alt, beendet WordPress den Modus von selbst.

Bei Überlastung sind oft die PHP-Prozesse beim Hoster ausgeschöpft. Im Fehlerprotokoll steht dann eine Warnung wie „server reached max_children setting“. Je nach Server siehst du einen 503 oder einen 504. Erst den langsamen Code beheben, dann das Limit erhöhen — sonst verschiebst du das Problem nur.

Was ein 503 für dein Google-Ranking bedeutet

Kurz: Ein kurzer 503 schadet nicht. Google senkt bei Serverfehlern die Crawling-Rate, und zwar im Verhältnis dazu, wie viele Adressen betroffen sind. Bereits indexierte Seiten bleiben erst einmal im Index. Sobald wieder normale Antworten kommen, crawlt Google schrittweise wieder schneller.

Kritisch wird es mit der Zeit. Google empfiehlt 503 für Pausen von ein paar Stunden bis zu ein, zwei Tagen. Sieht der Googlebot den Code mehrere Tage lang auf derselben Adresse, kann sie aus dem Index fallen. Eine feste Tageszahl nennt Google nicht.

Fall A · WordPress

Update bleibt hängen

600 s

Retry-After von WordPress

10 Min.

bis der Modus selbst endet

Hält der 503 länger, liegt ein anderes Problem vor

Dann per FTP nachsehen, ob die Datei .maintenance noch liegt, und das abgebrochene Update prüfen.

Fall B · Shop-Pause

Server-Umzug am Wochenende

1–2 Tage

Obergrenze laut Google

12 Std.

Crawl-Stopp bei 503 auf robots.txt

Wartungsseite mit 503, robots.txt mit 200

Liefert auch die robots.txt einen Serverfehler, crawlt Google zwölf Stunden lang gar nicht.

Häufige Fehler

Fehler 1 · Wartungsseite mit Status 200

Viele Wartungs-Plugins zeigen eine hübsche Seite, antworten aber mit 200. Dann hält Google den Wartungstext für deinen echten Inhalt. Prüf vor dem Einsatz, dass dein Plugin wirklich einen 503 sendet.

Fehler 2 · 404 statt 503 bei Ausfällen

Ein 404 sagt Google, dass die Seite weg ist — sie fliegt dann aus dem Index. Ein 503 hält sie vorerst drin. Google Search Central hat im Oktober 2026 genau das wieder empfohlen, als viele Websites PHP-Notfall-Updates einspielen mussten.

Fehler 3 · Den 503 tagelang stehen lassen

Ein 503 ist eine Pause, keine Dauerlösung. Dauert die Schließung länger, lass eine indexierbare Startseite mit Status 200 stehen, die erklärt, was los ist.

Fehler 4 · Den Cache vergessen

Landet die Fehlerseite im Seiten-Cache oder im CDN, sehen Besucher sie noch nach der Reparatur. Nach jeder Wartung also den Cache leeren.

So findest du 503-Fehler

  • Google Search Console: Unter Einstellungen → Crawling-Statistiken siehst du den Hoststatus und die Antworten nach Statuscode für 90 Tage.
  • Uptime-Monitor: UptimeRobot prüft in der kostenlosen Version bis zu 50 Adressen alle fünf Minuten (Stand November 2026).
  • Server-Logs: Das Zugriffsprotokoll nach 503 filtern, das PHP-Fehlerprotokoll nach Prozess-Limits durchsuchen.
  • Header prüfen: Im Browser unter Entwicklertools → Netzwerk oder mit curl -I siehst du Status und Retry-After.

Häufige Fragen

Schadet ein 503-Fehler meinem Google-Ranking?

Ein kurzer nicht. Google crawlt dann langsamer, lässt indexierte Seiten aber vorerst im Index. Erst wenn der Fehler mehrere Tage anhält, droht die Entfernung aus dem Index.

Wie lange darf eine Seite einen 503 zeigen?

Google empfiehlt den Code für Pausen von wenigen Stunden bis zu ein, zwei Tagen. Für längere Schließungen lass besser eine normale Startseite mit Status 200 stehen, die den Grund erklärt.

Was bedeutet „Briefly unavailable for scheduled maintenance“?

WordPress spielt gerade ein Update ein und zeigt dafür einen 503. Nach zehn Minuten endet der Modus von selbst. Bleibt die Meldung länger, ist das Update hängen geblieben — dann die Datei .maintenance im Hauptverzeichnis löschen und das Update prüfen.

Was ist der Unterschied zwischen 500, 502, 503 und 504?

500 ist ein unerwarteter Fehler im Server selbst, etwa ein PHP-Absturz. 502 und 504 melden ein Gateway oder Proxy, das vom Server dahinter eine kaputte oder gar keine Antwort bekommen hat. Nur der 503 sagt ausdrücklich: vorübergehend nicht verfügbar, etwa wegen Wartung.

Brauche ich den Retry-After-Header?

Pflicht ist er nicht, aber er hilft. Er sagt Browsern und Crawlern, wann sie es wieder versuchen sollen — entweder als Sekundenzahl wie 3600 oder als genaues Datum mit Uhrzeit.

Begriff teilenHat dir die Definition geholfen? Schick sie weiter.