Keine kaputten Redirect-Ketten
Redirects müssen bei einer finalen 200-Seite enden.
Das Thema dieser Seite: Wie Redirect-Ketten fehlschlagen und wie man sie stabil beendet.
Inhalt
Inhaltsverzeichnis
Klicke auf einen Abschnitt, um direkt dorthin zu springen.
Check
Der Check erkennt, ob die Redirect-Kette bei 200 endet oder in Fehler, Loops oder leere Ziele führt.
| Prüfpunkt | Bedeutung | Bewertung |
|---|---|---|
| Final 200 | Saubere Zielseite | OK |
| Ende bei 3xx | Kette ohne Ziel | Warnung |
| 4xx/5xx oder Loop | Fehlerhafte Weiterleitung | Kritisch |
Kontext & Problemraum
Typisch nach Relaunch, wenn alte URLs zu neuen Zielen führen sollen.
| Situation | Symptom | Risiko |
|---|---|---|
| Alte URLs weitergeleitet | 3xx-Ketten | Verlust von Crawl-Budget |
| Zielseite gelöscht | 404 am Ende | Ranking-Verlust |
| Regeln kollidieren | Loop | Seite nicht erreichbar |
Entscheidungslogik
Konkrete Wenn-Dann-Regeln für die Praxis.
| Wenn | Dann | Empfehlung |
|---|---|---|
| Ende bei 200 | Redirect korrekt | Keine Aktion |
| Ende bei 3xx | Kein Ziel | Direktes Ziel definieren |
| Ende bei 4xx/5xx | Ziel fehlerhaft | Redirect auf gültige Seite setzen |
| Loop | Regeln kollidieren | Regeln vereinfachen |
Erklärende Details
Jede Weiterleitung kostet Zeit. Kaputte Ketten verhindern Crawling und führen zu Fehlern im Index.
Beispiel: Direkter Redirect
# Apache
Redirect 301 /alt https://example.com/neu
Typische Fehlerbilder
| Fehler | Ursache | Wirkung |
|---|---|---|
| Redirect auf 404 | Ziel existiert nicht | Fehlerseite im Index |
| Zwischenziel entfernt | Alte Regeln | Kette bricht |
| Loop | Regel A → B, B → A | Seite nicht erreichbar |
Risiken, Grenzen & Einschränkungen
Der Check erkennt keine clientseitigen Redirects und bewertet nur serverseitige Ketten.
| Grenze | Warum relevant | Hinweis |
|---|---|---|
| JS-Redirects | Server zeigt 200 | Manuell im Browser prüfen |
| Bot-Blocking | 403 statt Redirect | Serverlog prüfen |
| Limitierte Prüfungen | Maximale Hops | Regel prüfen und vereinfachen |
Zwischen-Redirects
Zu viele Hops reduzieren Performance.
Statuscode
Wenn die Kette in 4xx/5xx endet.
HTTPS-Auslieferung
HTTPS-Redirects konsistent halten.