So beheben Sie den 404-Fehler für WordPress-Websites

Veröffentlicht: 2020-03-18

Eines der schlimmsten Gefühle als Website-Benutzer ist es, auf einen Link zu klicken und auf eine 404-Fehlerseite gebracht zu werden. Der 404 ist einer der harmlosesten Fehlercodes im Internet, da er lediglich anzeigt, dass die angeforderte Seite fehlt. Es kann jedoch auch eine der frustrierendsten und wirkungsvollsten für Benutzer sein, denn wenn der gesuchte Inhalt in einer Rauchwolke verschwindet. Google und andere Suchmaschinen hassen es auch. Glücklicherweise ist es ziemlich einfach, den WordPress 404-Fehler zu beheben und ihn so zu gestalten, dass die UX Ihrer Website sowohl für Suchmaschinen-Crawler als auch für normale Benutzer erstklassig ist.

Abonnieren Sie unseren Youtube-Kanal

Was genau ist ein 404-Fehlercode?

Der gefürchtete 404 ist ein HTTP-Antwortstatuscode. Es ähnelt dem 503, 500, 301 usw., das Sie gelegentlich sehen können. Sie sind nicht alle schlecht. Ein 301-Antwortcode bedeutet beispielsweise nur, dass eine Seite dauerhaft auf eine andere umgeleitet wurde. Der 404 ist jedoch einer der schlechten – die Blöcke 400 und 500 sind diejenigen, auf die man am meisten achten sollte, da sie die Client- bzw. Serverfehler sind.

Das Mozilla Developer Network MDN definiert den 404 wie folgt:

Der Server kann die angeforderte Ressource nicht finden. Im Browser bedeutet dies, dass die URL nicht erkannt wird. In einer API kann dies auch bedeuten, dass der Endpunkt gültig ist, die Ressource selbst jedoch nicht existiert. Server können diese Antwort anstelle von 403 auch senden, um die Existenz einer Ressource vor einem nicht autorisierten Client zu verbergen. Dieser Antwortcode ist aufgrund seines häufigen Auftretens im Web wahrscheinlich der bekannteste.

Zu beachten ist, dass die URL nicht erkannt wird und der Endpunkt gültig ist, die Ressource selbst jedoch nicht existiert . Wir zeigen Ihnen, wie Sie mit solchen Problemen umgehen, damit Sie die 404-Fehler auf Ihrer Website auf diejenigen beschränken können, über die Sie (hoffentlich) keine Kontrolle haben.

Wann ist ein 404 nicht wirklich ein 404?

Nun, technisch gesehen ist ein 404 immer ein 404. Aber manchmal taucht ein 404 auf, wenn Sie nichts dagegen tun können. Darüber spricht die MDN oben.

Sie können beispielsweise nichts dagegen tun, wenn jemand die URL Ihrer Website falsch eingibt . Wenn sie versuchen, elegantthemes.com/blog zu erreichen und elegantthemes.com/blag eingeben , erhalten sie einen 404-Fehler. Nicht, weil unsere Site falsch eingerichtet ist oder etwas nicht stimmt – sie hatten nur einen Tippfehler. Das meint die MDN indem die URL nicht erkannt wird .

Und wenn der Endpunkt gültig ist, aber die Ressource selbst nicht existiert , ist die URL selbst in Ordnung. Es wurde perfekt eingetippt, der Link ist/war korrekt, aber worauf auch immer er zeigt, hat sich verschoben. Vielleicht war es zu einem elegantthemes.com/divi-changelog.pdf Verknüpfung, aber wir umbenannt die Datei einfach changelog.pdf. Der Benutzer würde einen 404 erhalten, aber er hätte nichts falsch gemacht. Das wäre unsererseits, also könnten wir das mit einer einfachen 301-Weiterleitung beheben.

Oder wenn die Person einen Tag vor Verkaufsbeginn auf elegantthemes.com/blackfriday geht. Was grüßt sie? A 404. Nicht weil sie etwas falsch machen würden, sondern weil die Seite noch nicht live gegangen ist. Die URL ist korrekt und der Inhalt ist vorhanden. Aber weil der Browser es nicht zurückgeben kann, weil es technisch noch nicht im Internet ist. Auch hier ist es ein 404, aber nicht wirklich.

Kommen wir jedoch zu denjenigen, die außerhalb Ihrer Kontrolle liegen und die Ihre Besucher nicht mit ein paar Drücken der Rücktaste beheben können. Denken Sie auch daran, dass diese Art von 404-Fehlern im Allgemeinen keine Auswirkungen auf die SEO haben. Denn Suchmaschinen finden den vorhandenen Inhalt und geben normalerweise nicht die falsche URL ein.

So finden Sie WordPress 404-Fehler

Wenn Sie in WordPress arbeiten und versuchen, alle 404-Fehler zu finden, die Ihre Website möglicherweise hat, können Sie an beliebig vielen Stellen beginnen oder eine beliebige Anzahl von Methoden verwenden. Es gibt jedoch einige ziemlich einfache und einfache Möglichkeiten, sie aufzuspüren.

Google Search Console

Eines der besten Tools für jeden, der eine Website besitzt, ist die Google Search Console. Wenn Sie damit nicht vertraut sind, ist dies die Zeit, um sich richtig einzumischen und freundlich zu werden. Von diesem einen Dashboard erhalten Sie so viele Einblicke in Ihre Website, wie Sie möchten. Wenn Sie wissen, wie Google Analytics Ihre Metriken aufschlüsselt, macht es die Search Console ähnlich.

Um beispielsweise Ihre WordPress 404-Fehler zu überprüfen, müssen Sie nur auf die Registerkarte Abdeckung links neben dem Dashboard gehen, um die jeweiligen Fehler zu sehen.

WordPress 404-Fehler

Sie sehen die Anzahl der Fehler und Probleme im Allgemeinen im Laufe der Zeit und können eine detaillierte Analyse der Fehler erhalten, indem Sie darauf klicken. Die Google Search Console bietet auch eine Dokumentation zum Umgang mit verschiedenen Problemen und Fehlercodes. Dies ist beispielsweise das Dokument zur Behebung der weichen 404-Fehler, die im obigen Bild zu sehen sind.

Externe Links prüfen

In WordPress (und auch auf anderen CMS-Plattformen) können Sie Ihre Permalinks sehr einfach ändern. In WP müssen Sie nur in Einstellungen – Permalinks gehen , und Sie können die URLs für Ihre Site in jeder gewünschten Struktur anzeigen lassen. Wann immer du willst. Aber Sie wollen diese nicht willkürlich ändern. Weil andere Sites (wahrscheinlich) bereits mit Ihrer Site verlinkt sind. Jeder, der dann auf seinen Link klickt, wird auf eine 404-Seite weitergeleitet.

WordPress 404-Fehler

Den Leuten einen Weiterleitungslink oder ein Suchfeld zu geben, hilft ihnen dabei, die gesuchte Seite zu finden, aber Sie sollten sicherstellen, dass dies auf ein Minimum beschränkt bleibt. Dazu sollten Sie Ihre externen Links in der Google Search Console überprüfen. Sie finden es unter Links – Externe Links – Top-verlinkte Seiten .

WordPress 404-Fehler

Sie können alle Backlinks zu Ihrer Website erweitern, indem Sie auf Mehr klicken. Der Rest dieses Prozesses ist jedoch manuell. Je nachdem, wie sich Ihre URL-Struktur im Laufe der Zeit verändert hat, möchten Sie eventuell geänderte einzelne Links übernehmen. Zum Beispiel von example.com/post-name zu example.com/author/post-name . Sie sollten dann die alte URL nehmen und sie mit einem Plugin wie Redirection oder ähnlichem umleiten, indem Sie die alte URL, auf die geklickt wird, einfügen und dann die neue zum Ziel einfügen.

WordPress 404-Fehler

Unabhängig davon, auf welche externen Links jemand klickt, sollte er nun auf die richtige Seite Ihrer Website geleitet werden, wobei der Fehler 404-Seite nicht gefunden vollständig umgangen wird.

So erstellen Sie Ihre eigene Seite mit dem Fehler 404 nicht gefunden

Das Beheben der Seite mit dem Fehler 404 ist eine Sache. Aber egal, welche Schritte Sie unternehmen, um dies zu verhindern, irgendwann landet jemand auf der Fehlerseite. Und darauf möchten Sie vorbereitet sein. Glücklicherweise ist das Erstellen einer 404-Seite ziemlich einfach.

In einigen Fällen hat Ihr Theme möglicherweise bereits eine WordPress 404-Fehlerseite erstellt. Sie können dies im Ordner wp-content – ​​Themes – Theme-Name überprüfen. Sie suchen nach einer Datei namens 404.php . Dadurch kann WordPress den Browser auf eine bestimmte Seite leiten, anstatt einfach nur eine Standardseite ohne Inhalt anzuzeigen.

WordPress 404-Fehler

Wie Sie im Bild oben sehen können, ist die Datei 404.php eine einfache Datei, die einfach jeden HTML- Code anzeigt, den Besucher sehen sollen (zusammen mit PHP-Hooks und dergleichen). Wenn Sie ein Handcoder sind, müssen Sie nur den Code schreiben, den Sie anzeigen möchten, und die Datei über FTP oder Ihren Dateimanager speichern. Nun werden alle Besucher, die den Fehler erhalten, hierher geleitet.

Bitte denken Sie daran, dass alle Anpassungen, die Sie an der 404.php Ihres Themes vornehmen , durch Updates überschrieben werden, also stellen Sie sicher, dass Sie alle Änderungen in einem Child-Theme vornehmen. Weitere Details zum Erstellen einer 404-Seite finden Sie im WordPress-Codex oder in unserer eigenen ausführlichen Anleitung.

Erstellen einer benutzerdefinierten 404-Seite in Divi

Wenn Sie ein Divi-Benutzer sind, haben wir auch Sie abgedeckt. Der Divi Theme Builder bietet Ihnen eine Menge Flexibilität beim Erstellen benutzerdefinierter 404-Seiten.

WordPress 404-Fehler

Sehen Sie sich unbedingt unsere ausführliche Anleitung und unser Tutorial mit einer herunterladbaren Vorlage an, die Sie durch den gesamten Prozess führt.

Plugins zum Erstellen einer 404-Fehlerseite

Wenn Sie entweder kein Divi-Benutzer sind oder sich nicht um die Bearbeitung von PHP-Dateien kümmern möchten, haben Sie keine Angst. Das WordPress.org-Plugin-Repository bietet Ihnen viele Optionen, aus denen Sie auswählen können, um Ihre eigene benutzerdefinierte Seite mit dem Fehler 404 zu erstellen und sie dorthin zurückzuleiten, wo Sie sie benötigen. Wir haben eine Liste mit einigen der beliebtesten und am besten bewerteten Optionen zusammengestellt.

  • Alle 404 Weiterleitung zur Startseite
  • Benutzerdefinierte 404 Pro
  • 404page – Ihre intelligente benutzerdefinierte 404-Fehlerseite
  • 404-Lösung
  • 404 bis 301 – Umleiten, protokollieren und benachrichtigen
  • WP 404 Automatische Weiterleitung zu ähnlichen Beiträgen

Einpacken

Wenn Ihre Website Fehler zurückgibt, ist die 404 eine der zahmsten und am einfachsten zu behebenden. Einige Themes sind mit 404-Seiten integriert, während andere Ihnen die Werkzeuge zur Verfügung stellen, um Ihre eigenen benutzerdefinierten zu erstellen. Wenn Sie die Google Search Console verwenden, können Sie auf Ihrer Website eine beliebige Anzahl von weichen und harten 404-Fehlern finden und die oben aufgeführten Plugins verwenden, um sicherzustellen, dass Ihre SEO, Ihr Page Rank und Ihre Benutzererfahrung nicht beeinträchtigt werden . Und denken Sie daran, eines der wichtigsten Dinge, die Sie auf einer 404-Seite tun können, besteht darin, ein Suchfeld und eine Homepage-Weiterleitung (oder eine Reihe von vorgeschlagenen Beiträgen) anzugeben, damit der Benutzer nicht von Ihrer Website abspringt, sondern weitermacht um es zu benutzen. Viel Glück und mögen alle Ihre 404s weich sein.

Was tun Sie, um Ihre HTTP-Fehler 404 zu verwalten?

Beitragsbild des Artikels von Zhitkov Boris / shutterstock.com