Veröffentlicht: 2026-10-22
Autor: Marcel Christen | Seoholics
Lesezeit: 3 min
Was ist passiert?
Google erinnert Website-Betreiber an den korrekten Umgang mit Server-Ausfällen. Wenn PHP-Updates, also Anpassungen der Programmiersprache für dynamische Seiten, die Seite offline nehmen, muss ein 503-Statuscode gesendet werden. Dies signalisiert der Suchmaschine, dass die Nichtverfügbarkeit nur vorübergehend ist.
Die Fakten
- Ein 503-Statuscode bedeutet „Service Unavailable“. Er teilt Google mit, dass die Seite aktuell nicht erreichbar ist, aber bald wieder online kommt.
- Die Ausspielung des Codes muss außerhalb von PHP erfolgen. Das ist nötig, da die PHP-Umgebung selbst während der Patches oft deaktiviert ist.
- Möglichkeiten für die Umsetzung sind DNS-Änderungen oder die Nutzung eines CDN. Ein CDN ist ein Content Delivery Network, das Inhalte weltweit auf verschiedenen Servern zwischenspeichert.
- Die Datei robots.txt, die den Crawlern sagt, welche Bereiche sie nicht besuchen dürfen, muss weiterhin erreichbar bleiben.
- Ein 503-Status über mehrere Tage kann dazu führen, dass URLs aus dem Google-Index gelöscht werden.
Was bedeutet das für Dich?
Diese Nachricht betrifft alle Betreiber von Websites, die PHP nutzen. Das sind vor allem Nutzer von WordPress, Joomla oder individuellen E-Commerce-Systemen. Wer statische HTML-Seiten ohne PHP nutzt, ist nicht betroffen.
Für kleine Websites
- Prüfe mit deinem Hosting-Anbieter, ob dieser bei Wartungsarbeiten automatisch einen 503-Status sendet. Du erkennst den Erfolg daran, dass ein Browser-Tool während des Updates den Code 503 statt einer Fehlermeldung des Servers anzeigt. Der Aufwand ist gering, da nur eine kurze Anfrage beim Support nötig ist.
- Stelle sicher, dass deine robots.txt-Datei auch während des Updates erreichbar bleibt. Du prüfst dies, indem du die URL zur robots.txt aufrufst, während die Hauptseite den 503-Status zeigt. Der Aufwand ist minimal, sofern der Hoster dies standardmäßig so handhabt.
- Vermeide es, die Seite für mehr als 1 bis 2 Tage offline zu lassen. Du kontrollierst die Zeitspanne über deine Wartungsplanung. Der Aufwand ist gering, erfordert aber eine präzise Zeitplanung.
Für Onlineshops
- Richte eine Regel in deinem CDN ein, die bei Server-Ausfällen sofort einen 503-Status ausliefert. Du erkennst die Wirkung an einer konsistenten Antwortzeit ohne Timeouts bei der Abfrage. Der Aufwand ist mittel, da Zugriff auf die CDN-Konfiguration nötig ist.
- Nutze den Retry-After-Header in der HTTP-Antwort. Dieser Header ist ein Zusatzbefehl, der dem Googlebot genau sagt, in wie vielen Sekunden er es erneut versuchen soll. Du siehst den Erfolg in den Netzwerk-Details der Antwort. Der Aufwand ist mittel, da technische Konfiguration am Server oder CDN nötig ist.
- Überprüfe nach dem Update sofort, ob alle URLs wieder den Status 200 liefern. Der Status 200 bedeutet, dass die Seite erfolgreich geladen wurde. Du nutzt dafür einen Crawler oder manuell die wichtigsten Kategorien. Der Aufwand ist je nach Shopgröße unterschiedlich.
Wenn du nichts unternimmst, könnte Google eine Fehlermeldung als eigentlichen Seiteninhalt indexieren. Das passiert, wenn die Seite einen Status 200 sendet, aber eine Fehlermeldung im Text anzeigt.
Experten-Meinung
John Mueller von Google betont, dass ein 503-Status die beste Option bei ungeplanten Updates ist. Er bewertet die Hierarchie der Antworten klar: Ein 503 ist besser als ein 500-Fehler oder ein 404-Status. Ein 404 bedeutet, dass eine Seite dauerhaft nicht gefunden wurde. Besonders kritisch ist die Kombination aus Status 200 und einer Fehlerseite. Google indexiert in diesem Fall den Fehlertext als gültigen Inhalt der Seite. Das schadet der Sichtbarkeit und der Nutzererfahrung massiv. Wer PHP-Patches durchführt, muss die Antwort also bewusst steuern.
Daten und Zahlen
Google empfiehlt, den 503-Status nicht länger als 1 bis 2 Tage einzusetzen. Längere Zeiträume gefährden die Platzierung in den Google-Produkten. Ein 503-Status über mehrere Tage führt potenziell zum Verlust der URLs aus dem Index. Im Gegensatz dazu sind kurze Ausfälle unbedenklich. Gary Illyes gab an, dass ein 503-Status für eine Dauer von 10 bis 15 Minuten gelegentlich auftritt, ohne dass dies negative Auswirkungen auf die Seite hat.
Maximale Dauer des 503-Status
Ausblick
Die Sicherheit von PHP bleibt ein kritisches Thema. Versionen von PHP 8.1 oder älter erhalten keine regulären offiziellen Updates mehr. Nur für Versionen von 7.4 bis 8.1 gibt es begrenzte Quellcode-Fixes für Teams, die PHP selbst bauen. Betreiber müssen daher entweder auf neuere Versionen migrieren oder auf spezielle Support-Anbieter setzen. Bei geplanten Schließungen, die länger als 2 Tage dauern, empfiehlt Google eine indexierbare Startseite mit Status 200 als Platzhalter.