Was der Fehler bedeutet
Der Nutzer oder Crawler spricht mit einem Gateway, und das Gateway spricht mit dem Ursprungsserver. Ein 502 heißt, dass dieser zweite Schritt fehlgeschlagen ist: Der Ursprungsserver ist abgestürzt, hat das Zeitlimit überschritten, die Verbindung geschlossen oder eine fehlerhafte Antwort geliefert. Das Gateway selbst funktioniert in der Regel einwandfrei.
Häufige Ursachen
- Prozesse auf dem Ursprungsserver, die mitten in einer Anfrage abstürzen oder beendet werden (Fehler nach dem Deployment, fatale PHP- oder Python-Fehler).
- Zeitüberschreitungen des Ursprungsservers unter Last: Das Gateway gibt auf, bevor die Anwendung fertig ist.
- Ausgeschöpfte Ressourcen: Datenbankverbindungspools, Worker, Arbeitsspeicher.
- Nicht zusammenpassende Konfiguration nach einem Deployment: falscher Port, falsches Protokoll oder falscher Upstream-Name.
Warum die SEO darauf achtet
Suchcrawler, die auf 502-Fehler stoßen, behandeln die URLs als vorübergehend nicht verfügbar und crawlen später erneut. Anhaltende 502-Fehler führen genauso wie 500-Fehler zur Deindexierung. Da 502-Fehler oft in Schüben auftreten, etwa bei Verkehrsspitzen oder Deployments, ist die Beobachtung der Statuscodes über die Zeit wichtiger als ein einzelner Crawl.