info@netz-gaenger.de       📞 +49 151 / 28859057

404 Fehler auf WordPress-Webseiten beheben

Manchmal kommt es vor, dass von einem auf den anderen Tag Posts und Seiten einer WordPress-Webseite nicht mehr aufrufbar sind. Es wird stattdessen einfach ein 404 Fehler angezeigt. Wie behebt man das Problem?

Warum sind Seiten in WordPress nicht mehr erreichbar

Das in WordPress Seiten mit dem Fehlercode 404 angezeigt werden, passiert des Öfteren. Vor allem wenn man ein Update von WordPress fährt, kann das durchaus passieren. Gegebenenfalls wurde dadurch die Permalinkstruktur in der .htaccess-Datei geändert und stimmt nicht mehr. Oder aber man hat selber an der .htaccess-Datei geschraubt. Mir ist es allerdings auch schon passiert, dass die Seiten ohne jeglichen Einfluss nicht mehr funktioniert haben. Den Grund hierfür habe ich leider nie herausgefunden.


Wie repariert man 404-Seiten in WordPress?

In den allermeisten Fällen ist die Permalink-Struktur schuld. Somit ist es sehr einfach diesen Fehler zu beheben:

1. Backup der gesamten Webseite, zumindest aber des .htaccess-Inhalts

Man sollte vor jeder Änderung der Struktur einer WordPress-Webseite eine Sicherung dieser durchführen. Mindestens aber die Inhalte der .htaccess-Datei sichern. Diese wird geändert, wenn die Permalink-Struktur angepasst wird. Ein Backup kann man zum Beispiel mit dem Plugin BackWPup bewerkstelligen.

2. Permalink-Struktur auf Standard stellen

Nach dem erfolgreichen Backup merkt man sich die bisherige Permalink-Struktur, die unter Einstellungen->Permalinks eingerichtet ist. Anschließend stellt man, wie im nachfolgenden Screenshot zu sehen, die Permalinks auf die Standardeinstellung um.

Permalinks in WordPress zurücksetzen

3. Permalink-Struktur wieder richtig speichern

Danach macht man diese Änderung wieder rückgängig und speichert. In den allermeisten Fällen hat man das Problem damit behoben.

Permalinks reparieren in WordPress


Weitere Gründe, wieso 404 Fehler in WordPress auftreten

  1. Falsche Permalink-Struktur:
    Änderungen in den Permalink-Einstellungen können URLs ungültig machen. Aktualisiere die Struktur unter Einstellungen > Permalinks, um Probleme zu beheben.
  2. Gelöschte Inhalte:
    Seiten oder Beiträge, die entfernt wurden, führen oft zu 404-Fehlern, wenn keine Weiterleitungen eingerichtet wurden. Nutze ein Redirect-Plugin wie „Redirection“, um Besucher umzuleiten. Diese Fehler siehst du auch ggfs. in der Google Search Console, wenn du deine Website dafür angemeldet hast.
  3. Verschobene Inhalte:
    Beim Ändern von URLs oder dem Verschieben von Seiten bleibt die alte URL zurück, was zu einem Fehler führt. Achte also beim Ändern von Titeln von Seiten oder Beiträgen (oder auch Shop Produkten) darauf, dass die URLs (der Slug oder Permalink) gleich bleiben oder richte eine 301 Weiterleitung ein (zB über die .htaccess oder ein Redirect Plugin).
  4. Fehlerhafte .htaccess-Datei:
    Diese Datei steuert die URL-Verarbeitung. Eine beschädigte oder fehlende .htaccess-Datei kann zu 404-Fehlern führen. Eine Neu-Generierung durch Speichern der Permalink-Einstellungen kann Abhilfe schaffen (siehe Tipp oben).
  5. Konflikte mit Plugins oder Themes:
    Einige Plugins oder Themes können inkompatibel sein und URL-Strukturen überschreiben, was 404-Seiten verursacht. Deaktiviere sie testweise, um den Verursacher zu finden.
  6. Domainwechsel oder URL-Änderungen:
    Beim Umzug einer Website oder der Änderung der Domain können alte URLs nicht mehr erreichbar sein. Stelle sicher, dass Weiterleitungen eingerichtet sind.
  7. Fehlende Medieninhalte:
    Wenn Bilder oder Dateien gelöscht oder verschoben wurden, ohne die Links zu aktualisieren, erscheinen 404-Fehler.
  8. Falsche Seitenhierarchie:
    Fehler in der Zuordnung von Eltern- und Kindseiten können Besucher auf ungültige URLs führen. Wenn dein Beitrag plötzlich einer anderen Kategorie zugeordnet wird oder aber wenn die Kategorie Slugs verändert werden, können 404 Fehler auftreten. Auch hier sollten bei Veränderungen 301 Weiterleitungen eingerichtet werden.
  9. Serverprobleme:
    Servereinstellungen oder Caching-Probleme können dazu führen, dass die richtige URL nicht korrekt aufgelöst wird. Wenn alle Tipps von hier nicht helfen, spreche mit deinem Hoster.
  10. Schädliche Aktivitäten:
    Hackerangriffe oder Malware können URLs manipulieren, was zu 404-Seiten führt. Halte deine Website sicher und regelmäßig aktualisiert.

Fazit

Nicht alle Probleme lassen sich durch das erneute Speichern von Permalinks beheben, die Erfahrung hat aber gezeigt, dass es meist Sinn macht diesen Lösungsweg als Erstes zu versuchen. Ist die Permalink-Struktur und die dazugehörige .htaccess-Datei nicht die Ursache, liegen die Probleme vermutlich tiefer begraben.

Hat dir mein Beitrag geholfen?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 4.3 / 5. Anzahl Bewertungen: 11

Letzte Version vom 9. Dezember 2024 von Netzgänger

Beliebte Artikel

Symbolbild für verlinkten Artikel: Wie gut ist HostPress

Wie gut ist HostPress, der spezialisierte WP Hoster?

Als WordPress-Entwickler habe ich viel mit Hostern zu tun. Hier liest du meine Erfahrungen zu HostPress und warum ich jetzt selber in einigen Projekten auf den Hosting-Anbieter setze.

Symbolbild für verlinkten Artikel: Die besten Webhoster

Die besten Webhoster im Vergleich

Als WordPress Entwickler kenne ich alle guten Hoster. Hier zeige ich dir die besten WP Hoster und welcher für dich Sinn macht.

Symbolbild für verlinkten Artikel: Muss WP gewartet werden?

Muss WordPress gewartet werden?

Müssen WordPress Sites gewartet werden? Braucht es die regelmäßigen Updates oder kann man sich den Aufwand sparen? Das erkläre ich hier.

Symbolbild für verlinkten Artikel: Die besten Security Plugins

Die besten WP Security Plugins

WordPress solltest du immer absichern. Dafür gibt es diverse Plugins, die dich bei den Securitymaßnahmen unterstützen. Meine Empfehlungen.

Symbolbild für verlinkten Artikel: Die besten Plugins für Auto-Übersetzung src=

Die besten Plugins für Auto-Übersetzung

Hier zeige ich dir 4 Plugins, die es ermöglichen WordPress automatisch zu übersetzen. Von wirklich gut bis wirklich schlecht ist alles dabei.

Symbolbild für verlinkten Artikel: Die besten Plugins für Mehrsprachigkeit

Die besten Plugins für Mehrsprachigkeit

Mit diesen 5 Plugins kannst du WordPress ganz einfach selber mehrsprachig einrichten. Multi-Language Fähigkeit in WP nachrüsten.

Bildnachweise: Freepik - Flaticon

Kommentare

  • Gisa

    Anfänger braucht Hilfe:
    Ich habe seit 3 Tagen auf Analytics die Seiten so aufgelistet: „https://kaminofenheizen.de/category/page/kaminofenheizen.de“
    Führen natürlich alle auf „seite nicht gefunden“.
    Gleichzeitig werden in der Google Suche keine /category/ angezeigt. Link geht ebenfalls auf 404.
    Irgendwie müssen die beiden Fehler doch zusammen hängen. Sie traten gleichzeitig auf. Habe schon endlos Permalink überprüft und die Vorschläge dieser Seite befolgt. Yoast SEO auch überprüft. Was habe ich übersehen und wie merke ich definitiv, dass der Fehler behoben ist. Hoffe, ich habe mich verständlich ausgedrückt. Vielen Dank

    Reply

  • Dankbar

    Danke für den verständlichen Beitrag, ich konnte mein Problem damit gerade unkompliziert lösen 🙂

    Reply

  • -Schalotte

    Hallo Helmut,

    hast du den Fehler gefunden?
    Kannst du mir vielleicht weiter helfen?
    Das wäre echt super!

    Danke

    Reply

  • Marco

    Danke für den Tipp. Das hat mir jetzt echt viel Zeit und Recherche erspart.
    Vor dem Update hatte ich wie immer das Backup gemacht. Trotz erneutem aufspielen des Backup, waren die 404er vorhanden. Jetzt ist wieder alles in bester Ordnung : )

    Reply

  • Kussel

    Hi, ich habe das gleiche Problem wie Sam. Denke er hat sein System auf einrm Raspi am lauffn..könnte jemynd bitte nochmal hier genau postfn wie und was man in die 000-default.config des Raspis kopieren muss?

    Vielen Dank
    Gruss
    Kussel

    Reply

  • Tanne

    Sehr guter Beitrag , das hat mich gerettet.
    Alle Seiten wurden nach das zurück Spielen eines Backup`s nicht mehr gefunden . Suchen nach dem Fehler hat nichts gebracht , aaaaber dann habe ich Google befragt und bin hier gelandet. Das war meine Rettung.

    Danke für den tollen Beitrag. 🙂

    Reply

  • Michael

    Vielen Dank, habe an der htaccess gespielt mit einmal ging nix mehr. DANKE DANKE DANKE

    Reply

  • Bernd

    Ha! Einmal auf „Standard“ gewechselt, wieder zurück, Jackpot! Ich bin glücklich 😀 1000 Dank für diesen Tipp!

    Reply

  • Metin

    Hi. Du hast mich gerade gerettet. Meine unterseiten haben nicht funktioniert, weil ich den WordPress nach Hackerangriff neu installieren musste. Vielen vielen Dank

    Reply

  • Sam

    Bei mir lag es an der Apache Konfiguration.
    Im Wurzelverzeichnis lag zwar eine von WordPress generierte .htaccess Datei mit den Rewrite Rules, jedoch hat der Apache 2.4 die Regeln nicht angewendet.
    Dazu braucht es in /etc/apache2/sites-available/000-default.conf die Direktive AllowOverride
    DocumentRoot /var/www/html

    AllowOverride All

    Reply

  • Martin

    Hallo,

    das umstellen der Permalink Struktur alleine half bei mir auch nicht, allerdings beim anlegen einer neuen Seite kam der 404 Fehler nicht mehr.
    Eine Lösung für Leute die nicht so viele Seiten haben, einfach klonen und die alten löschen…

    Prost !!!

    Reply

  • Schlüsseldienst Müllheim

    Hallo bei mir steht immernoch SEITE nicht gefunden.
    Was wäre noch einen alternative ???

    Vielen DAnk für Ihre Antwort.

    Chris

    Reply

  • Frank

    Der Fehler entsteht auch wenn ihr einen Ordner im Root habt der den selben Namen hat wie ein Link in WordPress !!!

    Reply

  • Kristina

    Vielen Dank! War am Verzweifeln und so einfach war das. Jetzt funktioniert wieder alles wunderbar!!!

    Reply

  • Hauke

    Vielen Dank soweit.
    Bei mir funktioniert das Umstellen auf „Einfach“.
    Dann sind wieder alle Seiten verfügbar.
    Allerdings kann ich es nicht wieder zurückstellen auf „Beitragsname“. Muss mich dann nochmal mit der .htaccess beschäftigen, wenn ich etwas mehr Zeit habe.

    Reply

  • Brian Klanten

    Hey,
    dieser Fehler kann schon mal sehr nervig sein, nicht nur auf der eigenen Website, sondern auch dann, wenn man was bestimmtes im Internet sucht und dann nur auf eine 404 Seite geleitet wird.

    Gibt ja verschiedene Ursachen, wie so was passieren kann und es gibt mehrere Möglichkeiten damit umzugehen bzw. dies zu beheben.

    Habe auch letztens einen Artikel zu diesem Thema geschrieben. Nicht hauptsächlich für WordPress, aber allgemein über „Error 404“.

    Vielleicht hilft es dem ein oder anderen weiter:

    http://online-marketing-site.de/error-404/

    LG
    Der Brian

    Reply

  • Marei

    Hallo zusammen,
    bei mir funktioniert es leider auch nicht.
    So lange ich die Seiten normal bearbeite und nur speichere, kann ich mir die einzelnen Seiten ansehen… Klicke ich aber auf „Veröffentliche“ wird die Seite danach nicht mehr angezeigt.
    Ich habe inzwischen alle Foren abgesucht und auch bereits das mit den Permalinks probiert. Leider scheitere ich immer wieder.
    Hat vielleicht irgendjemand einen Tipp für mich? Bitte!

    Vielen Dank schon einmal!
    Grüße, Marei

    Reply

  • mathias

    Hi,
    ich bin am verzweifeln…

    Bei mir kommt bei alle (normale) Seiten ein 404 Error.
    Komischerweise bei der Shop und Post Seiten erscheint alles richtig??

    Ich habe schon der .htaccess geändert/erneuert,
    Permalinks 1000Mal neu gespeichert.
    Plugins probiert, die anscheint das Problem lösen sollte.

    Hat jemanden eventuell eine andere Lösung?
    Bin sehr Dankbar für jede Hilfestellung.

    Beste Grüße

    Reply

  • Helmut

    Hallo,
    was tun wenn es so nicht funktioniert? Habe inzwischen über 1600 404 Seiten und keine Idee wie ich das in den Griff bekomme. Falls jemand eine Idee hat ich bin dankbar für jeden Tipp

    Helmut

    Reply

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert