Shopify Canonical: Wie Shopify Duplicate Content steuert – und wo es schiefläuft
Shopify setzt Canonical-Tags automatisch – das ist die gute Nachricht. Die schlechte: automatisch bedeutet nicht strategisch korrekt. In meiner Arbeit mit Shopify-Shops ist das Canonical-Verhalten einer der häufigsten Gründe, warum Produkte mit mehreren Collection-Pfaden nicht die Rankings erreichen, die sie könnten. Den übergreifenden Kontext zur technischen SEO-Basis von Shopify beschreibe ich unter Shopify SEO.
Alle Varianten bündeln ihre Signale auf eine bevorzugte URL – so entsteht kein Duplicate Content und die Ranking-Kraft zersplittert nicht.
Kostenlos · ohne Anmeldung · Ergebnis sofort
Wie Shopify Canonicals automatisch setzt
Jede Produktseite in Shopify existiert unter mehreren URLs gleichzeitig. Ein Produkt, das in drei Collections erscheint, ist erreichbar über /products/produktname, /collections/kategorie-a/products/produktname und /collections/kategorie-b/products/produktname. Shopify löst das durch einen Canonical auf /products/produktname – immer, unabhängig davon, welche Collection-URL aus SEO-Sicht sinnvoller wäre.
Das self-referencing Canonical auf der kanonischen URL selbst funktioniert technisch korrekt. Das Problem entsteht, wenn die automatisch gewählte Canonical-URL nicht die ist, auf der Linkkraft, internes Linking und Content-Signale konzentriert sind. Google folgt dem Canonical – konsolidiert also Ranking-Signale auf /products/, während die Collection-URLs mit eigenem SEO-Wert leer ausgehen.
Duplicate Content in Shopify: Wo er wirklich entsteht
Der häufigste Duplicate-Content-Fall in Shopify sind Produkte in mehreren Collections – das ist bekannt und durch Canonicals abgedeckt. Weniger bekannt sind drei weitere Quellen:
- Paginated Collection-URLs: /collections/jacken?page=2 kann ohne korrekte Canonical-Behandlung als eigenständige Seite mit dünnem Inhalt indexiert werden.
- Sortier- und Filter-Parameter: /collections/jacken?sort_by=price-ascending erzeugt eine neue URL mit identischem Content. Shopify setzt hier nicht automatisch Canonical auf die ungefilterte URL.
- Internationale Markets: Läuft dasselbe Produkt in mehreren Markets mit gleichem englischen Content, entstehen inhaltlich identische URLs in unterschiedlichen Marktpfaden. Die Canonical-Logik bei Markets-Setups behandle ich bei Shopify Markets.
Canonical-Tags in Shopify prüfen und korrigieren
Der schnellste Diagnoseweg ist das URL-Prüftool in der Google Search Console: Es zeigt für jede URL, welchen Canonical Google gewählt hat – und ob dieser mit dem Canonical aus dem Shopify-Theme übereinstimmt. Weichen beide voneinander, hat Google entschieden, dass eine andere URL die stärkere Hauptversion ist. Das ist ein klares Signal für ein Duplicate-Content-Problem, das der automatische Canonical nicht gelöst hat.
Im Theme-Code liegt der Canonical-Tag typischerweise im layout/theme.liquid als <link rel="canonical" href="{{ canonical_url }}">. Die Variable canonical_url gibt Shopify automatisch aus – sie ist nicht überschreibbar ohne direkten Template-Eingriff. Wer gezielt steuern will, welche Collection-URL als Canonical gilt, muss die Liquid-Variable durch eine explizite, konditionelle Logik ersetzen. Das erfordert Theme-Zugriff und ist kein Einzeiler.
Canonical und Noindex: Zwei Werkzeuge, unterschiedliche Zwecke
Ein Canonical konsolidiert Ranking-Signale auf eine Hauptversion – die duplizierte URL bleibt crawlbar und indexierbar, Google soll sie aber nicht eigenständig ranken. Noindex schließt eine URL komplett aus dem Index aus. Für Shopify-Filtervarianten ist das keine Entweder-oder-Entscheidung: Filter-Parameter mit nachweisbarem Long-Tail-Potenzial sollten eine eigenständige URL mit eigenem Canonical bekommen – Filtervarianten ohne Suchvolumen erhalten einen Canonical auf die ungefilterte Collection. Wer alle Filter pauschal über Noindex oder robots.txt blockiert, verschenkt echtes Ranking-Potenzial.
Canonical
- Bündelt Duplikate auf eine URL
- Seite bleibt im Index
- Signal, keine Anweisung
Noindex
- Nimmt die Seite aus dem Index
- Seite bleibt crawlbar
- Klare Anweisung an Google
Canonical löst Duplikate, Noindex entfernt Seiten – wer beide verwechselt, deindexiert versehentlich rankende Seiten oder lässt Duplikate bestehen.
Canonical-Probleme in der Google Search Console erkennen
Im Indexierungsbericht der Google Search Console taucht der Status „Duplicate without user-selected canonical" auf, wenn Google eine andere URL als Hauptversion wählt als die im Tag angegebene. Das passiert in Shopify-Shops regelmäßig bei Collection-Produkt-URLs, die mehr interne Links erhalten als die kanonische /products/-URL. Google signalisiert damit: Ihr Canonical-Signal ist schwächer als die tatsächlichen Verlinkungssignale.
Die Lösung ist nicht, den Canonical-Tag zu wechseln – sondern das interne Verlinkungsmuster anzupassen, damit Linkkraft und Canonical-Aussage in dieselbe Richtung zeigen. Wer Shopify Collections strategisch intern verlinkt, steuert damit indirekt auch die Canonical-Gewichtung.
Ich prüfe Canonical-Logik als Teil jedes technischen Shopify-Audits – gemeinsam mit Indexierungssteuerung, Collection-Struktur und internem Linking. Wenn Sie konkrete Fragen zur Duplicate-Content-Strategie in Ihrem Shop haben: Shopify SEO gibt den übergreifenden Rahmen, direkte Beratung ohne Agentur-Overhead auf Anfrage.
Kostenlos · ohne Anmeldung · Ergebnis sofort
Häufige Fragen zu Shopify Canonical
Setzt Shopify Canonical-Tags automatisch?
canonical_url automatisch einen Canonical-Tag aus. Das verhindert viele Duplikate – „automatisch" heißt aber nicht „strategisch korrekt": Bei Filtern, Sortierung und Produkten in mehreren Collections greift die Standardlogik oft nicht optimal.Warum reichen Shopifys automatische Canonicals oft nicht aus?
?page=2), Sortier- und Filterparameter (?sort_by=) sowie ein Produkt, das in mehreren Collections liegt. Für diese Varianten setzt Shopify nicht immer die gewünschte bevorzugte URL.Kann man das Canonical-Tag in Shopify anpassen?
canonical_url-Ausgabe in der theme.liquid lässt sich durch eine konditionale Liquid-Logik überschreiben. Das erfordert Theme-Zugriff und ist kein Einzeiler – dafür steuert man gezielt, welche URL als bevorzugte Version gilt.Was ist der Unterschied zwischen Canonical und Noindex?
Andrea Papa
Senior SEO-Spezialist mit 15+ Jahren E-Commerce-Erfahrung. Ich optimiere clusterbasiert nach Suchintention – für nachhaltige Sichtbarkeit bei Google und in der KI-Suche.