Die Standardfehlerseite von IIS ist sehr unfreundlich. Viele Leute werden sagen, wenn sie die Standardfehlerseite sehen: Die Website kann nicht geöffnet werden! Dieser Teil des Verkehrs ging vergeblich verloren. Wenn die Fehlerseite direkt auf die Homepage springt und nicht zu Suchmaschinen freundlich ist, kann die Homepage blockiert werden. Abhängig von der Situation gibt es zwei Möglichkeiten, dieses Problem zu lösen:
Wenn es sich um eine Inhaltswebsite wie ein Blog handelt, können Sie ein Suchfeld mit 404 Fehlern für die Suche zurückgeben. Wenn es sich um eine E-Commerce-Website handelt, können Sie eine Fortschrittsleiste mit 404 Fehlern für den Sprung zurückgeben. Diese beiden Methoden kümmern sich um Besucher und berücksichtigen SEO.
Sie können überprüfen, wie viele Fehlerseiten Ihrer Website in Google Webmaster -Tools enthalten sind.
Die Methode zur Änderung der Standardfehlerseite ist sehr einfach: Klicken Sie mit der rechten Maustaste auf die Website, die Sie in IIS verwalten möchten, und setzen Sie 404 als entsprechende Fehlerinformationsseite im benutzerdefinierten Fehler. Hier sind zwei Möglichkeiten:
1. Wenn Sie eine Datei für den Nachrichtentyp auswählen, können Sie nur Dateien verwenden, die mit .html oder HTM enden, andernfalls wird der Code angezeigt, wenn der Benutzer auf die Fehlerseite zugreift. Auf der auf diese Weise festgelegten Fehlerseite, obwohl der Status 404 in der .html -Datei nicht ausgegeben wird, wird der Status 404 nach Ausführung der IIS automatisch ausgegeben.
2. Wenn Sie URL für den Nachrichtentyp auswählen, müssen Sie die ASP -Datei verwenden (da der Status 404 nur in der ASP -Datei festgelegt werden kann), sonst wird 200 Statuscode beim Zugriff auf die Fehlerseite zurückgegeben. Auch hinzufügen:
< %Antwort.Status = 404 nicht %> gefunden
Wenn Sie regelmäßig zur Homepage springen möchten, gibt es zwei Möglichkeiten:
1. Verwenden Sie die Aktualisierung des Meta -Tags, um zu springen
<meta http-equiv = aktualisieren content = 3; url = http: //chenfangyi.com/? xxx>
Laut dem Google Chinese Blog Administrator springt Yahoo zu dieser verwendeten Methode.
2. Verwenden Sie JS, um zu springen
Ich bin der Meinung, dass die Verwendung von JS besser ist, da Meta -Tag -Sprünge besorgt sind, dass Suchmaschinen als 200 oder 302 diese Passage hier erkennen:
Ich sehe oft, dass viele Websites benutzerdefinierte 404 -Fehlerseiten in ähnlicher Form haben: Zeigen Sie zuerst eine Fehlermeldung an und wird dann durch Meta -Aktualisierung die Seite auf die Homepage, die Webseite oder andere ähnliche Seiten umgeleitet. Abhängig von der spezifischen Implementierungsmethode kann dieser Typ von 404 Seite einen 200 -Status -Code oder eine 302 vorübergehende Umleitung zurückgeben. Unabhängig davon, welches aus der Sicht der SEO -Technologie, ist es keine geeignete Wahl.
Wir haben bereits über den oben genannten Status 200 gesprochen. Wenn die 404 -Seite zu 302 zurückkehrt, mit welcher Suchmaschine wird die Suchmaschine zu tun? Theoretisch glauben Suchmaschinen für den 302 -Fehler, dass die Webseite existiert, die Adresse jedoch vorübergehend geändert wird und die Seite weiterhin indiziert und enthalten ist. Auf diese Weise treten auch doppelte Textprobleme, die denen des 200 -Status -Code ähneln, ebenfalls auf. Zweitens haben Mainstream -Suchmaschinen, die von Google vertreten werden, zunehmend strengere Anforderungen an den Anwendungsbereich von 302 Umleitung, und diese Art von unsachgemäßer Verwendung von 302 Umleitung stellt große Risiken dar.