Statuscode 504 Gateway Time-out
Was ist der Statuscode 504 Gateway Time-out?
Der Statuscode 504 Gateway Time-out ist ein HTTP-Serverfehler. Er bedeutet, dass ein Gateway oder Proxy innerhalb der vorgesehenen Zeit keine gültige Antwort von einem nachgelagerten Server erhalten hat. Die angeforderte Website oder Ressource kann deshalb vorübergehend nicht ausgeliefert werden.
Der Statuscode 504 Gateway Time-out gehört zur Klasse der 5xx-Statuscodes und weist auf ein Problem bei der Kommunikation zwischen mehreren beteiligten Servern hin. Gängige Bezeichnungen sind 504-Fehler, HTTP 504, Gateway Timeout und Gateway-Zeitüberschreitung.
Was bedeutet der HTTP-Fehler 504 genau?
Ein 504-Fehler entsteht, wenn ein Server als Vermittler arbeitet und zu lange auf die Antwort eines anderen Systems wartet. Der vermittelnde Server kann beispielsweise ein Reverse Proxy, ein Load Balancer, ein Content Delivery Network, kurz CDN, oder ein vorgeschalteter Webserver sein.
Der als Upstream bezeichnete nachgelagerte Server kann die eigentliche Webanwendung, eine Datenbank, eine Programmierschnittstelle oder einen externen Dienst bereitstellen. Antwortet dieses System nicht innerhalb des konfigurierten Zeitlimits, beendet das Gateway die Anfrage und sendet den HTTP-Statuscode 504 an den Browser oder Crawler zurück.
Wie entsteht ein 504 Gateway Timeout?
Eine Website-Anfrage kann mehrere technische Stationen durchlaufen. Der Browser kontaktiert zunächst ein CDN oder einen Proxy. Dieser übermittelt die Anfrage an den Webserver, der wiederum eine Anwendung, Datenbank oder externe API anspricht. Eine Verzögerung an einer dieser Stationen kann die Zeitüberschreitung auslösen.
Zu den häufigsten Ursachen eines 504 Gateway Time-out gehören:
Der sichtbare Fehler wird häufig vom Gateway erzeugt, obwohl die technische Ursache auf einem anderen System liegt. Eine Prüfung nur des ausliefernden Webservers reicht deshalb meist nicht aus. Für die Diagnose müssen alle beteiligten Stationen und ihre Protokolldateien einbezogen werden.
Unterschied zwischen 504, 502, 503 und 408
Der Statuscode 504 wird häufig mit anderen HTTP-Fehlern verwechselt. Die Codes beschreiben jedoch unterschiedliche Situationen und erfordern jeweils eine andere technische Untersuchung.
| Statuscode | Bedeutung | Typische Ursache | Verantwortliche Ebene |
|---|---|---|---|
| 408 Request Timeout | Der Server hat nicht rechtzeitig eine vollständige Anfrage erhalten. | Langsame oder unterbrochene Client-Verbindung | Kommunikation zwischen Client und Server |
| 502 Bad Gateway | Das Gateway hat eine ungültige Antwort vom Upstream erhalten. | Fehlerhafte Serverantwort oder Protokollproblem | Gateway und Upstream-Server |
| 503 Service Unavailable | Der angesprochene Dienst ist vorübergehend nicht verfügbar. | Überlastung, Wartung oder fehlende Kapazität | Direkt angesprochener Dienst |
| 504 Gateway Time-out | Das Gateway hat innerhalb des Zeitlimits keine Antwort erhalten. | Langsame Verarbeitung oder unterbrochene Serverkommunikation | Gateway und Upstream-Server |
Welche Folgen hat ein 504-Fehler für SEO?
Suchmaschinen-Crawler können den Inhalt einer URL nicht abrufen, solange diese einen 504-Statuscode zurückgibt. Bei einem kurzfristigen Ausfall wird die URL üblicherweise zu einem späteren Zeitpunkt erneut angefragt. Wiederkehrende oder lang anhaltende Fehler erschweren dagegen Crawling, Aktualisierung und Indexierung.
Häufige 5xx-Fehler können dazu führen, dass Suchmaschinen ihre Abrufaktivität vorübergehend reduzieren. Dadurch werden neue Inhalte, geänderte Canonical-Tags, interne Links oder aktualisierte Metadaten möglicherweise später verarbeitet. Bleibt eine URL über längere Zeit unerreichbar, kann sie außerdem Sichtbarkeit verlieren oder aus dem Index entfernt werden.
Ein einzelner 504-Fehler ist keine dauerhafte Ranking-Abwertung. Das SEO-Risiko ergibt sich aus Häufigkeit, Dauer und Umfang der Störung. Fehler auf Startseiten, Kategorien, umsatzstarken Landingpages oder URLs mit vielen Backlinks haben meist größere Auswirkungen als der Ausfall einer wenig besuchten Unterseite.
Auswirkungen auf SEA und GEO
Bei SEA kann ein 504 Gateway Timeout bezahlte Klicks entwerten, weil Nutzer die beworbene Landingpage nicht erreichen und keine Conversion ausführen können. Deshalb sollten insbesondere aktive Google-Ads-Zielseiten kontinuierlich auf Erreichbarkeit, Statuscode und Antwortzeit überwacht werden.
Für GEO, die Generative Engine Optimization, verhindert ein 504-Fehler den zuverlässigen Abruf von Inhalten durch KI-Crawler und abrufgestützte Systeme. Ist eine Quelle wiederholt nicht erreichbar, können aktuelle Informationen bei der Generierung von KI-Antworten fehlen. Technische Erreichbarkeit bildet daher eine Grundlage für die Sichtbarkeit in Suchmaschinen und KI-Systemen.
Wie lässt sich ein 504 Gateway Time-out beheben?
Die Fehlerbehebung beginnt mit der Frage, welches System die Zeitüberschreitung erzeugt. Du solltest den Zeitpunkt, die betroffene URL und den beteiligten Host dokumentieren und anschließend die Protokolle von CDN, Proxy, Webserver, Anwendung und Datenbank miteinander abgleichen.
Eine Erhöhung des Timeouts kann kurzfristig verhindern, dass eine Anfrage abgebrochen wird. Sie beseitigt jedoch keine überlastete Anwendung, langsame Datenbankabfrage oder fehlerhafte Serverkommunikation. Das Zeitlimit sollte deshalb erst nach einer Ursachenanalyse angepasst werden.
Wie kann man 504-Fehler überwachen?
Ein automatisiertes Monitoring sollte wichtige URLs regelmäßig abrufen, den empfangenen HTTP-Statuscode speichern und bei neu auftretenden 5xx-Fehlern einen Alarm auslösen. Verlaufsauswertungen helfen dabei, sporadische Störungen von dauerhaften Ausfällen zu unterscheiden und den Beginn eines Problems mit Serveränderungen oder Lastspitzen abzugleichen.
Die Performance Suite crawlt relevante URLs regelmäßig, identifiziert 4xx- und 5xx-Fehler und überwacht auch beworbene SEA-Landingpages. Statuscode-Verläufe und technische Alerts unterstützen die Priorisierung und Weitergabe an Entwickler. Eine umfassendere Untersuchung bietet ein technischer SEO-Audit für Websites. Für eine erste Messung von Antwortzeiten steht zudem der kostenlose Ladezeiten-Check zur Verfügung.
Wenn du Statuscodes, Erreichbarkeit und weitere technische SEO-Faktoren fortlaufend kontrollieren möchtest, kannst du einen kostenlosen Zugang zur Performance Suite anlegen.
Free Account anlegenHäufige Fragen zum Fehler 504 Gateway Time-out
Kann ein Browser einen 504-Fehler verursachen?
Ein Browser verursacht den Statuscode normalerweise nicht. Lokale Netzwerkprobleme, ein fehlerhafter DNS-Cache oder eine Proxy-Konfiguration können jedoch beeinflussen, welche Serververbindung aufgebaut wird. Tritt der Fehler auch auf anderen Geräten und Netzwerken auf, liegt die Ursache wahrscheinlich auf der Serverseite.
Hilft das Neuladen der Seite bei einem HTTP-Fehler 504?
Das Neuladen kann helfen, wenn der Fehler durch eine kurzfristige Lastspitze oder eine vorübergehend gestörte Verbindung entstanden ist. Kehrt der Fehler regelmäßig zurück, muss der Betreiber die Serverprotokolle, Ressourcen und abhängigen Systeme untersuchen.
Kann ein CDN einen Gateway Timeout auslösen?
Ein CDN kann den Fehler ausgeben, wenn es innerhalb seines Zeitlimits keine Antwort vom Ursprungsserver erhält. Die Ursache kann beim Ursprungsserver, im Netzwerk oder in einer Firewall-Regel liegen. Zusätzlich sollten die Timeout-Einstellungen des CDN geprüft werden.
Warum tritt ein 504-Fehler nur bei einzelnen Seiten auf?
Einzelne Seiten können besonders komplexe Datenbankabfragen, externe Schnittstellen oder rechenintensive Skripte verwenden. Wenn deren Verarbeitung das Zeitlimit überschreitet, bleiben einfachere Seiten derselben Website weiterhin erreichbar.
Wie lange darf ein 504-Fehler bestehen bleiben?
Für einen 504-Fehler gibt es keine unbedenkliche Mindestdauer. Geschäftskritische und indexierbare URLs sollten so schnell wie möglich wieder erreichbar sein. Automatische Alerts verkürzen die Zeit zwischen dem Auftreten des Fehlers und seiner technischen Untersuchung.
Sie haben noch Fragen?







