
Was eine 301-Weiterleitung ist
Der Statuscode 301 („Moved Permanently“) teilt dem Browser und der Suchmaschine mit, dass eine Seite dauerhaft unter einer neuen Adresse zu finden ist. Der Browser ruft automatisch die neue URL auf, der Nutzer bemerkt davon meist nichts. Google ersetzt die alte URL im Index durch die neue und überträgt Signale wie Links auf das Ziel.
Früher kursierte die Annahme, bei jeder Weiterleitung gehe ein Teil der Linkkraft verloren. Google hat 2016 klargestellt, dass 3xx-Weiterleitungen keinen PageRank mehr verlieren. Voraussetzung ist, dass das Ziel inhaltlich passt.
Wann Sie eine 301 brauchen
| Situation | Beispiel |
|---|---|
| Neue URL-Struktur beim Relaunch | /index.php?id=12 → /leistungen/dachsanierung |
| Domainwechsel | alte-firma.de → neue-firma.de |
| Umstellung auf HTTPS | http:// → https:// |
| Vereinheitlichung der Domain | beispiel.de → www.beispiel.de |
| Zusammenführung von Inhalten | zwei ähnliche Ratgeber → ein umfassender Artikel |
| Geänderter Slug | /dach-sanierung → /dachsanierung |
| Eingestelltes Produkt mit Nachfolger | /produkt-alt → /produkt-neu |
| Entfernte Kategorie | /kategorie-alt → /uebergeordnete-kategorie |
Die goldene Regel: passende Ziele
Eine Weiterleitung überträgt Signale nur dann zuverlässig, wenn das Ziel dem ursprünglichen Inhalt entspricht. Wer alle alten URLs pauschal auf die Startseite weiterleitet, behandelt Google oft wie einen 404-Fehler – als Soft 404. Die Signale gehen verloren.
| Weiterleitung | Bewertung |
|---|---|
| alter Ratgeber „Dachsanierung Kosten“ → neuer Ratgeber zum selben Thema | ideal |
| altes Produkt → Nachfolgemodell | gut |
| altes Produkt → passende Kategorie | akzeptabel |
| alte Leistungsseite → Startseite | schlecht, meist als Soft 404 gewertet |
| alle alten URLs → Startseite | sehr schlecht |
Umsetzung auf verschiedenen Systemen
Apache (.htaccess)
Für einzelne Seiten:
Redirect 301 /alte-seite https://www.beispiel.de/neue-seite
Mit mod_rewrite für Muster, etwa die Umstellung auf HTTPS und www in einem Schritt:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.beispiel.de%{REQUEST_URI} [L,R=301]
Ein ganzes Verzeichnis umziehen:
RewriteRule ^blog/(.*)$ /ratgeber/$1 [L,R=301]
Nginx
location = /alte-seite {
return 301 https://www.beispiel.de/neue-seite;
}
server {
listen 80;
server_name beispiel.de www.beispiel.de;
return 301 https://www.beispiel.de$request_uri;
}
WordPress
Plugins wie Redirection, die Weiterleitungsfunktionen in Rank Math oder Yoast Premium oder serverseitige Regeln. Für große Mengen sind Serverregeln effizienter, weil sie greifen, bevor WordPress lädt.
Shopify
Unter „Onlineshop › Navigation › URL-Weiterleitungen“ lassen sich Weiterleitungen einzeln oder per CSV-Import anlegen. Shopify erzeugt bei geänderten Handles oft automatisch eine Weiterleitung.
Weitere Systeme
Shopware, TYPO3, Magento und andere haben eigene Module für Weiterleitungen. Bei individuellen Systemen erfolgt die Weiterleitung im Code oder in der Serverkonfiguration.
Der Weiterleitungsplan beim Relaunch
Bei einem Relaunch mit neuer Struktur ist der Weiterleitungsplan das wichtigste Dokument. Er entsteht in mehreren Schritten:
- Alle alten URLs erfassen: aus einem vollständigen Crawl, der Sitemap, der Search Console (alle Seiten mit Impressionen), Analytics (alle Seiten mit Besuchen) und Backlink-Tools (alle Seiten mit externen Links). Keine Quelle allein ist vollständig.
- Werte ergänzen: Traffic, Rankings und Links pro URL, um Prioritäten zu setzen.
- Ziele zuordnen: Jeder alten URL die inhaltlich passende neue URL zuweisen. Bei großen Websites mit Regeln und Mustern, die wichtigsten Seiten einzeln.
- Umsetzen: Die Regeln in Server oder CMS einspielen.
- Testen: Vor dem Livegang auf der Testumgebung prüfen, am Starttag erneut auf der Live-Website.
- Überwachen: In den Wochen danach Crawling-Fehler, 404-Seiten und Indexierung beobachten.
Mehr zum gesamten Ablauf im Beitrag Website-Relaunch.
Ein Hersteller von Gartenhäusern wechselte das Shopsystem, wodurch sich alle 2.300 Produkt- und Kategorie-URLs änderten. Die Agentur hatte 180 Weiterleitungen für die „wichtigsten Seiten“ angelegt. Meine Inventur ergab 3.100 alte URLs mit Traffic oder Links, darunter Ratgeber, PDFs und Bilder, die in keiner Liste standen. Nach Ergänzung der fehlenden Regeln – überwiegend über Muster, bei 400 Seiten manuell – blieben die organischen Besucher im Monat nach dem Umzug stabil, statt, wie bei ähnlichen Projekten ohne vollständigen Plan, um die Hälfte einzubrechen.
Wie lange Weiterleitungen bestehen sollten
Google empfiehlt, Weiterleitungen mindestens ein Jahr bestehen zu lassen. In der Praxis rate ich, sie dauerhaft beizubehalten, solange nichts dagegen spricht. Externe Links, Lesezeichen und alte Verweise in E-Mails oder Drucksachen existieren oft viele Jahre weiter. Eine entfernte Weiterleitung macht aus einem wertvollen Link einen 404-Fehler.
Häufige Fehler
- Weiterleitungen fehlen ganz oder nur für einen Teil der alten URLs
- 302 statt 301 für dauerhafte Umzüge
- Pauschale Weiterleitung aller alten URLs auf die Startseite
- Weiterleitungsketten über mehrere Stationen
- Weiterleitungsschleifen, bei denen A auf B und B auf A zeigt
- Interne Links zeigen weiterhin auf alte URLs statt direkt auf die neuen
- Weiterleitungen per JavaScript oder Meta-Refresh statt serverseitig
- Groß- und Kleinschreibung oder Schrägstriche werden in den Regeln nicht berücksichtigt
- Weiterleitungen werden nach einigen Monaten entfernt
Serverseitig, Meta-Refresh oder JavaScript?
| Methode | Beschreibung | Bewertung |
|---|---|---|
| Serverseitige 301 | Statuscode im HTTP-Header | die beste Lösung |
| Meta-Refresh mit Wartezeit 0 | Anweisung im HTML-Kopf | Google wertet sie meist wie eine dauerhafte Weiterleitung, aber weniger zuverlässig |
| JavaScript-Weiterleitung | window.location im Skript |
Google erkennt sie nach dem Rendering, unzuverlässig und langsam |
Nur wenn serverseitige Weiterleitungen technisch nicht möglich sind, etwa auf manchen Hosting-Plattformen, sind die Alternativen eine Notlösung.
Weiterleitungen prüfen
- Einzelne URLs: Browser-Erweiterungen, die den Statuscode und die Weiterleitungskette zeigen, oder
curl -IL https://…auf der Kommandozeile. - Viele URLs: Crawler im Listenmodus – die Liste der alten URLs einspielen und prüfen, ob alle mit 301 auf ein Ziel mit Status 200 führen.
- Laufend: Search Console auf neue 404-Fehler und Weiterleitungsprobleme beobachten.
Gut zu wissen
Verliert eine 301-Weiterleitung Linkkraft?
Nach Aussage von Google nicht mehr. Voraussetzung ist, dass das Ziel thematisch zur alten Seite passt.
Wie lange dauert es, bis Google die neue URL indexiert?
Meist wenige Tage bis wenige Wochen, abhängig davon, wie oft Google die alten URLs crawlt. Bei großen Umzügen kann die vollständige Umstellung mehrere Monate dauern.
Kann ich eine 301 rückgängig machen?
Technisch ja, aber Browser speichern 301-Weiterleitungen oft dauerhaft zwischen. Nutzer, die die alte URL bereits besucht haben, werden eventuell weiterhin umgeleitet. Deshalb sollten 301-Weiterleitungen nur für wirklich dauerhafte Änderungen verwendet werden.