3 Stimmen

Wie kann ich verhindern, dass Google meine benutzerdefinierte 404-Fehlerseite indiziert?

Ich verwende ASP.Net und ich habe eine benutzerdefinierte 404-Seite. Wenn der Benutzer eine nicht gefundene URL einfügt, wird er auf die benutzerdefinierte 404-Seite umgeleitet. Google indiziert jedoch meine benutzerdefinierte 404-Seite. Suche 404(Seite nicht gefunden).

Hat jemand eine Lösung?

8voto

tvanfosson Punkte 506878

Sie können Ihr Fehlerverzeichnis oder jede Datei für Google unzugänglich machen, indem Sie sie zu Ihrer robots.txt-Datei im Stammverzeichnis Ihrer Website hinzufügen. Dies gilt eigentlich für alle Verzeichnisse/Dateien, die Google nicht indizieren soll.

Weitere Informationen zu robots.txt finden Sie unter http://en.wikipedia.org/wiki/Robots.txt または http://www.robotstxt.org/ .

5voto

Bill Punkte 1254

Sie sollten sicherstellen, dass Ihre "404-Seite" tatsächlich einen HTTP 404-Antwortcode sendet und nicht nur eine Seite, die 404 sagt, aber tatsächlich mit HTTP 200 antwortet. Ich glaube nicht, dass Google (oder andere große Suchmaschinen) Seiten indizieren, die aus Anfragen resultieren, die mit 404 antworten.

Die größere Frage ist, wie ein Spider auf Ihre 404-Seite kommt.

1voto

Sean Reilly Punkte 20866

Sie können ein Robots-Meta-Tag verwenden, um Google daran zu hindern, die 404-Seite zu indizieren.

<META NAME="ROBOTS" CONTENT="NOINDEX">

El Google Webmaster-Blog bedeutet, dass Seiten mit diesem Meta-Tag nicht indiziert werden.

0voto

Nick Berardi Punkte 53415

Sie werden immer einen Protokolleintrag sehen, wenn Google Ihre 404-Seite aufruft. Denn Google muss die Seite anfordern, um zu wissen, dass sie den Status 404 hat. Sie sollten diese Seite jedoch nie in den Suchergebnissen sehen, falls Sie das wissen wollen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X