Es besteht kein Zweifel, dass die meisten Internetnutzer von allzu Vertrautem abgeschreckt werden 404 Seite nicht gefunden Fehlermeldung. Es besteht die Möglichkeit, dass Sie diesen Monat mindestens einmal von dieser nervigen Nachricht bombardiert wurden, als Sie auf einen defekten Link geklickt haben.
Ein 404-Fehler ist eine Standard-HTTP-Antwort auf eine Webseitenanfrage, die der Server aus verschiedenen Gründen nicht erfüllen konnte. Standardmäßig wird die Fehlermeldung als Klartext vor weißem Hintergrund angezeigt. Wenn Sie diese kitschige Nachricht hassen, möchten Sie nicht, dass Ihre Website-Besucher sie auch sehen. Warum also nicht mit einer benutzerdefinierten Nachricht weniger irritierend machen?
In diesem Tutorial führe ich Sie durch die Schritte zum Erstellen eines benutzerdefinierten Seite nicht gefunden Nachricht, damit Ihre Website-Besucher weniger irritiert sind, wenn sie auf eine Leerstelle treffen. Lassen Sie uns zunächst jedoch besser verstehen, warum Sie beim Versuch, auf eine Webseite zuzugreifen, möglicherweise auf eine Leerstelle treffen.
Wie und warum 404 Seite nicht gefunden Fehler treten auf
Wenn Sie auf einen Link klicken und einen 404-Fehler erhalten, bedeutet dies, dass Ihre Seitenanforderung an den Server erfolgreich war, aber die bestimmte Seite, auf die Sie zuzugreifen versuchten, vom Server nicht gefunden wurde. Dafür gibt es viele Ursachen.
Wenn beispielsweise die Webseite, zu der der Link verbunden war, entfernt wurde, wird ein 404-Fehler angezeigt. Ein typisches Szenario, das dazu führt, ist, wenn eine veraltete Seite mit beliebten Inhalten entfernt wird, auf die jedoch viele Links von anderen Websites verweisen. Große Nachrichten-Websites sind wahrscheinlich die Schuldigen, wenn Website-Administratoren keine Vorsichtsmaßnahmen ergreifen, um zu verhindern, dass Seitenlinks fehlen.
Ein 404-Seitenfehler kann auch auftreten, wenn die angeforderte Seite auf einen neuen Domänennamen verschoben wurde. Wenn das Problem beim Server liegt (der Server ist ausgefallen oder aus irgendeinem Grund nicht erreichbar), erhalten Sie möglicherweise einen DNS-Fehler. Firewalls, Inhaltsfilter und andere Formen der Inhaltsblockierung können ebenfalls zu fehlerhaften Links führen.
Unterm Strich sind defekte Links im Web alltäglich. Es liegt an den Website-Besitzern oder -Administratoren, die Erfahrung für die Benutzer erträglicher zu machen. Denken Sie daran, dass Internetnutzer im Allgemeinen ungeduldig sind, wenn sie auf einer Website nach Informationen suchen. Ein Benutzer wird keine Zeit damit verschwenden, nach einer anderen Website zu suchen, um das zu bekommen, was er möchte, wenn er auf Ihrer nur einen einfachen, irritierenden 404-Fehler findet.
Eine benutzerfreundliche Fehlermeldung
Wie ich bereits erwähnt habe, sind die meisten Webserver so eingerichtet, dass sie eine grundlegende 404-Fehlerseite zurückgeben, die eine Entschuldigung anzeigt—ein kurze Beschreibung, warum Sie die angeforderte Seite nicht aufrufen konnten. In einigen Fällen wird Ihnen möglicherweise auch ein Link zur E-Mail eines Webmasters (wenn Sie mehr technische Unterstützung benötigen) oder einen Link zu einer Suchmaschine angezeigt, um mit Ihrer Suche fortzufahren.
Diese Standardfehlermeldung ist zwar höflich, aber ziemlich einfach und für die meisten Website-Besucher normalerweise eine Abschreckung. Aus diesem Grund passen seriöse Webmaster diese Nachricht so an, dass Besuchern, die auf Leerzeichen treffen, eine benutzerfreundlichere (und weniger irritierende) 404-Fehlerseite angezeigt wird.
Alle Standard-Themes, die mit WordPress ausgeliefert werden, haben eine grundlegende 404-Fehlerseite mit dem Namen 404.php. Natürlich funktioniert diese Standardvorlage perfekt, aber es besteht die Möglichkeit, dass sie nicht sagt, was Sie Ihren Besuchern sagen möchten. Glücklicherweise ist das Anpassen der Nachricht in der Vorlage ein Kinderspiel. Öffnen Sie einfach die Seitenvorlage in einem Code-Editor und ändern Sie den Nachrichtentext in Ihren eigenen. Speichern Sie die Änderungen nach.
Die Struktur der standardmäßigen Fehlerseitenvorlage, die mit dem Zwanzig-Dreizehn Theme besteht aus Tags zum Anzeigen der Kopf- und Fußzeile und einer Suchleiste. So sieht es in Aktion aus (geben Sie einfach eine gefälschte Seitenadresse in die Adressleiste des Browsers ein):
Wenn Sie den Code Ihrer 404-Seitenvorlage untersuchen, werden Sie die Überschrift der Seite bemerken Nicht gefunden innerhalb des
-Heading-Tags, zusammen mit a _e Funktion, die das Ergebnis tatsächlich auf der Seite anzeigt. Dies sollten Sie zuerst bearbeiten, wenn Sie Ihre 404-Seite anpassen. Sie können dann fortfahren und benutzerfreundlicheren Text in die Tags
Der .htaccess-Datei ist, wo die Magie passiert
Sobald Ihre 404.php angepasst ist, muss WordPress sie nur noch anzeigen, wenn die Situation angemessen ist – wenn eine bestimmte Seite nicht gefunden werden kann. Dies ist der Standardprozess. Es kann jedoch vorkommen, dass der Webserver auf Probleme stößt, bevor WordPress sie erkennt, was bedeutet, dass Besucher möglicherweise nicht auf einige Seiten zugreifen können. In diesem Fall müssen Sie sicherstellen, dass der Webserver sie auf Ihre 404.php-Seite umleiten kann .htcaccess Datei kommt.
Der .htcaccess Datei befindet sich im Stammordner Ihrer WordPress-Installation. Im Fall von WordPress wird es automatisch generiert, wenn Sie Ihre Permalink-Struktur von der Standardeinstellung ändern. Alles, was Sie tun müssen, um sicherzustellen, dass der Server Ihre benutzerdefinierte 404-Seite findet, ist, der Datei eine einzelne Zeile wie folgt hinzuzufügen:
ErrorDocument 404 /index.php?error=404
Wie Sie sehen, beginnt diese URL im Stammverzeichnis (/), was bedeutet, dass sich Ihre WordPress-Installation im Stammverzeichnis Ihres Servers befinden muss, um dieses URL-Format zu verwenden. Andernfalls, wenn WordPress in einem Unterverzeichnis installiert ist, sollte der Umleitungspfad wie folgt lauten:
ErrorDocument 404 /yourfolder/index.php?error=404
Auf diese Weise können Sie, selbst wenn Sie Ihr Thema ändern, index.php ruft immer die passende 404-Datei für Ihr neues Theme auf.
Einpacken
Wenn Sie dieses kurze Tutorial lesen, können Sie jetzt hoffentlich eine benutzerdefinierte 404-Seite mit einer benutzerdefinierten benutzerfreundlichen Nachricht erstellen. Sie können auch die .htcaccess Datei, um sicherzustellen, dass Ihre Website-Besucher vom Server immer auf die richtige 404-Seite umgeleitet werden, wenn WordPress dies nicht kann oder wenn Sie Themes ändern.
Wenn Sie treue Besucher anziehen möchten, die immer wieder auf Ihre Website zurückkehren, ist es wichtig, Ihre 404-Seite mit einer weniger irritierenden Botschaft anzupassen. Und natürlich ist es auch eine gute Idee, die Anzahl der Besuche eines Besuchers auf einer 404-Seite zu begrenzen.
Haben Sie tolle Ideen für eine benutzerdefinierte 404-Nachricht? Was verwenden Sie derzeit auf Ihrer 404-Seite? Ich würde gerne Ihre Ideen in den Kommentaren unten hören!