Domain Weiterleitung: Umleitungen richtig einrichten
Weiterleitungen gehören zum Alltag im Webhosting. Ob beim Umzug einer Website, der Zusammenführung von Domains oder der Korrektur alter Links: Die richtige Umleitung sorgt dafür, dass Besucher und Suchmaschinen ihr Ziel finden. Dieser Ratgeber erklärt die verschiedenen Arten von Weiterleitungen und wann Sie welche einsetzen sollten.
Warum Weiterleitungen wichtig sind
Im Laufe der Zeit verändern sich Websites. Seiten werden umbenannt, Inhalte neu strukturiert, Domains gewechselt. Ohne Weiterleitungen landen Besucher, die alte Links verwenden, auf einer Fehlerseite. Das frustriert nicht nur die Nutzer, sondern schadet auch der Sichtbarkeit in Suchmaschinen.
Suchmaschinen haben die alten Adressen indexiert und verweisen in ihren Ergebnissen darauf. Wenn diese Seiten plötzlich nicht mehr erreichbar sind, geht wertvolle Positionierung verloren. Eine korrekt eingerichtete Weiterleitung überträgt die Autorität der alten Adresse auf die neue.
Typische Situationen für Weiterleitungen
Weiterleitungen werden in vielen Fällen benötigt:
- Die Domain wechselt, die Inhalte bleiben
- Seiten werden in neue Verzeichnisse verschoben
- www und Nicht www Version sollen vereinheitlicht werden
- HTTP wird auf HTTPS umgestellt
- Alte, nicht mehr gepflegte Seiten führen zu aktuellen Inhalten
- Mehrere Domains sollen auf eine Hauptdomain verweisen
- Temporäre Wartungsseiten werden angezeigt
Die verschiedenen Arten von Weiterleitungen
Nicht jede Weiterleitung ist gleich. Die HTTP Statuscodes unterscheiden verschiedene Typen, die jeweils andere Bedeutungen haben.
301 Weiterleitung: Dauerhaft verschoben
Die 301 Weiterleitung signalisiert, dass eine Seite dauerhaft an eine neue Adresse umgezogen ist. Suchmaschinen übertragen die Bewertung der alten Seite auf die neue und aktualisieren ihren Index. Browser merken sich die Umleitung und rufen beim nächsten Mal direkt die neue Adresse auf.
Setzen Sie 301 Weiterleitungen ein, wenn die Änderung endgültig ist. Das ist der häufigste Fall: beim Domainwechsel, bei der Umstrukturierung der Website oder bei der Zusammenführung von Inhalten.
302 und 307 Weiterleitung: Temporär verschoben
Temporäre Weiterleitungen teilen mit, dass die Umleitung nur vorübergehend gilt. Die ursprüngliche Adresse bleibt im Index der Suchmaschinen erhalten. Das ist sinnvoll bei Wartungsarbeiten oder saisonalen Aktionen.
Der Unterschied zwischen 302 und 307 liegt in technischen Details bei der Weitergabe von Formulardaten. In der Praxis werden beide ähnlich verwendet. Wichtig ist, dass Sie eine temporäre Weiterleitung nur wählen, wenn die alte Adresse später wieder aktiviert werden soll.
Übersicht der Statuscode
| Code | Bedeutung | SEO Auswirkung | Anwendungsfall |
|---|---|---|---|
| 301 | Dauerhaft verschoben | Überträgt Ranking | Permanente Änderungen |
| 302 | Gefunden (temporär) | Keine Übertragung | Kurzzeitige Umleitungen |
| 307 | Temporäre Umleitung | Keine Übertragung | Wartungsarbeiten |
| 308 | Dauerhaft (strikt) | Überträgt Ranking | Wie 301, moderner |
Weiterleitungen technisch umsetzen
Es gibt verschiedene Wege, Weiterleitungen einzurichten. Die beste Methode hängt von Ihren technischen Möglichkeiten und dem konkreten Anwendungsfall ab.
Weiterleitungen per htaccess
Die htaccess Datei ist auf Apache Servern die gängigste Methode für Weiterleitungen. Sie liegt im Webverzeichnis und wird bei jeder Anfrage ausgewertet. Hier einige typische Beispiele:
Einzelne Seite weiterleiten:
Redirect 301 /alte-seite.html /neue-seite.html
Ganze Domain weiterleiten:
Redirect 301 / https://neue-domain.de/
Von www auf ohne www:
RewriteCond %{HTTP_HOST} ^www\.domain\.de$
RewriteRule ^(.*)$ https://domain.de/$1 [R=301,L]
Weiterleitungen im Hosting Kontrollpanel
Viele Webhoster bieten im Kontrollpanel eine Oberfläche für Weiterleitungen. Sie geben einfach die alte und die neue Adresse ein und wählen den Typ. Das ist komfortabel und erfordert keine technischen Kenntnisse.
Weiterleitungen per PHP
Wenn Sie mit PHP arbeiten, können Sie Weiterleitungen auch im Code implementieren:
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://neue-adresse.de/");
exit;
Diese Methode ist nützlich, wenn die Weiterleitung von Bedingungen abhängt, etwa vom angemeldeten Benutzer oder anderen Parametern.
DNS Weiterleitung
Manche Registrare bieten DNS basierte Weiterleitungen an. Dabei wird die Domain auf IP Ebene umgeleitet. Das funktioniert nur für ganze Domains, nicht für einzelne Seiten, und der Statuscode ist oft nicht wählbar. Für SEO relevante Weiterleitungen ist diese Methode daher nur bedingt geeignet.
Häufige Weiterleitungsszenarien
Einige Situationen kommen besonders oft vor. Hier finden Sie bewährte Lösungen.
HTTP auf HTTPS umleiten
Nach der Einrichtung eines SSL Zertifikats sollten alle Aufrufe über HTTPS laufen. Eine Weiterleitung von HTTP auf HTTPS stellt das sicher:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
So werden alle unverschlüsselten Anfragen automatisch auf die sichere Variante umgeleitet.
www und ohne www vereinheitlichen
Ihre Website sollte nur unter einer der beiden Varianten erreichbar sein. Ob Sie www verwenden oder nicht, ist Geschmackssache. Wichtig ist die Konsistenz. Leiten Sie die unerwünschte Variante auf die gewünschte um.
Trailing Slash vereinheitlichen
Manche URLs enden mit einem Schrägstrich, andere nicht. Beides gleichzeitig kann zu Problemen mit doppelten Inhalten führen. Entscheiden Sie sich für eine Variante und leiten Sie die andere um.
Domain Umzug mit Weiterleitung
Wenn Sie eine neue Domain nutzen möchten, leiten Sie alle Seiten der alten Domain auf die entsprechenden Seiten der neuen um. Dabei sollte jede alte URL auf ihr exaktes Gegenstück zeigen, nicht alle auf die Startseite. Ausführliche Informationen finden Sie in unserem Ratgeber zum Domainumzug und Provider Wechsel.
Weiterleitungsketten und deren Vermeidung
Eine Weiterleitungskette entsteht, wenn eine Umleitung auf eine andere Umleitung verweist, die wiederum weiterleitet. Jeder Schritt kostet Zeit und kann Probleme verursachen.
Warum Ketten problematisch sind
- Längere Ladezeiten durch mehrere Anfragen
- Suchmaschinen folgen nur einer begrenzten Anzahl von Umleitungen
- Mit jedem Schritt geht potenziell Ranking verloren
- Schwerer zu debuggen bei Problemen
Ketten vermeiden
Wenn Sie neue Weiterleitungen einrichten, prüfen Sie, ob das Ziel bereits eine Weiterleitung ist. In diesem Fall leiten Sie direkt zum endgültigen Ziel. Regelmäßige Überprüfung aller Weiterleitungen hilft, Ketten zu erkennen und aufzulösen.
Weiterleitungen und Subdomains
Auch zwischen Subdomains und Hauptdomain sind Weiterleitungen oft nötig. Typische Fälle:
- www als Subdomain auf die Hauptdomain umleiten (oder umgekehrt)
- Alte Subdomains nach Umstrukturierung auf neue Adressen leiten
- Nicht mehr benötigte Subdomains auf die Hauptseite umleiten
Bei Subdomain Weiterleitungen achten Sie darauf, dass die htaccess Datei im richtigen Verzeichnis liegt oder die Weiterleitung auf Serverebene konfiguriert wird.
Weiterleitungen testen und überwachen
Nach dem Einrichten sollten Sie prüfen, ob die Weiterleitungen korrekt funktionieren. Fehler können dazu führen, dass Seiten nicht erreichbar sind oder Endlosschleifen entstehen.
Manuelle Tests
Rufen Sie die alte Adresse im Browser auf und prüfen Sie, ob Sie am richtigen Ziel landen. Die Entwicklertools des Browsers zeigen Ihnen den Statuscode und alle Zwischenschritte.
Online Werkzeuge
Es gibt Dienste, die Weiterleitungen prüfen und die vollständige Kette anzeigen. Sie zeigen auch den HTTP Statuscode jedes Schritts. Das hilft bei der Diagnose von Problemen.
Server Logs auswerten
Die Server Logs zeigen alle Anfragen inklusive der Statuscodes. Hier sehen Sie, welche alten URLs noch aufgerufen werden und ob die Weiterleitungen greifen.
Typische Fehler bei Weiterleitungen
Einige Fehler kommen immer wieder vor. Kennen Sie diese, können Sie sie vermeiden.
Falsche Statuscode
Der häufigste Fehler: 302 statt 301 verwenden. Viele Tools setzen standardmäßig den temporären Code. Prüfen Sie immer, ob der richtige Statuscode verwendet wird.
Endlosschleifen
Wenn A auf B und B auf A verweist, entsteht eine Endlosschleife. Der Browser zeigt eine Fehlermeldung. Testen Sie neue Weiterleitungen sofort, um solche Probleme zu erkennen.
Relative statt absolute URLs
Bei Domainwechseln müssen Sie absolute URLs mit dem vollständigen Domainnamen angeben. Relative URLs würden auf der gleichen Domain bleiben.
Vergessene Weiterleitungen
Bei größeren Umstrukturierungen werden einzelne Seiten leicht vergessen. Erstellen Sie eine vollständige Liste aller alten URLs und deren neue Entsprechungen.
Weiterleitungen dokumentieren
Halten Sie alle Weiterleitungen schriftlich fest. Eine einfache Tabelle reicht aus:
| Alte URL | Neue URL | Typ | Datum | Grund |
|---|---|---|---|---|
| /produkte/alt.html | /shop/produkt-neu/ | 301 | 2024/03 | Relaunch |
| /blog/artikel-123/ | /magazin/artikel-123/ | 301 | 2024/05 | Umbenennung |
Diese Dokumentation hilft bei der Fehlersuche und zeigt die Geschichte der Änderungen.
Wann Weiterleitungen entfernen?
Weiterleitungen sollten nicht für immer bestehen bleiben. Nach einiger Zeit können Sie überflüssig werden.
Indikatoren für das Entfernen
- Suchmaschinen haben die neuen URLs vollständig indexiert
- Die alten URLs werden kaum noch aufgerufen
- Externe Links wurden aktualisiert
- Mindestens ein Jahr ist vergangen
Prüfen Sie vor dem Entfernen die Zugriffszahlen auf die alten URLs. Wenn noch relevanter Traffic darüber kommt, behalten Sie die Weiterleitung.
Fazit: Weiterleitungen als wichtiges Werkzeug
Weiterleitungen sind unverzichtbar für die Pflege einer Website. Sie sorgen dafür, dass Besucher auch nach Änderungen ihr Ziel erreichen und keine wertvollen Platzierungen in Suchmaschinen verloren gehen.
Der Schlüssel liegt in der Wahl des richtigen Typs. Verwenden Sie 301 für dauerhafte und 302/307 für temporäre Änderungen. Vermeiden Sie Weiterleitungsketten und testen Sie Ihre Konfiguration gründlich.
Mit guter Dokumentation und regelmäßiger Überprüfung behalten Sie den Überblick. Dann werden Weiterleitungen zu einem verlässlichen Bestandteil Ihrer Website Verwaltung.
Weitere Informationen zu verwandten Themen finden Sie in unseren Artikeln zur htaccess Konfiguration, zu HTTP Statuscodes und zum Website Umzug. Erfahren Sie außerdem, wie Sie ansprechende Fehlerseiten erstellen, falls doch einmal eine Seite nicht gefunden wird.
