301 oder 404? Welchen Code Sie verwenden sollten und warum Suchmaschinen darauf achten
Zwei Codes, die zwei verschiedene Fragen beantworten
Eine 404 antwortet mit „nein“ auf die Frage „Gibt es unter dieser Adresse etwas?“. Sie teilt dem Browser und dem Crawler mit, dass die URL heute nicht auffindbar ist, ohne etwas für morgen zu versprechen. Eine 301 beantwortet eine andere Frage: „Was Sie suchen, gibt es, aber es ist dauerhaft hierhin umgezogen.“ Sie liefert eine Adresse, der man folgen kann, und sagt der Suchmaschine, dass sie die Ranking-Signale der alten URL nach und nach auf die neue übertragen soll. Das sind keine zwei Varianten derselben Fehlerseite. Der eine Code sagt, dass nichts existiert, der andere, dass etwas umgezogen ist.

Ein Fehler in der einen oder der anderen Richtung hat seinen Preis. Eine 404 für eine Seite auszugeben, die in Wirklichkeit umgezogen ist, wirft alle Backlinks und die gesamte Ranking-Historie der alten URL weg und schickt einen echten Besucher in eine Sackgasse, statt auf die gewünschte Seite. Eine 301 für eine Seite auszugeben, die wirklich endgültig verschwunden ist, und sie nur auf eine thematisch fremde Seite umzuleiten, um eine 404 zu vermeiden, bringt den Suchmaschinen bei, dass die Zuordnung nichts bedeutet, und am Ende wird gar nichts mehr übertragen, weil das Muster eher nach einem Trick aussieht als nach einem echten Umzug.
Eine kurze Liste für die Entscheidung
- Der Inhalt wurde auf eine neue URL verschoben und existiert weiterhin. Verwenden Sie eine 301. Das ist der einzige Fall, für den eine 301 gedacht ist: ein dauerhafter Umzug, eins zu eins. Leiten Sie auf den passendsten Ersatz um, nicht pauschal auf die Startseite.
- Der Inhalt ist vorübergehend nicht verfügbar, kommt aber unter derselben Adresse zurück. Verwenden Sie eine 302, keine 301. Eine 302 sagt dem Crawler, dass er die ursprüngliche URL im Index behalten und später wiederkommen soll, und genau das wollen Sie bei einer Aktion, einem Lieferengpass oder einer Wartungsphase.
- Der Inhalt ist ohne direkten Ersatz verschwunden. Verwenden Sie eine 404, oder eine 410, wenn Sie sicher wissen, dass er nie wiederkommt. Eine 410 (Gone) ist ein stärkeres und bewussteres Signal als eine 404, und Suchmaschinen nehmen solche URLs tendenziell schneller aus dem Index. Das ist nützlich, wenn eine eingestellte Produktreihe rasch aus den Suchergebnissen verschwinden soll, statt als weicher Fehler dort herumzuliegen.
- Der Inhalt hat unter dieser Adresse nie existiert. Eine einfache 404 ist richtig und erfordert keine weitere Maßnahme.

Der leicht übersehene Fehler: der Soft 404
Ein Soft 404 ist eine Seite, die einem menschlichen Besucher in ihrem Text „Produkt nicht gefunden“ oder „Seite gelöscht“ mitteilt, während der Server darunter mit HTTP 200 OK antwortet. Suchmaschinen merken irgendwann den Widerspruch zwischen dem, was die Seite sagt, und dem, was der Statuscode sagt, und behandeln die URL trotzdem wie eine Fehlerseite, nur dass sie jetzt einen normalen Indexplatz belegt, statt als der Fehler behandelt zu werden, der sie wirklich ist. Am häufigsten passiert das in E-Commerce-Katalogen, wenn ein Produkt aus der Datenbank gelöscht wird, der Controller aber auf ein generisches Template zurückfällt, ohne den Antwortcode zu setzen, oder wenn eine clientseitige Weiterleitung (ein JavaScript nach dem Muster „keine Ergebnisse, Sie werden weitergeleitet“) den HTTP-Status nie anfasst. Wenn der Text einer Seite sagt, dass etwas fehlt, muss das auch ihr Statuscode sagen.

Warum das keine theoretische SEO-Frage ist: Crawl-Budget ist echter Traffic
Suchmaschinen, und zunehmend auch die Crawler künstlicher Intelligenzen, haben für eine bestimmte Domain keine unbegrenzte Geduld: Sie teilen ihr ein ungefähres Budget an Anfragen pro Tag zu, und jede Anfrage, die auf eine Weiterleitungskette, einen falschen Statuscode oder eine URL entfällt, die gar nicht existieren dürfte, fehlt dort, wo eine wichtige Seite entdeckt oder aufgefrischt werden sollte. Das ist keine abstrakte Sorge. In unserem eigenen Online-Shop stellte sich vor einer routinemäßigen Bereinigung heraus, dass der integrierte Filter zur Besuchserfassung eine Liste von Bot-Signaturen verwendete, die zuletzt um 2010 aktualisiert worden war: Er zählte 43.478 „Besuche“ pro Tag von Bots wie echten Traffic, gegenüber etwa 300 echten Menschen, und die angesammelten Tracking-Daten hatten 1,4 GB erreicht, bevor die Bereinigung sie auf 24 MB zurückführte. Außerdem stellte in demselben Shop ein einziger Crawler (der von Meta) 38.144 Anfragen an einem einzigen Tag, also 78 % des gesamten Traffics, den der Server erhielt, bis eine gezielte Regel ihn stoppte. Crawler, die einen Shop mit diesem Volumen ansteuern, verbrauchen ihr ganzes Budget gern auf kaputte Weiterleitungsketten und alte 404-Seiten, noch bevor sie eine Seite erreichen, die Sie wirklich im Index sehen wollen.

Die praktische Lehre: Ein Weiterleitungsplan ist keine einmalige Migrationsaufgabe. Er sollte nach jeder größeren Änderung am Katalog, jedem Theme-Wechsel und jeder neuen Sprache erneut geprüft werden, gerade weil das Volumen an automatisiertem Traffic, das die URLs eines Shops ansteuert, oft deutlich größer ist als der menschliche Traffic, der zur Einrichtung der Weiterleitungen geführt hat.
Weiterleitungsketten: die stille Steuer auf jede dieser Entscheidungen
Eine einzelne 301 kostet fast nichts. Eine Kette aus drei oder vier (alte URL zu einem ersten Ersatz, zu einem zweiten, zur endgültigen Seite) zwingt jeden Crawler und den Browser jedes echten Besuchers, drei oder vier Anfragen zu stellen, um eine einzige Seite zu erreichen, und Suchmaschinen folgen bekanntlich nur einer begrenzten Zahl von Sprüngen, bevor sie aufgeben. Ändert sich eine URL erneut, leiten Sie die ursprüngliche direkt auf das aktuelle Endziel um und setzen Sie nicht einen weiteren Sprung auf den vorherigen. Ein Weiterleitungsplan, der viele Male geändert und nie abgeflacht wurde, ist bei älteren Websites eine der häufigsten und unauffälligsten Quellen für verschwendetes Crawl-Budget und langsame Seiten.

Eine praktische Checkliste
- Exportieren Sie vor jeder URL-Migration (Plattformwechsel, neues Theme, Wechsel des Sprachordners) die vollständige Liste der aktuell indexierten URLs aus der Search Console und erstellen Sie einen Weiterleitungsplan, bevor die Änderung live geht, nicht erst nach dem ersten Bericht über verlorenen Traffic.
- Verwenden Sie die 301 für dauerhafte Umzüge und die 302 für wirklich vorübergehende, und hören Sie auf, sie als austauschbare Codes nach dem Motto „Hauptsache, es funktioniert“ zu behandeln.
- Bei einem endgültig verschwundenen Inhalt ist eine echte 410 besser als eine 301 auf eine thematisch fremde Seite. Ein klares Signal ist besser als eine falsche Weiterleitung.
- Spüren Sie Soft 404 auf: Jede Seite, deren Text „nicht gefunden“ oder „nicht mehr verfügbar“ sagt, muss den passenden HTTP-Status liefern, keine 200.
- Flachen Sie Weiterleitungsketten ab, sobald Sie eine finden, damit jede alte URL in einem Sprung direkt auf die aktuelle Zielseite zeigt.
- Sehen Sie in die Server-Logs, nicht nur in die Search Console, um zu erfahren, was Crawler tatsächlich anfragen: Das Volumen kann deutlich höher sein, als ein Dashboard vermuten lässt, und es ist der schnellste Weg, einen veralteten Bot-Filter oder einen außer Kontrolle geratenen Crawler zu erkennen, bevor er zum Ressourcenproblem wird.
Kurz gesagt
Eine 301 und eine 404 sind keine austauschbaren Wege, eine alte URL verschwinden zu lassen: Es sind gegensätzliche Signale. Das eine sagt „folgen Sie mir, ich bin umgezogen“, das andere „hier ist nichts, folgen Sie nichts“. Der falsche Code kostet entweder die Ranking-Historie oder das Vertrauen eines Besuchers, und bei realen Traffic-Volumen, die zu großen Teilen automatisiert statt menschlich sind, ist wiederholtes Danebenliegen kein kosmetisches Problem, sondern ein echter Verlust an Aufmerksamkeit, die Crawler einer Domain zu schenken bereit sind. Wenn es für Ihren Shop nicht praktisch ist, Weiterleitungen von Hand in der Serverkonfiguration zu pflegen, ist ein eigener Weiterleitungs-Manager eine Möglichkeit unter mehreren, auch in PrestaShop (siehe das Modul SEO-Weiterleitungen und seine Konfigurationsanleitung), aber der obige Entscheidungsbaum gilt unabhängig davon, welches Werkzeug am Ende die Regel schreibt.

SEO-Weiterleitungen - Verwaltung von 301/302/404 (SEO Redirects)Verwalten Sie 301/302-Weiterleitungen (einfach, Wildcard oder sichere Regex), überwachen Sie 404er und…49,99 €Produkt ansehen