Weiterleitungs-Prüfer für Website-Umzüge: 301-Regeln testen | We.Inc
Füge alte URLs, jeweilige Zieladressen und Weiterleitungsregeln ein (.htaccess, _redirects, vercel.json oder nginx). Sieh jeden Schritt, Schleifen, temporäre Weiterleitungen und Downgrades auf http; lade die Ergebnisse als CSV herunter.
Ziehst du eine Website um? Füge bis zu 25 alte Adressen mit der Seite ein, auf der jede landen soll, sowie die geplanten Weiterleitungsregeln. Der Prüfer testet jede Adresse mit deinen Regeln und erklärt auf Deutsch, welche Weiterleitungen funktionieren, welche eine Schleife oder Kette bilden und welche Besucher auf eine unpassende Seite schicken. Er läuft in deinem Browser und ruft deine Website nicht auf. Um eine Live-Adresse zu prüfen, füge die Ausgabe des unten angezeigten einzeiligen Befehls ein.
Führe deine alten Adressen jeweils in einer neuen Zeile auf und gib dahinter die Zieladresse an. Als Trennzeichen funktionieren Komma, Tabulator oder Pfeil. Pro Prüfung sind 25 Zeilen möglich.
Füge deine Weiterleitungsregeln ein. Der Prüfer liest Apache-.htaccess (Redirect, RedirectMatch und RewriteRule mit R-Flag), _redirects-Dateien im Netlify-Format, vercel.json-Weiterleitungen sowie einfache nginx-Rewrite- und Return-Regeln aus.
Jede alte Adresse wird Schritt für Schritt bis zu 10 Weiterleitungen durch die Regeln geführt. Du siehst den Statuscode jedes Schritts und die endgültige Adresse.
Der Bericht markiert Weiterleitungsschleifen, Ketten mit mehr als einem Schritt, temporäre Weiterleitungen (302 oder 307), Weiterleitungen von https auf http, Adressen ohne passende Regel und alte Seiten, die statt einer passenden Seite auf die Startseite geschickt werden.
Lade die Ergebnisse als CSV herunter und verwende sie als Checkliste für den Umzug. Um eine bereits live geschaltete Website zu prüfen, füge die curl-Ausgabe im zweiten Tab ein. Der Prüfer liest die echten Statuscodes und Location-Header aus.
Verwende bei einem Website-Umzug permanente Weiterleitungen (301 oder 308). Temporäre Weiterleitungen signalisieren Suchmaschinen, dass die alte Adresse zurückkehren könnte.
Leite jede alte Seite auf die am besten passende neue Seite. Alles auf die Startseite zu schicken, wird ähnlich wie eine fehlende Seite behandelt.
Leite direkt auf die endgültige Adresse weiter. Wenn /a auf /b und /b auf /c verweist, ändere die Regel für /a zu /c.
Behalte bei allen Zieladressen https und dieselbe www- oder non-www-Variante bei, damit Besucher keine zusätzlichen Schritte durchlaufen.
Lass die Weiterleitungen nach dem Umzug mindestens ein Jahr aktiv. Alte Links und Lesezeichen werden noch lange aufgerufen, nachdem Suchmaschinen ihre Ergebnisse aktualisiert haben.
Häufige Fragen
Ruft dieser Weiterleitungs-Prüfer meine Website auf?
Nein. Browser erlauben einer Website nicht, Weiterleitungen einer anderen auszulesen. Ein ehrliches Tool im Browser kann deine alten URLs daher nicht selbst abrufen. Stattdessen verarbeitet es deine Adressen anhand der eingefügten Weiterleitungsregeln. Für eine Live-Prüfung führe in einem Terminal curl -sIL gefolgt von der Adresse aus und füge die Ausgabe im Tab für Live-Ketten ein. So werden die tatsächlichen Antworten deines Servers ausgewertet.
Welche Formate für Weiterleitungsregeln werden unterstützt?
Apache-.htaccess-Regeln Redirect, RedirectPermanent, RedirectMatch und RewriteRule-Zeilen mit R-Flag; _redirects-Zeilen im Netlify-Format; das redirects-Array in vercel.json, auch mit Platzhaltern :param und :path*; sowie einfache nginx-Rewrite-Regeln und location = /path { return 301 ...; }-Blöcke. RewriteCond-Bedingungen werden nicht simuliert. Der Bericht weist darauf hin, wenn er sie findet.
Was ist eine Weiterleitungskette und warum ist sie wichtig?
Eine Kette entsteht, wenn eine Adresse auf eine andere weiterleitet, die nochmals weiterleitet. Jeder Schritt verlängert die Wartezeit für Besucher und fügt Suchmaschinen einen weiteren Verfolgungsschritt hinzu. Leite die erste Adresse direkt auf das endgültige Ziel weiter.
301 oder 302 bei einem Website-Umzug?
301 (oder 308) bei dauerhaften Änderungen, also bei fast jedem Website-Umzug. 302 und 307 bedeuten vorübergehend. Deshalb behalten Suchmaschinen die alte Adresse möglicherweise in den Ergebnissen.
Warum wird markiert, wenn alte Seiten zur Startseite weiterleiten?
Wenn eine alte Leistungsseite auf der Startseite landet, finden Besucher nicht, wonach sie gesucht haben. Suchmaschinen behandeln das häufig wie eine fehlende Seite. Leite sie stattdessen auf die am besten passende neue Seite.
Werden eingefügte Inhalte gespeichert?
Nein. Adressen und Regeln bleiben in deinem Browser-Tab und sind weg, wenn du ihn schließt. Nichts wird an We.Inc gesendet.
Eine Redirect-Map ist das Herzstück jedes Website-Umzugs
Bevor du eine Website auf eine neue Plattform oder Domain umstellst, liste alle Adressen mit Besuchern oder Verlinkungen auf: Startseite, Leistungs- und Produktseiten, Blogbeiträge und Lesezeichenseiten. Schreibe daneben die neue Adresse, die sie am besten ersetzt. Diese Liste ist deine Redirect-Map und wird von diesem Prüfer getestet.
Wenn du die Map vor dem Start prüfst, findest du häufige Fehler, solange sie noch günstig zu beheben sind: eine Regel, die zu viele Adressen abfängt, zwei Regeln, die einander weiterleiten, oder eine vergessene Seite, die einen 404-Fehler zurückgeben wird.
Eine Live-Website mit curl prüfen
curl ist ein Befehlszeilenprogramm, das in macOS, Windows 10 und späteren Versionen sowie den meisten Linux-Systemen enthalten ist. Mit curl -sIL https://example.com/old-page fragst du den Server nach dieser Adresse, folgst jeder Weiterleitung und gibst die Header jedes Schritts aus. Füge die gesamte Ausgabe im Tab für Live-Ketten ein. Der Prüfer erstellt daraus denselben verständlichen Bericht.