Das Wichtigste in Kürze
- Shopify fügt Canonical Tags automatisch zu allen Standardseiten hinzu – du musst sie normalerweise nicht anfassen.
- Probleme entstehen bei Produktvarianten, Kategorien-Paginierung und Duplicate Content durch mehrere Kategorien-Pfade.
- Um ein Canonical Tag zu überschreiben, bearbeite den
<head>-Bereich dertheme.liquid.- Erkenne, wann du Shopifys Auto-Canonicals in Ruhe lassen solltest – falsche Überschreibungen können mehr Schaden anrichten als das ursprüngliche Problem.
Ein Canonical Tag (<link rel="canonical">) teilt Suchmaschinen mit, welche Version einer Seite die “offizielle” ist. Das ist wichtig, wenn derselbe (oder ein sehr ähnlicher) Inhalt über mehrere URLs erreichbar ist – eine typische Situation im E-Commerce.
Fügt Shopify automatisch Canonical-Tags hinzu?
Ja. Die Standard-Themes von Shopify fügen Canonical-Tags für jeden Seitentyp hinzu:
- Startseite – zeigt auf
https://yourstore.com/ - Produkte – zeigt auf
https://yourstore.com/products/product-slug - Kollektionen – zeigt auf
https://yourstore.com/collections/collection-slug - Seiten – zeigt auf
https://yourstore.com/pages/page-slug - Blogposts – zeigt auf
https://yourstore.com/blogs/blog-name/post-slug
Um zu überprüfen, welchen Canonical-Tag Ihr Shop verwendet, besuchen Sie eine beliebige Seite → Rechtsklick → Seitenquelltext anzeigen → suchen Sie nach canonical. Sie werden so etwas sehen:
<link rel="canonical" href="https://yourstore.com/products/example-product" />
Für die meisten Shops sind die automatischen Canonicals von Shopify korrekt und sollten nicht verändert werden.
Verwandt: Customize a Collection Page in Shopify.
Verwandt: Create a Collection Page in Shopify.
Wann Shopify-Canonical-Tags Probleme verursachen können
Produktvarianten
Shopify-Produktvarianten erzeugen URLs wie /products/t-shirt?variant=12345. Standardmäßig setzt Shopify den Canonical-Tag für alle Varianten auf die Basis-Produkt-URL (/products/t-shirt), was das richtige Verhalten ist – Sie möchten nicht, dass Google jede Größen- und Farbkombination als separate Seite indexiert.
Wann dies ein Problem ist: Wenn eine Variante sich so stark vom Basisprodukt unterscheidet, dass sie eine eigene Seite verdient (anderer Produktname, deutlich anderer Inhalt), kann der Canonical-Verweis auf das Basisprodukt sie unterdrücken. Lösung: Erstellen Sie ein separates Produkt anstelle einer Variante.
Produkte, die über mehrere Kollektionspfade erreichbar sind
In Shopify kann ein Produkt in mehreren Kollektionen erscheinen. Dies erzeugt mehrere URLs:
/collections/herren/products/leder-portemonnaie/collections/accessoires/products/leder-portemonnaie/products/leder-portemonnaie
Shopify setzt den Canonical-Tag auf /products/leder-portemonnaie (die direkte Produkt-URL), unabhängig davon, welcher Kollektionspfad verwendet wird. Das ist das richtige Verhalten – Google konsolidiert die Ranking-Signale auf der Canonical-URL.
Kollektions-Paginierung
Wenn eine Kollektion mehrere Seiten hat, generiert Shopify URLs wie /collections/all?page=2, /collections/all?page=3 usw. Diese sind alle per Canonical auf die Basis-Kollektions-URL (/collections/all) verwiesen.
Bedenken: Google sollte dennoch in der Lage sein, paginierte Seiten zu crawlen, um alle Ihre Produkte zu entdecken. Die Verwendung von rel=“next” und rel=“prev” für die Paginierung wurde von Google 2019 eingestellt – stellen Sie einfach sicher, dass paginierte Seiten normal verlinkt sind, dann wird Google sie crawlen.
Der ?sort_by-Parameter
Wenn Shopper Kollektionen sortieren (nach Preis, Bestsellern usw.), generiert Shopify URLs wie /collections/all?sort_by=price-ascending. Diese werden auf die Basis-URL der Kollektion canonicalized – das ist das korrekte Verhalten.
Passend dazu: So passt du eine Kategorie-Seite in Shopify an (2026).
Passend dazu: So erstellen Sie eine Collection-Seite in Shopify (2026).
Passend dazu: So fügen Sie strukturierte Daten in Shopify hinzu (2026).
So überschreiben Sie einen Canonical-Tag in Shopify
Wenn du einen benutzerdefinierten Canonical Tag für einen bestimmten Seitentyp festlegen musst, bearbeite die theme.liquid in deinem Code-Editor.
Schritt 1 – Dupliziere dein Theme. Arbeite immer an einer Kopie.
Schritt 2 – Finde den Canonical Tag. Online-Shop → Themes → Aktionen → Code bearbeiten → öffne theme.liquid. Suche nach canonical, um den vorhandenen Tag zu finden.
Schritt 3 – Ändere die Logik. Der Canonical Tag wird normalerweise mit Liquid wie folgt gesetzt:
<link rel="canonical" href="{{ canonical_url }}" />
Um dies für ein bestimmtes Template zu überschreiben:
{% if template == 'page' and page.handle == 'deine-spezifische-seite' %}
<link rel="canonical" href="https://deinshop.de/pages/canonical-version" />
{% else %}
<link rel="canonical" href="{{ canonical_url }}" />
{% endif %}
Das ist die Art von Änderung, die Fudge für dich erledigen kann – beschreibe einfach den Override, den du benötigst, und es generiert den Liquid-Code zur Überprüfung.
Passend dazu: So beheben Sie 404-Seiten in Shopify (2026).
Wann Sie Canonical-Tags NICHT überschreiben sollten
Überschreiben Sie Canonical-Tags nur, wenn Sie ein spezifisches, bestätigtes Problem haben. Falsche Canonical-Tags können:
- Das Ranking genau der Seiten unterdrücken, denen Sie helfen wollen
- Googles Verständnis Ihrer Seitengesamtstruktur verwirren
- Signale senden, die Ihrer Sitemap widersprechen
Bevor Sie etwas überschreiben, nutzen Sie die Google Search Console, um zu prüfen, ob Google einen anderen Canonical-Tag gewählt hat als den von Ihnen angegebenen. Wenn Google Ihren Canonical-Tag ignoriert, ist das ein Signal, dass Ihr Inhalt tatsächlich als Duplicate Content erscheint und das Problem auf Inhaltsebene gelöst werden muss, nicht nur per Tag.
Canonical-Tags in Ihrem gesamten Shop prüfen
Nutzen Sie ein Crawling-Tool (die kostenlose Version von Screaming Frog erlaubt 500 URLs), um alle Canonical-Tags Ihres Shops zu exportieren. Achten Sie auf:
- Seiten, bei denen der Canonical auf eine andere URL zeigt als die Seite, auf der man sich befindet (kann beabsichtigt sein oder auch nicht)
- Seiten ohne Canonical-Tag (sollte bei modernen Shopify-Themes nicht vorkommen, Prüfung lohnt sich aber)
- Seiten, bei denen der Canonical auf eine 404-URL zeigt (ein echtes Problem)
FAQ
Nein, in fast allen Fällen. Shopify fügt Canonical-Tags automatisch zu jedem Standard-Seitentyp hinzu. Manuelle Überschreibungen sind nur nötig, wenn du ein bestätigtes Duplicate-Content-Problem hast, das die Standardeinstellungen von Shopify nicht beheben — wie eine benutzerdefinierte Seite, die Inhalte einer anderen URL spiegelt. Um dies sicher zu überschreiben, beschreibe Fudge, welchen Canonical du möchtest ("setze den Canonical von /pages/spring-2026 auf /collections/spring") und es fügt das richtige <link rel="canonical"> in den <head> der Seite ein.
Google behandelt Canonical-Tags als Hinweis, nicht als direkte Anweisung. Wenn die Seite, die Google als Canonical ausgewählt hat, stärkere Signale aufweist (mehr Backlinks, mehr Nutzerinteraktion, eine autoritärere URL), kann es stattdessen diese auswählen. Das URL-Prüftool in der Search Console zeigt dir, welchen Canonical Google ausgewählt hat und warum.
Shopify macht das bereits standardmäßig – jedes Produkt, jede Collection und jede Seite hat einen Canonical, der auf sich selbst zeigt. Du musst ihn nicht manuell hinzufügen. Wenn du fehlende oder falsche Canonicals siehst, überprüfe die theme.liquid, falls eine vorherige Bearbeitung den Standard-Tag entfernt hat.
Sie bekommen automatisch einen. Filter-URLs wie /collections/all?filter.p.tag=summer werden standardmäßig auf die Basis-Collection-URL kanonisiert. Das ist auch richtig so – gefilterte Ansichten sind normalerweise keine Seiten, die du separat indexieren möchtest.
Rechtsklick auf die Seite → "Seitenquelltext anzeigen" → suche nach canonical. Du siehst dann einen <link rel="canonical" href="...">-Tag im <head>. Für einen großflächigen Audit kannst du Screaming Frog (kostenlos für bis zu 500 URLs) oder den Site-Crawl deiner SEO-Plattform nutzen.