it-swarm.com.de

Was ist der richtige HTTP-Statuscode, der gesendet wird, wenn eine Site wegen Wartungsarbeiten nicht erreichbar ist?

Gibt es einen HTTP-Statuscode, mit dem Google (und andere) aufgefordert werden sollen, gehe weg, indiziere mich später erneut?

Im Grunde eine, die Kunden semantisch mitteilt, dass die Site wegen Wartungsarbeiten nicht erreichbar ist?

Diejenigen, die ich in Betracht gezogen habe, sind

304 => Not modified
307 => Temporary redirect
410 => Gone
503 => Service Unavailable

Ich neige mich zu der letzten, war aber nur neugierig, welche richtige Wahl war.

76
alex

HTTP 503 - Dienst nicht verfügbar wäre am besten geeignet.

Der Webserver (auf dem die Website ausgeführt wird) kann die HTTP-Anforderung derzeit nicht verarbeiten, da der Server vorübergehend überlastet oder gewartet wird. Die Implikation ist, dass dies ein vorübergehender Zustand ist, der nach einiger Verzögerung gelindert wird.

Dieser Beitrag im Google Webmaster Central Forum ist auch relevant:

Ja - ein 503 ist die richtige Serverantwort für "Wir sind geschlossen". Wenn Sie eine normale HTML-Seite mit der Aufschrift "Wir sind geschlossen" durch eine 200 ersetzen, wird diese sehr wahrscheinlich von Google indiziert.

Wenn Sie dem Googlebot eine 503 geben, verschwindet er und kommt später wieder, ohne zu indizieren, was Sie ihm geben.


UPDATE:

Was die PHP-Implementierung angeht, könnten Sie daran interessiert sein, den folgenden Artikel zu lesen:

Beachten Sie auch die retry-after Header, in dem Sie angeben können, nach wie vielen Sekunden eine weitere Anforderung erneut versucht werden soll.

102
Daniel Vassallo

Von http://www.google.com/support/webmasters/bin/answer.py?hl=de&answer=40132

503 (Dienst nicht verfügbar) Der Server ist derzeit nicht verfügbar (da er überlastet ist oder wegen Wartungsarbeiten nicht verfügbar ist). Im Allgemeinen ist dies ein vorübergehender Zustand.

8
Lee

Ich halte den 503 für am besten geeignet, da die 5xx-Gruppe generell für Serverfehler gedacht ist.

3
Ham Vocke

503 Dienst nicht verfügbar

3
dan04