Shopify 301-Weiterleitung einrichten und Ketten finden
So richtest du in Shopify eine 301-Weiterleitung ein, importierst sie per CSV und erkennst eine Weiterleitungskette, wenn eine Adresse erneut wechselt.
Die Kurzfassung: Du hast ein Produkt und dessen Webadresse umbenannt, sodass der alte Link (der aus dem Newsletter vom letzten Frühjahr) nun zu einer 404-Fehlermeldung führt, die ein Browser anzeigt, wenn eine Adresse ins Leere führt. Eine Weiterleitung behebt das, indem sie Besuchern und Google mitteilt, dass die Adresse verschoben wurde, und eine 301-Weiterleitung ist die dauerhafte Variante. In Shopify richtest du eine unter „Inhalt“, dann „Menüs“ und anschließend „URL-Weiterleitungen anzeigen“ ein (eine URL ist einfach eine Webadresse) oder importierst eine Liste aus einer CSV-Datei, einer als reinen Text gespeicherten Tabelle. Die alte Adresse muss nicht mehr existieren, damit die Weiterleitung greift. Jede Weiterleitung, der ein Besucher folgt, ist ein „Hop“, ein Schritt zur nächsten Adresse. Wenn sich auch die neue Adresse ändert und die erste Weiterleitung unverändert bleibt, kommt ein zweiter „Hop“ hinzu, und eine Abfolge von „Hops“ bildet eine Kette, was auf der Shopify-Hilfeseite zu URL-Weiterleitungen nicht erwähnt wird. Google verfolgt bis zu 10 Sprünge und rät dazu, direkt zur endgültigen Adresse weiterzuleiten. Rabbot erkennt Weiterleitungsschleifen direkt (eine Schleife ist eine Kette, die zurück zum Ausgangspunkt führt) und markiert Ketten, die um jeweils einen Sprung länger werden. Es erstellt keine Weiterleitungen.
So funktioniert eine 301-Weiterleitung
Jede Adresse, die ein Browser anfordert, erhält eine Antwort, die mit einem Statuscode beginnt: einer dreistelligen Zahl, die angibt, wie die Anfrage ausgegangen ist. Ein 404 bedeutet, dass hier nichts zu finden ist. Ein 301 bedeutet, dass die Seite endgültig verschoben wurde, und gibt die neue Adresse an. MDN, das Nachschlagewerk für Webentwickler, erklärt, dass ein Browser, der einen 301-Code erhält, automatisch die neue Adresse anfordert, sodass der Besucher auf der Seite landet und es kaum bemerkt. Als Nachteil wird „der geringe Leistungseinbruch durch einen zusätzlichen Roundtrip“ genannt, was einfach bedeutet, dass ein weiterer Weg zum Server (dem Computer, auf dem die Seite gespeichert ist) und zurück zurückgelegt wird.
Google wertet eine 301-Weiterleitung als „starkes Signal“ dafür, dass die neue Adresse die richtige ist, und zeigt diese in den Suchergebnissen an, während bei einer temporären Weiterleitung weiterhin die alte Adresse angezeigt wird.
Stell dir die gelben Umleitungsschilder am Ende einer Straße vor, die endgültig gesperrt wurde. Der Fahrer ist ein Browser oder Googles Crawler: Das Programm, das Seiten besucht, damit Google sie auflisten kann. Das Schild ist die Weiterleitung, und ihr zu folgen ist ein Schritt. Ein Schild kostet fast nichts, und eine Reihe davon, die in verschiedenen Jahren aufgestellt wurden, bildet eine Route, die noch niemand von Anfang an gefahren ist.
Eine Weiterleitung in Shopify einrichten
Auf der Hilfeseite von Shopify findest du die Liste unter „Inhalt“, dann „Menüs“ und schließlich „URL-Weiterleitungen anzeigen“. Wähle „URL-Weiterleitung erstellen“, gib die alte Adresse unter „Weiterleiten von“ und die neue unter „Weiterleiten zu“ ein und speichere die Änderung. Laut Shopify greifen die Weiterleitungen direkt. Die neue Adresse kann ein Pfad in deinem eigenen Shop (der Teil nach deinem Domainnamen) oder eine vollständige Webadresse sein.
Die alte Adresse muss nicht mehr funktionieren. Shopify leitet nur von einer defekten Adresse weiter, also einer, bei der „Seite nicht gefunden“ oder ein 404-Fehler angezeigt wird. Wenn die Adresse aber noch eine gültige Seite lädt, funktioniert die Weiterleitung laut der Shopify-Hilfeseite nicht. Überprüfe das zuerst, wenn eine Weiterleitung nicht funktioniert. Als Nächstes kommen Tippfehler in einem der beiden Felder und eine zwischengespeicherte Antwort (das ist einfach eine Kopie, die sich dein Browser gemerkt hat), also leere den Cache oder probier es mit einem anderen Gerät.
Für eine vollständige Liste nutze die Importfunktion auf demselben Bildschirm. Wähle „Importieren“, lade eine CSV-Datei hoch, überprüfe sie und wähle „Weiterleitungen importieren“. Die Beispieldatei von Shopify enthält zwei Spalten, „Weiterleitung von“ und „Weiterleitung zu“, sowie eine Beispielzeile, die /example_product.php zu /products/example-product weiterleitet. Die Liste fasst bis zu 100.000 Weiterleitungen (20.000.000 bei Shopify Plus), und Shopify empfiehlt eine Drittanbieter-App, falls du eine große Anzahl erstellen musst.
Auf der Shopify-Seite wird klar erklärt, wie man eine Weiterleitung erstellt und eine repariert, die nicht funktioniert. Es wird aber nichts über Ketten oder Weiterleitungsschleifen zwischen den von dir erstellten Weiterleitungen gesagt.
Was Shopify tut, wenn sich ein Handle ändert
Ein „Handle“ ist der letzte Teil der Webadresse einer Seite, also „blue-shirt“ in /products/blue-shirt. Laut den Hilfeseiten von Shopify wird ein Handle automatisch generiert, wenn du ein Produkt oder eine Kollektion erstellst. Du kannst es später bearbeiten, aber nicht zu oft, sonst wird das Produkt oder die Kollektion „möglicherweise nicht in den Suchmaschinenergebnissen angezeigt“. Ich habe diese Seiten am 29. September 2026 gelesen.
Die Weiterleitung für die alte Adresse ist ein separater Schritt. Bei einer Kollektion heißt es in den Schritten: „Wähle aus, ob eine Weiterleitung von der alten URL zur neuen URL erstellt werden soll“, es handelt sich also um eine Auswahlmöglichkeit auf dem Bearbeitungsbildschirm. In der Shopify-Admin-API (der Route, über die Apps und Skripte die Daten eines Shops ändern) enthält die Produktaktualisierung ein Feld namens „redirectNewHandle“. In der Dokumentation steht, dass, wenn dieses Feld auf „true“ gesetzt ist, „der alte Handle automatisch auf den neuen umgeleitet wird“. Wenn du Handles mit einem Skript umbenennst, solltest du die Weiterleitung explizit anfordern, anstatt davon auszugehen, dass sie automatisch erfolgt.
Auf der Hilfeseite von Shopify wird ein Fall beschrieben, in dem eine Weiterleitung automatisch gelöscht wird. Wenn du eine Kollektion ausblendest, ihre Adresse weiterleitest und die Kollektion später wieder sichtbar machst, wird die Weiterleitung „automatisch gelöscht, da Weiterleitungen nur für URLs funktionieren, die einen 404-Fehler zurückgeben“.
Folgendes konnte ich nicht herausfinden: Weder in den Hilfeseiten noch in der API-Referenz steht, was mit einer früheren Weiterleitung passiert, wenn die Adresse, auf die sie verweist, erneut verschoben wird, und das möchte ich dir lieber sagen, als zu raten. Shopify richtet eine Weiterleitung ein, wenn du darum bittest, und entfernt sie, wenn die alte Adresse wieder aktiv wird. Alles, was zwischen diesen beiden Ereignissen liegt, ist eine Liste, die du selbst führst.
Woher eine Kette kommt
Eine Weiterleitungskette ist eine Weiterleitung, deren Ziel wiederum weiterleitet. Google schreibt das so: Seite 1 → Seite 2 → Seite 3, und jeder zusätzliche Schritt bedeutet für denjenigen, der dem Link folgt, einen weiteren Hin- und Rückweg. Auf der Straße sperrt eine Stadtverwaltung eine Straße und stellt ein Umleitungsschild auf. Ein Jahr später sperrt sie die Straße, auf die das erste Schild hingewiesen hat, und stellt dort ein zweites Schild auf. Niemand geht zurück, um das erste Schild zu ändern, denn das erste war korrekt, als es aufgestellt wurde.
Im Shop-Kontext wird aus /products/blue-shirt /products/blue-oxford-shirt, und du richtest eine Weiterleitung ein. Ein Jahr später heißt das Produkt /products/light-blue-oxford-shirt, und du richtest eine weitere Weiterleitung ein. Sofern die erste Zeile nicht bearbeitet wird, führt ein Link zur ursprünglichen Adresse nun über zwei Schritte, und jede spätere Umbenennung fügt einen weiteren hinzu.
Eine Migration, also der Wechsel von einer anderen Plattform zu Shopify, ist der andere Weg. Im Migrationsleitfaden von Shopify heißt es, dass alte Links zu bestimmten Seiten nach dem Wechsel zu Shopify „wahrscheinlich nicht mehr geladen werden“, daher solltest du im Voraus Weiterleitungen einrichten. Google empfiehlt, Weiterleitungen „so lange wie möglich, in der Regel mindestens ein Jahr“ beizubehalten. Die Migrationszeilen bleiben also bestehen (was ich für richtig halte), und jede Umbenennung nach dem Start wird darüber gelegt. Wenn du Migrationen für Kunden durchführst, enthält die Datei, die du übergibst, den ersten Hinweis auf jede Kette, die sich aus diesen Adressen entwickelt.
Manche „Hops“ sind gar keine Zeilen. Shopify leitet einen Besucher, der auf einer anderen von dir aufgeführten Domain ankommt, zu deiner primären Domain weiter, also zu der Adresse, die du Shopify als Hauptadresse angegeben hast. Ein Besucher von einer alten Domain kann also diesen „Hop“ nehmen und dann eine Zeile aus deiner Liste. Jeder „Hop“ war zu dem Zeitpunkt, als er hinzugefügt wurde, eine sinnvolle Lösung, und der Besucher zahlt den Preis dafür.
Eine Schleife ist eine Kette, die dort endet, wo sie begonnen hat. MDN beschreibt „eine Schleife, die niemals beendet wird und bei der niemals eine Seite gefunden wird“ und erklärt, dass sie sich über mehrere Server ausbreiten kann, „von denen keiner den vollständigen Überblick hat“. Wenn die Server das nicht erkennen, entdecken die Browser die Schleife und zeigen eine Fehlermeldung an, und der Besucher kann kaum etwas dagegen tun.
Die Kosten für eine Kette, und die eine Sorge, die man im Auge behalten sollte
Du darfst die Empfehlungen zu Weiterleitungsketten beunruhigend finden: Das ging mir auch so, bis ich mir die Zahlen angesehen habe, die Google veröffentlicht. Die Crawler von Google verfolgen standardmäßig bis zu 10 Weiterleitungsschritte, und im Leitfaden zur Website-Umstellung heißt es, dass man Weiterleitungsketten vermeiden und direkt zum endgültigen Ziel weiterleiten soll. Ist das nicht möglich, heißt es, man solle eine Kette „idealerweise nicht mehr als 3 und weniger als 5“ Schritte lang halten, und es wird hinzugefügt, dass Ketten die Ladezeiten für Besucher verlangsamen.
Ich konnte keine Quelle finden, die die Ranking-Kosten einer Zwei-Hop-Kette beziffert, also werde ich mir auch keine ausdenken. Eine Kette aus zwei Hops, die aus einer Umbenennung entsteht, liegt innerhalb aller von Google angegebenen Werte, ist aber immer noch länger als die empfohlene Länge von einem Hop.
Die Sorge, die man im Auge behalten sollte, ist die Kette, die niemand zählt. Eine kurze Kette kostet wenig, eine lange mehr, und jede Umbenennung kann sie verlängern, während nichts auf den Shopify-Seiten, die ich gelesen habe, die Sprünge für dich zählt. Außerdem verschwinden Zeilen. Shopify löscht eine Weiterleitung, wenn eine versteckte Kollektion wieder sichtbar wird, und jeder, der Zugriff auf die Liste hat, kann eine manuell löschen. Entferne eine Zeile aus der Mitte einer Kette, und jede ältere Adresse dahinter führt zu einem 404-Fehler.
Deine eigene Liste überprüfen
Auf der Hilfeseite von Shopify wird der Export auf demselben Bildschirm wie der Import beschrieben, sodass du die Liste ganz einfach mit einer Tabellenkalkulation überprüfen kannst. Exportiere die Liste, öffne die Datei und suche in der Zielspalte nach Adressen, die auch in der Quellspalte vorkommen. Bei einer langen Liste hilft dir eine Tabellenkalkulationsfunktion wie COUNTIF, die zählt, wie oft ein Wert vorkommt. Jede Übereinstimmung ist eine Kette.
Um das zu beheben, öffne die alte Weiterleitung (auf der Hilfeseite steht, dass du darauf klicken musst, um sie zu bearbeiten) und richte sie auf die endgültige Adresse aus. Mein Tipp: Mach das am besten gleich beim Umbenennen, solange du noch weißt, welche Adresse zu welcher gehört. Passe dann deine eigenen Menüs und Links an die neue Adresse an, denn Google sagt, dass Weiterleitungen „für Nutzer langsam sind“.
Die Überprüfung hat zwei Einschränkungen. Die Liste zeigt nur ihre eigenen Zeilen an, sodass Hops, die von anderen Quellen stammen, nicht berücksichtigt werden, und sie ist nur an dem Tag korrekt, an dem du sie ausführst. Der Migrationsleitfaden von Shopify empfiehlt, die alte Adresse in einen Browser einzugeben, um zu überprüfen, ob sie zur neuen weiterleitet. Dabei wird jeweils eine Zeile getestet und angezeigt, was ein Besucher zu sehen bekommt.
Rabbots Rolle dabei
Ich habe Rabbot entwickelt, um Shopify-Shops zu überwachen, also bewerte diesen Abschnitt entsprechend. Rabbot erkennt Weiterleitungsschleifen direkt und markiert Ketten, die sich Schritt für Schritt verlängern. Rabbot erstellt selbst keine Weiterleitungen, daher bleibt es dir überlassen, die Zeilen zu schreiben. In dem Bild von vorhin ist es die Person, die deine Routen nach einem Zeitplan abfährt und meldet, wenn ein Schild inzwischen auf ein anderes Schild zeigt. Es malt die Schilder nicht selbst.
Update, 8. Oktober 2026: Rabbot malt jetzt eine Art von Schild, wenn du darum bittest. Wenn die alte Adresse eines Produkts die Meldung „Seite nicht gefunden“ anzeigt, bietet der Befund an, die Weiterleitung hinzuzufügen oder die alte Adresse wiederherzustellen, und eine Kette, die um einen Schritt gewachsen ist, kann direkt auf ihr Ende ausgerichtet werden. Du bestätigst jede einzelne zuerst. Rabbot entfernt oder macht niemals eine von dir erstellte Weiterleitung rückgängig, die Zeilen bleiben also deine. „Meine Weiterleitungen prüfen“ geht jede Karte einzeln durch.
Es überprüft die Seiten auf deiner Überwachungsliste. Der kostenlose Tarif überprüft die 20 von dir ausgewählten Seiten mindestens einmal pro Woche, und bei den kostenpflichtigen Tarifen werden täglich mehr Seiten überprüft. Eine Überprüfung besteht aus einem Abruf und einem Lesevorgang: Rabbot ruft die Seite ab, die der Browser eines Kunden erhalten würde, und vergleicht das Ergebnis mit der letzten Überprüfung, wie in der Erklärung „So überprüft Rabbot deinen Shop“ beschrieben. Ein Problem wird erst geschlossen, wenn bei einer späteren Live-Prüfung das Problem nicht mehr auftritt; das Abflachen einer Kette führt also nicht zum Schließen des Problems, bis Rabbot erneut nachgesehen hat. Was als Problem gilt, beschreibt, wie ein Problem auf deinem Dashboard aussieht, und auf der Funktionsseite wird diese Prüfung als „Weiterleitungsschleifen und wachsende Ketten“ aufgeführt.
Der kostenlose Shop-Check kostet nichts und erfordert keine Installation. Es erfasst die Adresse deines Shops und überprüft deine Startseite sowie bis zu acht Produktseiten und drei Kollektionen aus deiner Sitemap, also der Liste der Seiten, die dein Shop für Suchmaschinen veröffentlicht. Es zeigt an, ob die in deiner Sitemap aufgeführten Seiten ohne Weiterleitung geladen werden. Es handelt sich um eine einmalige Überprüfung von außen, nicht um eine tägliche Überwachung, daher kann es deine Weiterleitungsliste nicht auslesen. Es zeigt dir, was ein Besucher heute vorfindet.
Was du mitnehmen solltest
Behalte zwei Dinge im Hinterkopf. Eine Weiterleitung ist nur so lange ein einziger Schritt, bis sich ihr Ziel ändert, daher ist jede Umbenennung ein kleiner Grund, die Liste erneut zu öffnen. Und ein Besucher zählt jeden Schritt, egal wo er festgelegt wurde, was mehr ist, als dir die Weiterleitungsliste anzeigt.
Füge die Weiterleitung hinzu und korrigiere dann deine eigenen Links. Öffne die Liste nach der nächsten Umbenennung erneut.
Rabbot ist im Shopify App Store erhältlich. Jeder kostenpflichtige Tarif startet mit 14 Tagen Testphase. Wenn du es vorziehst, dass die Überwachung für dich erledigt wird, übernimmt Rabbot diesen Teil für die Seiten, die es überwacht.
Quellen
- Shopify-Hilfe, „URL-Weiterleitungen erstellen und verwalten“ (help.shopify.com/en/manual/online-store/menus-and-links/url-redirect). Unterstützt den Admin-Pfad, die beiden Felder, direkt wirksame URL-Weiterleitungen, das relative oder vollständige Ziel, die Regel für defekte URLs, die Überprüfung auf Tippfehler und Cache, das Bearbeiten und Löschen einer URL-Weiterleitung, das Limit von 100.000, den CSV-Import und -Export, den Tipp zur Drittanbieter-App, die automatische Löschung sowie das Fehlen jeglicher Erwähnung von Ketten oder Schleifen bei den von dir erstellten Weiterleitungen. Geprüft am 29.09.2026.
- Shopify-Hilfe, Beispielvorlage für eine CSV-Datei zur Weiterleitung (help.shopify.com/csv/sample-redirect-template.csv). Enthält die Spaltennamen und die Beispielzeile. Stand: 29.09.2026.
- Shopify-Hilfe: „Einstellungen für Kollektionen verwalten“ (help.shopify.com/en/manual/products/collections/collection-settings) und „Produkte hinzufügen und aktualisieren“ (help.shopify.com/en/manual/products/add-update-products). Beide bestätigen den generierten Handle und die Warnung, ihn nicht zu oft zu bearbeiten. Die Kollektionsseite unterstützt zudem die Option zur Weiterleitung. Überprüft am 29.09.2026.
- Shopify-Entwicklerdokumentation, ProductUpdateInput, GraphQL Admin API 2026-07 (shopify.dev/docs/api/admin-graphql/latest/input-objects/ProductUpdateInput). Unterstützt das Feld „
redirectNewHandle“. Stand: 29.09.2026. - Shopify-Entwicklerdokumentation, UrlRedirect-Objekt und urlRedirectCreate-Mutation, GraphQL Admin API 2026-07 (shopify.dev/docs/api/admin-graphql/latest/objects/UrlRedirect und shopify.dev/docs/api/admin-graphql/latest/mutations/urlRedirectCreate). Belegen, dass es keine Angabe dazu gibt, was mit einer früheren Weiterleitung passiert, wenn sich deren Ziel erneut ändert. Geprüft am 29.09.2026.
- Shopify-Hilfe, „Zu Shopify migrieren“ (help.shopify.com/en/manual/migrating-to-shopify). Behandelt das Problem, dass alte Links nach einem Umzug nicht mehr geladen werden, sowie im Voraus eingerichtete Weiterleitungen und den Browsertest. Überprüft am 29.09.2026.
- Shopify-Hilfe, „Primäre Domain ändern“ (help.shopify.com/en/manual/domains/domain-type/change-primary-domain). Unterstützt die automatische Weiterleitung zur primären Domain. Stand: 29.09.2026.
- Google Search Central, „Website-Umzüge und -Migrationen“, zuletzt aktualisiert am 20.08.2026 (developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes). Unterstützt die Empfehlung gegen Ketten, die Zahl „idealerweise nicht mehr als 3 und weniger als 5“, dass Ketten die Ladezeiten für Nutzer verlängern, die Beibehaltung von Weiterleitungen für mindestens ein Jahr sowie die Aktualisierung eigener Links, da Weiterleitungen für Nutzer langsam sind. Geprüft am 29.09.2026.
- Google Search Central, „Weiterleitungen und die Google-Suche“, zuletzt aktualisiert am 14.04.2026 (developers.google.com/search/docs/crawling-indexing/301-redirects). Unterstützt permanente Weiterleitungen, bei denen die neue Adresse angezeigt wird, sowie temporäre, bei denen die alte Adresse angezeigt wird. Geprüft am 29.09.2026.
- Google-Crawling-Infrastruktur, „Wie sich HTTP-Statuscodes auf Googles Crawler auswirken“, zuletzt aktualisiert am 04.02.2026 (developers.google.com/crawling/docs/troubleshooting/http-status-codes). Unterstützt das 10-Hop-Limit und das 301-„starkes Signal“. Geprüft am 29.09.2026.
- MDN, „Weiterleitungen in HTTP“ (developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Redirections), zuletzt geändert am 27.08.2026, sowie „301 Moved Permanently“ (developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/301), zuletzt geändert am 22.06.2026. Erläutert die Funktionsweise eines 301-Statuscodes, den zusätzlichen Hin- und Rückweg sowie Weiterleitungsschleifen. Geprüft am 29.09.2026.
- Rabbot, Funktionen, wie Rabbot deinen Shop überprüft, was als Problem gilt, welche URLs Rabbot überwacht, wie oft Rabbot deine Seiten überprüft, der kostenlose Shop-Check und der Eintrag im Shopify App Store (apps.shopify.com/rabbot). Belegen jede Aussage über Rabbot in diesem Beitrag. Geprüft am 29.09.2026.

