Zuallererst, was ist 404 und Soft 404
404: Einfach ausgedrückt, wenn der Benutzer einen nicht existierenden Seitenlink eingibt, wird die zurückgegebene Seite durch einen 404-Code dargestellt.
Soft 404: Soft 404 ist, wenn die vom Benutzer besuchte Seite nicht vorhanden ist, gibt sie nicht einen 404 -Fehlercode, sondern einen 200 -Code zurück. Leiten Sie die Benutzer, die Website weiterhin zu besuchen.
Dann denke ich, dass jeder den Unterschied zwischen ihnen gesehen hat:
404: Kehren Sie zum Benutzer auf die 404 -Fehlerseite zurück und der HTTP -Statuscode ist 404;
Soft 404: Kehren Sie zum Benutzer zurück. Die Fehlereingabeseite beträgt der Statuscode 200;
Unter welchen Umständen erscheinen also weiche 404?
Im Allgemeinen sind wir unterteilt in:
1: Serverkonfigurationsfehler;
2: Im Website oder Vorlage trat ein Fehler auf.
3: Die Website wird durch böswillige Angriffe verursacht;
4: verursacht durch den Fehler eines Website -Administrators.
Wie man mit Soft 404 umgeht, können wir zu diesem Zeitpunkt Robots.txt -Datei oder Nofollow verwenden, um zu verhindern, dass Crawler -Seiten, die Sie nicht kriechen möchten, kriechen. Für normale Benutzer führt Soft 404 zwangsläufig zu einer hohen Absprungrate auf der Seite. Um eine bessere Benutzererfahrung zu erzielen, können wir die Fehlereingabeaufforderung von Soft 404 angemessen ändern, anstatt auf die System -Standardseite oder sogar die Homepage der Website zurückzukehren.