Blog

Umgang mit geplanten Website-Ausfällen

Dienstag, 25. Januar 2011

Gelegentlich werden wir gefragt, ob die Sichtbarkeit einer Website in den Google-Suchergebnissen negativ beeinflusst werden kann, wenn sie nicht verfügbar ist, wenn der Googlebot versucht, sie zu crawlen. Manchmal sind Ausfälle unvermeidlich: Ein Website-Inhaber beschließt möglicherweise, eine Website aufgrund laufender Wartungsarbeiten oder rechtlicher oder kultureller Anforderungen offline zu nehmen. Ausfälle, die nicht deutlich als solche gekennzeichnet sind, können sich negativ auf den Ruf einer Website auswirken. Zwar können wir kein Crawling, keine Indexierung und kein Ranking garantieren, aber es gibt Methoden, um mit geplanten Website-Ausfällen so umzugehen, dass die Sichtbarkeit Ihrer Website in den Suchergebnissen im Allgemeinen nicht negativ beeinträchtigt wird.

Umgang mit geplanten Website-Ausfällen

Anstatt beispielsweise einen HTTP-Ergebniskode zurückzugeben
404 (Nicht gefunden)
oder eine Fehlerseite mit dem Statuscode anzuzeigen 200 (OK) wenn eine Seite angefragt wird, ist es besser, einen 503 HTTP-Ergebniskode (Dienst nicht verfügbar) zurückzugeben, der Suchmaschinen-Crawlern mitteilt, dass der Ausfall vorübergehend ist. Darüber hinaus ermöglicht es Website-Inhabern, Besuchern und Bots eine geschätzte Zeit zu nennen, zu der die Website wieder betriebsbereit sein wird. Falls bekannt, können die Dauer des Ausfalls in Sekunden oder das geschätzte Datum und die Uhrzeit, zu der der Ausfall behoben sein wird, in einem optionalen
Retry-After Headerangegeben werden, den der Googlebot verwenden kann, um zu bestimmen, wann die URL erneut gecrawlt werden soll.

Die Rückgabe eines 503 HTTP-Ergebniskodes kann für eine Reihe anderer Situationen eine hervorragende Lösung sein. Wir stoßen auf viele Probleme bei Websites, die 200 (OK) Ergebniskodes für Serverfehler, Ausfälle, Bandbreitenüberschreitungen oder für temporäre Platzhalterseiten (“Im Aufbau”) zurückgeben. Der 503 HTTP-Ergebniskode ist die bevorzugte Lösung des Website-Inhabers für all diese Situationen. Was geplante Serverausfälle wie Hardware-Wartung betrifft, ist es eine gute Idee, einen separaten Server zur Verfügung zu haben, der tatsächlich den 503 HTTP-Ergebniskode 503 zurückgibt. Es ist jedoch wichtig, diesen nicht als dauerhafte Lösung zu betrachten: Anhaltende
503 HTTP-Ergebniskodes können schließlich als Zeichen dafür angesehen werden, dass der Server nun dauerhaft nicht verfügbar ist, und dazu führen, dass wir URLs aus dem Google-Index entfernen.

Wenn Sie eine 503 (Dienst nicht verfügbar) Antwort einrichten, könnten die Header-Informationen bei Verwendung von PHP so aussehen:

Umgang mit geplanten Website-Ausfällen — 2

Ähnlich wie Sie
Seiten 404 für Nutzer nützlicher machenkönnen, ist es auch eine gute Idee, eine angepasste 503 Nachricht bereitzustellen, die den Nutzern die Situation erklärt und sie wissen lässt, wann die Website wieder verfügbar sein wird. Weitere Informationen zu HTTP-Ergebniskodes finden Sie unter
RFC 2616.

Alien Road

So setzen wir das um

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Verwandte Leistungen

Teilen