Frage

Ich muss eine Wartungsseite für eine Website einrichten, die ich ausführe, z. B. für Anzeigen, wenn ich die Wartung von Site (geplante Ausfallzeiten) ausführe oder wenn etwas wirklich bricht und ich eine Holding -Seite aufstellen muss.

Gibt es etwas Besonderes, das ich tun muss, um sicherzustellen, dass Suchmaschinencrawler es nicht indizieren und denken, dass es meine Website ist. Oder sollte ich eine 404 machen, eine temporäre Robots.txt -Datei oder so etwas hinzufügen? Ich möchte im Grunde nicht, dass sie es als meine Website indizieren, aber ich möchte auch nicht, dass sie denken, meine Website sei tot und kommt nicht zurück.

Bearbeiten: Hier ist, was ich in Apache gemacht habe: Errordokument 503 /.Server-maINGS.html RewriteEngine on Rewriterule!starker Text

War es hilfreich?

Lösung

Sie sollten eine senden 503 Service Unavailable HTTP -Statuscode und nicht a 404. Verwenden Sie dies in Verbindung mit a Retry-After Kopfball, um den Robotern zu sagen, wann sie zurückkommen sollen.

Andere Tipps

Sie können einen Robots.txt verwenden

http://www.robotstxt.org/

Außerdem hat Google einen Validator in seinen Webmasters -Tools.

https://www.google.com/webmasters/tools/

Rückkehr 503 Service Unavailable fordert Google Bots an, später zurückzukommen. Es gibt ein Google Support-Seite Beschreibung der HTTP -Fehlercodes und der Art und Weise, wie sie von ihnen interpretiert werden.

Sie können auch verwenden Reaktionsüberwachung wiederholen Um die Mindestzeit vorzuschlagen, nach der Ihre Website für die Verfügbarkeit erneut überprüft wird.

Ein anderer Ansatz wäre, die Wartungsseite nicht von einer anderen Seite auf Ihrer Website (oder auf einer anderen Website) zu verknüpfen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top