Anleitung 7 Min. Lesezeit

404-Fehler finden und beheben

404-Fehler verschlechtern die Nutzererfahrung und verschwenden Linkjuice. Erfahren Sie, wie Sie defekte Links systematisch aufspüren und korrekt beheben.

404-Fehler finden und beheben

Was 404-Fehler sind und warum sie Ihre Rankings gefährden

Ein 404-Fehler signalisiert dem Browser: Die angeforderte Seite existiert nicht. Für Ihre Website bedeutet das gleich drei Probleme auf einmal.

Verlorener Linkjuice: Jeder Backlink, der auf eine nicht existierende Seite zeigt, verpufft wirkungslos. Die Ranking-Power, die dieser Link normalerweise weitergibt, geht komplett verloren. Bei hochwertigen Backlinks von autoritären Domains ist das ein erheblicher SEO-Schaden.

Schlechte Nutzererfahrung: Besucher, die auf einer Fehlerseite landen, verlassen Ihre Website in den meisten Fällen sofort. Die Absprungrate steigt, die Verweildauer sinkt – beides Signale, die Google registriert.

Verschwendetes Crawl-Budget: Googlebot hat für jede Website ein begrenztes Crawl-Budget. Jede 404-Seite, die der Bot aufruft, ist ein vergeudeter Crawl. Bei großen Websites mit Hunderten von 404-Fehlern kann das dazu führen, dass wichtige Seiten seltener gecrawlt und indexiert werden.

Die verschiedenen Typen verstehen

Nicht jeder 404 ist gleich. Die Unterschiede sind für Ihre SEO-Strategie relevant.

Hard 404

Der Server antwortet mit dem HTTP-Statuscode 404. Das ist die korrekte, technisch saubere Antwort auf eine nicht existierende URL. Google erkennt sofort: Diese Seite gibt es nicht.

Soft 404

Die Seite zeigt eine Fehlermeldung im Browser, liefert aber den HTTP-Statuscode 200 (OK). Google erkennt den Widerspruch und meldet die URL in der Search Console als „Soft 404”. Typische Ursachen: leere Seiten, Seiten mit minimalem Inhalt oder generische Fehlerseiten ohne korrekten Statuscode.

Soft 404 sind problematischer als Hard 404, weil Google zusätzlichen Aufwand betreiben muss, um sie zu identifizieren. Und weil der Statuscode 200 suggeriert, dass die Seite indexiert werden soll.

410 Gone

Der Statuscode 410 bedeutet: Die Seite existierte einmal, wurde aber dauerhaft entfernt. Der Unterschied zu 404: Google entfernt 410-Seiten schneller aus dem Index. Verwenden Sie diesen Statuscode bewusst für Seiten, die Sie definitiv nicht wiederherstellen werden.

So finden Sie 404-Fehler auf Ihrer Website

Google Search Console

Ihr wichtigstes Werkzeug. Unter „Seiten” (ehemals „Abdeckung”) finden Sie alle URLs, die Google beim Crawlen als 404 erkannt hat. Die Search Console zeigt auch Soft 404 – Seiten, die zwar einen 200-Status liefern, aber von Google als Fehlerseiten eingestuft werden.

Prüfen Sie diesen Bericht mindestens monatlich. Sortieren Sie nach Datum, um neue 404-Fehler schnell zu erkennen.

Screaming Frog SEO Spider

Crawlen Sie Ihre gesamte Website und filtern Sie im Response-Codes-Tab nach dem Statuscode 404. Screaming Frog zeigt Ihnen auch die Quellseiten – also wo der defekte Link steht. So wissen Sie sofort, welche internen Links korrigiert werden müssen.

Tipp: Exportieren Sie die Ergebnisse als CSV und sortieren Sie nach der Anzahl eingehender Links. Seiten mit vielen internen Verlinkungen haben die höchste Priorität.

Ahrefs und Semrush

Diese Tools gehen einen Schritt weiter: Sie zeigen auch externe Backlinks, die auf nicht existierende Seiten Ihrer Domain verweisen. Das ist entscheidend, denn diese Backlinks verlieren Sie komplett, wenn Sie die 404-Fehler nicht beheben.

In Ahrefs finden Sie die Informationen unter „Site Audit” → „Issues” → „404 page”. In Semrush unter „Site Audit” → „Errors” → „Broken internal links”.

Server-Logs

Die Zugriffssprotokolle Ihres Servers enthalten jede einzelne 404-Anfrage mit Zeitstempel, aufgerufener URL und Referrer. Server-Logs sind besonders wertvoll, weil sie auch Anfragen zeigen, die Google und andere Crawler-Tools nicht erfassen – etwa von Bots, die nicht in der Search Console auftauchen.

Browser-Erweiterungen

Erweiterungen wie „Check My Links” (Chrome) oder „Link Checker” (Firefox) prüfen alle Links auf einer einzelnen Seite in Echtzeit. Ideal für die manuelle Kontrolle wichtiger Seiten wie Ihrer Startseite, Leistungsseiten oder Blogbeiträge.

Schritt für Schritt zur Lösung

1. Priorisieren nach Wirkung

Nicht jeder 404-Fehler hat dieselbe Dringlichkeit. Priorisieren Sie nach diesen Kriterien:

  • Seiten mit Backlinks: Höchste Priorität. Hier geht aktiv Linkjuice verloren.
  • Seiten mit Traffic: Prüfen Sie in Google Analytics, ob die URL vor dem 404 noch Besucher hatte.
  • Intern stark verlinkte Seiten: Viele interne Links auf eine 404-Seite bedeuten viele kaputte Nutzerpfade.
  • Seiten ohne Backlinks und ohne Traffic: Niedrigste Priorität. Hier reicht eine einfache Weiterleitung auf die Startseite oder eine thematisch passende Seite.

2. 301-Weiterleitungen einrichten

Für jede gelöschte oder verschobene URL richten Sie eine 301-Weiterleitung auf die passende neue URL ein. Entscheidend ist die thematische Relevanz: Leiten Sie nicht pauschal auf die Startseite um, sondern auf die inhaltlich nächste Seite.

In der .htaccess (Apache):

Redirect 301 /alte-seite/ https://www.domain.de/neue-seite/

In der nginx-Konfiguration:

rewrite ^/alte-seite/$ /neue-seite/ permanent;

Bei Cloudflare Pages: Nutzen Sie die _redirects-Datei im öffentlichen Verzeichnis.

Wichtig: Vermeiden Sie Redirect-Ketten (A → B → C). Jede Weiterleitung sollte direkt auf die finale URL zeigen.

Weiterleitungen sind eine Notlösung. Der saubere Weg: Aktualisieren Sie alle internen Links, die auf die alte URL zeigen, direkt auf die neue URL. So vermeiden Sie unnötige Weiterleitungen und reduzieren die Ladezeit.

Nutzen Sie Screaming Frog oder die Suchfunktion Ihres CMS, um alle Seiten mit dem defekten Link zu finden.

4. Benutzerdefinierte 404-Seite erstellen

Eine gut gestaltete 404-Seite fängt verirrte Besucher auf. Sie sollte enthalten:

  • Eine klare Fehlermeldung in verständlicher Sprache
  • Eine Suchfunktion
  • Links zu den wichtigsten Seiten Ihrer Website
  • Die Hauptnavigation
  • Einen Link zur Startseite

Stellen Sie sicher, dass Ihre 404-Seite den HTTP-Statuscode 404 zurückgibt – nicht 200.

Bei wertvollen externen Links lohnt sich der Aufwand: Schreiben Sie dem Webseitenbetreiber und bitten Sie um eine Aktualisierung des Links. Formulieren Sie die Anfrage freundlich und liefern Sie die korrekte neue URL direkt mit.

Die Erfolgsquote liegt erfahrungsgemäß bei 10–30 Prozent. Bei hochwertigen Backlinks ist selbst eine niedrige Erfolgsquote den Aufwand wert.

6. Monitoring einrichten

Richten Sie ein regelmäßiges Monitoring ein, damit neue 404-Fehler nicht unbemerkt bleiben:

  • Search Console: Wöchentlicher Check des Seiten-Berichts
  • Screaming Frog: Monatlicher Komplett-Crawl
  • Alerts: Einige SEO-Tools bieten automatische Benachrichtigungen bei neuen 404-Fehlern

Sonderfälle: Relaunch, Migration, CMS-Wechsel

Nach einem Website-Relaunch

Bei einem Relaunch ändern sich häufig Hunderte von URLs gleichzeitig. Erstellen Sie vor dem Launch eine vollständige Mapping-Tabelle: alte URL → neue URL. Richten Sie alle Weiterleitungen ein, bevor die neue Website live geht. Testen Sie die Weiterleitungen mit einem Crawl der alten URL-Liste.

Bei einer Domain-Migration

Eine Domain-Migration ist der kritischste Fall. Hier müssen Sie alle URLs der alten Domain auf die entsprechenden URLs der neuen Domain weiterleiten. Vergessen Sie nicht, auch die Google Search Console für die neue Domain einzurichten und die alte Domain als Property zu behalten, um Fehler zu überwachen.

Nach CMS-Änderungen

Ein CMS-Wechsel (z. B. von WordPress auf Shopware) ändert oft die gesamte URL-Struktur. Exportieren Sie vor dem Wechsel alle URLs des alten Systems und erstellen Sie die Redirect-Map. Besonders kritisch: Kategorieseiten, Produktseiten und Blogbeiträge, die häufig eine völlig andere URL-Struktur bekommen.

Checkliste: 404-Fehler systematisch beheben

  • Google Search Console auf 404- und Soft-404-Fehler prüfen
  • Website mit Screaming Frog crawlen und 404-Seiten identifizieren
  • Backlink-Profil auf defekte eingehende Links prüfen (Ahrefs/Semrush)
  • Fehler nach Backlinks und Traffic priorisieren
  • 301-Weiterleitungen für alle relevanten URLs einrichten
  • Redirect-Ketten vermeiden (direkt auf finale URL weiterleiten)
  • Interne Links direkt auf neue URLs aktualisieren
  • Benutzerdefinierte 404-Seite mit Suchfunktion und Navigation erstellen
  • 404-Seite auf korrekten HTTP-Statuscode 404 prüfen
  • Backlink-Geber bei wertvollen Links kontaktieren
  • XML-Sitemap bereinigen (keine 404-URLs enthalten)
  • Monatliches Monitoring einrichten

Wann professionelle Hilfe sinnvoll ist

Einzelne 404-Fehler sind schnell behoben. Professionelle Unterstützung lohnt sich in diesen Situationen:

  • Nach einem Relaunch mit Hunderten geänderten URLs und komplexer Redirect-Logik
  • Bei einer Domain-Migration, wo jede falsche Weiterleitung Traffic und Rankings kostet
  • Bei Soft-404-Problemen, die oft tief in der CMS-Konfiguration oder Serverlogik stecken
  • Wenn die Search Console Hunderte von 404-Fehlern zeigt und Sie nicht wissen, wo Sie anfangen sollen
  • Bei Redirect-Ketten und -Schleifen, die sich über Jahre aufgebaut haben

In meiner Arbeit als SEO-Freelancer behebe ich regelmäßig 404-Probleme nach Relaunches und Migrationen. Die systematische Herangehensweise – Analyse, Priorisierung, Umsetzung, Monitoring – macht den Unterschied zwischen einer sauberen Lösung und einem dauerhaften Problem.

404-Fehler häufen sich auf Ihrer Website? Nehmen Sie Kontakt auf — ich bringe Ordnung in Ihre URL-Struktur und sichere Ihre Rankings.

Brauchen Sie Unterstützung bei der Umsetzung?

Als SEO-Freelancer mit über 20 Jahren Erfahrung helfe ich Ihnen, technische SEO-Maßnahmen professionell umzusetzen — fair, direkt und ohne Vertragsbindung.

Christian Synoradzki

Über den Autor

Christian Synoradzki

SEO-Freelancer

Mehr als 20 Jahre Erfahrung im digitalen Marketing. Fairer Stundensatz, keine Vertragsbindung, direkter Ansprechpartner.