Eine Redirect Page (auch Umleitungsseite oder Weiterleitung) dient in der Webentwicklung dazu, einen Nutzer oder einen Web-Crawler (wie den Googlebot) automatisch von einer aufgerufenen Webadresse (URL) auf eine andere Ziel-URL umzuleiten.
Typische Einsatzzwecke
Umleitungsseiten kommen in der Praxis häufig zum Einsatz, wenn:
- Inhalte umgezogen sind: Eine Website wurde neu strukturiert oder einzelne Unterseiten haben eine neue Adresse erhalten.
- Domains gewechselt werden: Ein Unternehmen wechselt seinen Namen oder seine Webadresse (z. B. von
.dezu.com) und möchte alte Besucher nicht verlieren. - Fehler vermieden werden: Alte, nicht mehr existierende Links (die sonst zu einem „404 Not Found“-Fehler führen würden) werden auf eine funktionierende, thematisch passende Seite umgelenkt.
- Kurz-URLs genutzt werden: Lange, unhandliche Links werden für Marketingzwecke über eine kurze Weiterleitungs-URL maskiert.
Technische Umsetzung (HTTP-Statuscodes)
Die Weiterleitung wird meist direkt vom Webserver über HTTP-Statuscodes gesteuert, damit Suchmaschinen verstehen, wie mit der Umleitung umzugehen ist:
- 301 Moved Permanently (Dauerhafte Weiterleitung): Signalisiert, dass die alte Seite für immer unter der neuen Adresse erreichbar ist. Suchmaschinen übertragen die Linkstärke (den sogenannten „Link Juice“) fast vollständig auf die neue Seite. Das ist der wichtigste Code für die Suchmaschinenoptimierung (SEO).
- 302 Found / Moved Temporarily (Temporäre Weiterleitung): Zeigt an, dass die Umleitung nur vorübergehend ist (z. B. während Wartungsarbeiten). Die alte Adresse bleibt im Suchmaschinen-Index bestehen.
Alternative Methoden
Neben der serverseitigen Weiterleitung gibt es clientseitige Methoden, bei denen der Browser die Arbeit übernimmt:
- Meta-Refresh: Ein HTML-Befehl im Kopfbereich der Seite, der den Browser anweist, nach einer bestimmten Anzahl von Sekunden weiterzuleiten (oft verbunden mit einem Text wie: „Sie werden in 5 Sekunden weitergeleitet. Falls nicht, klicken Sie hier.“).
- JavaScript-Redirect: Eine Weiterleitung, die per Skript direkt im Browser des Nutzers ausgeführt wird.
Hinweis für die Praxis: Aus Sicht der Benutzerfreundlichkeit und der Suchmaschinenoptimierung (SEO) sind serverseitige 301-Weiterleitungen schnellen HTML- oder JavaScript-Umleitungen fast immer vorzuziehen, da sie ohne Verzögerung laden und von Crawlern fehlerfrei interpretiert werden.
