Wenn du den eingehenden Traffic dauerhaft von einer Seite zur anderen weiterleiten möchtest, sind 301-Weiterleitungen die beste Lösung. URL-Umleitung (oder URL-Weiterleitung) ist eine Technik, um eine Webseite unter mehr als einer Adresse verfügbar zu machen.
Du möchtest möglicherweise aus verschiedenen Gründen den Seitenpfad (URL) ändern, einschließlich:
- Du möchtest die Struktur deiner Website neu organisieren.
- Du möchtest deine bestehende Website zu Sitebuilder migrieren.
- Du möchtest eine Seite löschen.
- Du möchtest den bestehenden Seitenausgabepfad ändern.
- Du hast eine fehlerhafte URL gefunden.
Wenn du eine alte URL durch eine neue ersetzt, kann deine alte URL immer noch in den Suchergebnissen erscheinen. Besucher, die die alte URL aufrufen, sehen eine 404-Seite, was sich auf deine SEO auswirkt. Aber wenn du eine 301-Weiterleitung einrichtest, gelangen Besucher, die die alte URL anklicken, zu einer angegebenen neuen Seite und gehen nicht verloren.
Weiterleitung einer Seite
Folge diesen Schritten, um deine alte Seite dauerhaft auf eine neue URL deiner Website umzuleiten:
-
Klicke auf das Menü Icon in der oberen linken Ecke des Editors. Wähle den Tab "Einstellungen" aus, um die Kontoeinstellungen zu öffnen.
-
Wähle den Tab "Hosting" in den Kontoeinstellungen aus.
- Klicke auf den Button "Weiterleitung erstellen".
-
Füge im Popup-Fenster den alten Pfad hinzu (z.B. /alte-url), den neuen Pfad (z.B. /absolut-neue-url) hinzu und klicke auf Übernehmen.
- Veröffentliche deine Website und teste die Weiterleitung, indem du die alte URL in einem neuen Browser-Tab eingibst. (Nach der Veröffentlichung kann es bis zu einer Minute dauern, bis die Weiterleitung wirksam wird.)
Hinweis: Browser speichern in der Regel 301-Weiterleitungen im Cache. Wenn du also eine Weiterleitung von URL A zu URL B angewendet hast, es in deinem Browser getestet hast und dann URL A zu URL C weitergeleitet hast, musst du deinen Cache leeren, um die Änderungen zu sehen. Alternativ kannst du den Inkognito-Modus verwenden.
Weiterleitung bearbeiten und löschen
Alle deine Weiterleitungen bilden eine sortierbare Liste, die du durch Ziehen und Ablegen der Elemente neu ordnen kannst. Die Weiterleitung oben in der Liste erhält die höchste Priorität. Dann werden sie von oben nach unten nacheinander angewendet.
Wenn du über eine Weiterleitung schwebst, siehst du auf der rechten Seite des Elements zwei Symbole. Klicke auf das Einstellungs-Symbol, um deine Weiterleitung zu ändern, und das Papierkorb-Symbol, um sie zu löschen.
Weiterleitung eines Ordners
Du kannst eine Gruppenweiterleitung (eine Wildcard-Weiterleitung) erstellen, die damit zusammenhängende URLs umleitet, die denselben Pfad teilen. Um alle Seiten eines Verzeichnisses (eines Ordners) zu einem neuen Ziel umzuleiten, befolge diese Schritte:
- Füge eine Erfassungsgruppe (.*) in die alte URL-Struktur im Feld Alter Pfad hinzu (z. B. /alter-ordner/(.*))
- Füge die Ziel-URL /$1 für die neue URL-Struktur im Feld Neuer Pfad hinzu (/absolut/neuer-ordner/$1).
Hinweis: Du kannst mehrere Erfassungsgruppen hinzufügen, um komplexere Weiterleitungregeln zu erstellen. Zum Beispiel: /blogs/(.*)/(.*) kann zu /artikel/$1/$2 umgeleitet werden
Beispiele für Wildcard-Weiterleitungen
Angenommen, du organisierst die Struktur deiner Website neu und möchtest einige Seiten umleiten. Du hast beispielsweise einen "Restaurant"-Ordner mit Unterordnern "Essen" und "Getränke". Jetzt möchtest du alle Unterordner und ihre Seiten vom "Restaurant"-Ordner zum "Menü" umleiten. Wenn du es Seite für Seite umleiten möchtest, sieht die Reihenfolge folgendermaßen aus:
domain.com/restaurant/essen/frühstück/ -> domain.com/menü/essen/frühstück/
domain.com/restaurant/essen/mittagessen/ -> domain.com/menü/essen/mittagessen/
… -> …
domain.com/restaurant/getränke/kaffee/ -> domain.com/menü/getränke/kaffee/
Wenn du deine Kategorien als Erfassungsgruppen kennzeichnest, die mit (.*) markiert sind, kannst du dies mit einer einzigen Weiterleitung erreichen:
Alter Pfad: /restaurant/(.*)/(.*)/
Neuer Pfad: /menü/$1/$2/
Escape-Zeichen
Einige Oberflächen akzeptieren Fragezeichen (?) und/oder Gleichheitszeichen (=) in URLs bei Weiterleitungen nicht. Benutzer müssen ein $-Zeichen davor setzen, um diese Sonderzeichen zu "escapen".
Die Oberfläche behandelt diese Sonderzeichen jedoch perfekt. Du musst also keine Escape-Zeichen in deinen Weiterleitungs-URLs verwenden.
Weiterleitungsschleife
Eine Weiterleitungsschleife tritt auf, wenn du eine URL auf eine andere URL umleitest, die wieder auf die ursprünglich angeforderte URL umleitet. Dadurch entsteht ein endloser Kreis von Weiterleitungen, bei dem deine Websitebesucher und Suchmaschinen auf deiner Website feststecken.
Zum Beispiel richten Sie eine 301-Weiterleitung von URL A auf URL B ein. Dann fügen Sie 301-Weiterleitungen von URL B auf URL C hinzu, und dann leitet URL C wieder auf URL A um.
Dies führt zu einer endlosen Kette von Weiterleitungen und erzeugt die folgende Fehlermeldung in deinem Browser: ERR_TOO_MANY_REDIRECTS.
Du kannst auch mit einer Erfassungsgruppe (.*) eine Endlosschleife erstellen, wenn du eine Weiterleitung wie diese einrichtest:
Alter Pfad: /(.*)/
Neuer Pfad: /$1-test/