Begriff

agent readableMarkdown

Soft 404 erklärt — Erkennen und beheben

Direkte Antwort

Soft 404: Eine Soft-404 ist eine Adresse, die technisch „alles in Ordnung“ (Status 200) meldet, dem Besucher aber nur eine Fehlermeldung, eine leere Liste oder einen Platzhalter zeigt. Suchmaschinen erkennen das am Inhalt, führen die URL als Fehler und indexieren sie nicht. Praktisch heißt das: Für fehlende Seiten gehört ein echter 404- oder 410-Status her, für ersetzte Seiten ein gezielter Redirect.

Wichtigste Punkte

  • Nicht vorhandene Seiten brauchen 404 oder 410 — nicht 200 mit Fehlertext.
  • Typische Quellen: JavaScript-Apps ohne Server-Status, leere Kategorie- und Suchseiten, Platzhalter nach Migrationen.
  • Soft-404 kosten Crawl-Budget und werden aus dem Index ausgeschlossen.
  • Nach einem Umbau die alte URL-Liste crawlen und Status wie Inhalt prüfen, siehe Redirect.

— Steve Baka

Aktualisiert: · Autor: Steve Baka

Was ist eine Soft-404?

Jede Anfrage an einen Server wird mit einem HTTP-Statuscode beantwortet. 200 heißt „gefunden und ausgeliefert“, 404 „nicht gefunden“, 410 „dauerhaft entfernt“, 301 „dauerhaft umgezogen“. Eine Soft-404 entsteht, wenn Code und Inhalt auseinanderlaufen: Der Server antwortet mit 200, die Seite sagt aber „Hier gibt es nichts“. Typische Beispiele sind eine hübsch gestaltete Fehlerseite im normalen Layout, eine Kategorie ohne Produkte, eine interne Suche ohne Treffer oder ein Platzhalter mit drei Wörtern.

Der Begriff kommt aus Googles Index-Berichten. Google erkennt solche Seiten heuristisch — es prüft Texte wie „nicht gefunden“, leere Hauptinhalte oder extrem dünne Seiten — und ordnet sie als „Soft 404“ ein. Die URL fliegt dann aus dem Index oder kommt gar nicht erst hinein. Für Betreiber ist das tückisch, weil im Browser alles normal wirkt.

Die Folge ist doppelt unangenehm: Du verschwendest Crawl-Budget auf wertlosen Adressen, und bei Fehlern in großem Umfang sinkt der Qualitätseindruck der ganzen Domain. Für KI-Crawler gilt dasselbe: Ein Assistent, der auf deiner Antwort-URL leeren Text findet, zitiert dich nicht.

Wie entstehen Soft-404 in der Praxis?

  1. JavaScript-Apps: Eine Single-Page-Anwendung liefert für alle Pfade dasselbe HTML-Gerüst mit 200. Ob die Seite existiert, entscheidet erst der Browser per Skript. Crawler ohne ausgeführtes JavaScript sehen eine leere Hülle. Serverseitiges Rendering (SSR) löst das, weil der Server den Status selbst setzt.
  2. Migrationen: Alte URLs werden aus Bequemlichkeit alle auf die Startseite oder eine allgemeine Übersicht umgeleitet. Google wertet solche Massenumleitungen oft ebenfalls als Soft-404, weil die Zielseite nicht zur Anfrage passt.
  3. Dünne Platzhalter: Seiten wie „Demnächst mehr“ oder leere Archivseiten bleiben online, weil niemand sie gelöscht hat.
  4. Filter und Parameter: Kombinationen ohne Ergebnis erzeugen Millionen leerer URLs.
  5. Fehlerseiten-Plugins: Manche CMS-Setups liefern ihre 404-Seite fälschlich mit Status 200 aus.

Wie behebst du Soft-404?

Das Vorgehen richtet sich danach, ob es einen sinnvollen Ersatz gibt:

  • Gleichwertiger Ersatz vorhanden: 301-Weiterleitung auf genau diese Seite, nicht auf die Startseite.
  • Kein Ersatz, Inhalt dauerhaft weg: 404 oder, wenn du es deutlich markieren willst, 410.
  • Seite soll bleiben, ist aber dünn: Inhalt ausbauen oder noindex setzen, bis echter Inhalt vorliegt.
  • Parameter-URLs: kanonisieren, per noindex ausschließen oder gar nicht erst verlinken.

Wichtig ist dabei die benutzerfreundliche 404-Seite: Sie darf hübsch sein, muss aber den Status 404 tragen und Wege zu relevanten Seiten anbieten.

Wie geht Modern Stack damit um?

Bei Migrationen — etwa von WordPress — erstellen wir vor dem Umbau eine vollständige Liste der alten URLs und weisen jeder entweder einen Redirect auf die passende neue Seite oder bewusst 404/410 zu. Nach dem Livegang crawlen wir die Liste erneut und prüfen Status und Inhalt, nicht nur Statuscodes. Unsere Seiten laufen serverseitig gerendert auf Vercel; nicht existierende Routen liefern einen echten 404-Status. Das ist Teil des Vorgehens in Rankingverlust vermeiden und der Technical-SEO-Grundprüfung.

Auch beim Abgleich mit der Sitemap achten wir darauf, dass keine Adresse darin eine Soft-404 oder Weiterleitung ist. So bleibt die Crawlability deiner Webseite klar und effizient.

Verwandte Themen

Mehr dazu: Webseite-Modernisierung

Quellen

Häufige Fragen

Woran erkenne ich eine Soft-404?

Im Browser siehst du „Seite nicht gefunden“, in den Entwicklertools aber Status 200. In der Google Search Console erscheint sie im Seitenindexierungs- Bericht als „Soft 404“. Auch leere Kategorien und Platzhalterseiten gehören in diese Gruppe.

Was ist besser — 404, 410 oder Redirect?

Gibt es eine wirklich gleichwertige neue Seite, leite per 301 weiter. Gibt es keine, liefere 404 oder 410. 410 sagt ausdrücklich „dauerhaft entfernt“ und wird tendenziell etwas schneller verarbeitet. Leite nie pauschal alles auf die Startseite um.

Sind Soft-404 bei JavaScript-Seiten ein besonderes Risiko?

Ja. Eine Single-Page-App liefert oft für jede URL Status 200 mit leerem Gerüst, und erst der Browser entscheidet, ob es die Seite gibt. Ohne serverseitig gesetzten 404-Status sehen Crawler nur eine leere 200-Seite.

Weiterlesen

  • Rankingverlust bei Migration vermeiden

    Rankingverluste lassen sich nicht pauschal ausschließen, aber ihr Risiko wird mit URL-Inventar, 301-Redirects, unveränderten Suchintentionen, korrekten Canonicals und engmaschigem Monitoring deutlich reduziert.

  • Webseite-Modernisierung

    Was Webseite-Modernisierung bei Modern Stack bedeutet: bestehende WordPress- und Baukasten-Webseiten auf einen modernen Web-Stack bringen — Inhalte behalten, Technik erneuern, bereit für Google und KI-Suche.

  • Redirect

    Ein Redirect (Weiterleitung) schickt Browser und Crawler per HTTP-Statuscode von einer alten auf eine neue URL. Ein 301 meldet einen dauerhaften Umzug und überträgt Signale; ohne sauberes URL-Mapping gehen Rankings verloren.

  • Crawlability

    Crawlability beschreibt, ob Suchmaschinen-Crawler und KI-Assistenten deine Inhalte erreichen und lesen dürfen und können. Gesperrte Bots, fehlerhafte Statuscodes, Soft-404 und leere JavaScript-Hüllen verhindern sie.

  • Technical SEO

    Technical SEO ist der Teil der Suchmaschinenoptimierung, der sicherstellt, dass Crawler eine Webseite abrufen, rendern und indexieren können: Statuscodes, robots.txt, Sitemap, Canonicals, Performance, mobile Nutzbarkeit und strukturierte Daten.

  • Technical-SEO-Basis

    Crawlability, Canonicals, Sitemap, robots.txt, Performance und strukturierte Daten als Lieferumfang der Migration — plus IndexNow und Redirect-Hygiene.

Sofort-Check

Deine Webseite jetzt prüfen

Kurzreport mit den wichtigsten Schwachstellen sofort — den Vollreport schaltest du mit deiner E-Mail frei.

← Glossar·Themen