Eine Weiterleitung schickt jeden, der eine Adresse aufruft, automatisch an eine andere weiter. Meist antwortet der Server dafür mit einem Statuscode der 300er-Reihe und nennt im Kopf der Antwort das neue Ziel.
- Weiterleitung
Ein Verweis, der jeden Aufruf einer Adresse automatisch an eine andere schickt.
Beispiel: „Die Weiterleitung führte die alte Adresse der Preisseite auf die neue, und die Lesezeichen der Kunden funktionierten weiter.“Auch: Redirect, Umleitung.
Abgrenzung zum Canonical Tag: Dieser lässt die Seite stehen und nennt nur die maßgebliche Fassung. Eine Weiterleitung schickt den Besucher tatsächlich woandershin.
Welche Arten der Weiterleitung es gibt
Dauerhafte und vorübergehende. Dauerhaft sind 301 Moved Permanently und 308, vorübergehend 302 Found und 307. Suchmaschinen übertragen bei einer dauerhaften Weiterleitung die Signale der alten Adresse auf die neue.
Die jüngeren Codes 307 und 308 verbieten zusätzlich, die Art der Anfrage zu ändern. Bei 301 und 302 darf ein Browser nach RFC 9110 aus historischen Gründen aus einem POST ein GET machen; für abgeschickte Formulare ist das ein Unterschied.
Wie eine Weiterleitung technisch gesetzt wird
Am besten auf dem Server, als serverseitige Weiterleitung. Sie greift, bevor die Seite überhaupt ausgeliefert wird. In einer Apache-Konfiguration reicht dafür eine Zeile je Adresse:
Redirect 301 /preise-alt/ https://www.beispiel.de/preise/Daneben gibt es den Meta-Redirect im HTML und die Umleitung per JavaScript. Beide greifen erst im Browser; MDN rät, wo immer möglich die Weiterleitung über HTTP zu setzen.
Was bei einer Weiterleitung schiefgehen kann
Eine Weiterleitungskette, bei der A auf B und B auf C zeigt, kostet bei jedem Aufruf Zeit. Eine Schleife, bei der zwei Adressen aufeinander zeigen, endet mit einer Fehlermeldung im Browser.
Der häufigste Fehler nach einem Relaunch ist ein anderer: alle alten Adressen pauschal auf die Startseite. Suchmaschinen werten das wie eine fehlende Seite; deshalb bekommt jede Adresse ihr passendes Ziel, festgehalten im Weiterleitungskonzept.