Wie stoppe ich die Indexierung einer Wartungsseite in der Indexierung von Suchmaschinen
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
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
Außerdem hat Google einen Validator in seinen 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.