Das Tag <link rel="canonical"> ist eines der wirksamsten SEO-Werkzeuge – und eines der am häufigsten falsch eingesetzten auf E-Commerce-Websites. Richtig konfiguriert löst es Duplicate Content, bündelt die SEO-Autorität und hilft dabei, die Tausenden technischen URLs sauber zu steuern, die ein Katalog erzeugt.
Hier sind die 4 konkreten Fälle, die man bei 90 % der Shops sieht, und die richtige Umsetzung für jeden davon.
Signalisiert Google, dass diese URL die Referenzversion ist (keine Kopie, keine Variante)
Schützt vor störenden Parametern (UTM, Tracking usw.): Wenn jemand auf /products/chaussure-derby?ref=newsletter verlinkt, sieht Google das Canonical und erkennt, dass die eigentliche URL die saubere Version ist
Hilft, URLs mit/ohne trailing slash, mit/ohne www, http vs https zu vereinheitlichen
Ohne Canonical muss Google raten, welche URL kanonisiert werden soll, und diese Wahl ist nicht immer optimal.
Auf den meisten Plattformen (Shopify, WooCommerce) ändern Varianten den Preis und die angezeigten Bilder, erzeugen aber keine echte neue Seite – nur dieselbe Seite mit einem anderen state.
Canonical-Umsetzung:
<!-- Auf ALLEN diesen URLs zeigt das Canonical auf das Hauptprodukt -->
<link rel="canonical" href="https://example.com/products/chaussure-derby" />
Auch wenn die aktuelle URL ist, bleibt das Canonical die Version ohne Parameter. Google bündelt den gesamten „Link Juice“ auf der Parent-URL, und die Varianten erscheinen nie in den SERP.
Hat dir dieser Artikel gefallen?
?variant=12346
Häufiger Fehler: Jede Variante mit ihrem eigenen Parameter auf sich selbst kanonisieren lassen. Ergebnis: Google sieht 20 nahezu identische Seiten und rankt keine davon richtig.
Sie haben eine Kategorie „Schuhe“ mit 200 Produkten, aufgeteilt auf 10 Seiten:
/collections/chaussures ← Seite 1
/collections/chaussures?page=2 ← Seite 2
/collections/chaussures?page=3 ← Seite 3
Ansatz 2026 (nach rel=next/prev):
Google hat die Unterstützung für rel=next/prev 2019 eingestellt. Die aktuelle Best Practice:
<!-- Auf /collections/chaussures -->
<link rel="canonical" href="https://example.com/collections/chaussures" />
<!-- Auf /collections/chaussures?page=2 -->
<link rel="canonical" href="https://example.com/collections/chaussures?page=2" />
<!-- Auf /collections/chaussures?page=3 -->
<link rel="canonical" href="https://example.com/collections/chaussures?page=3" />
Jede Seite ist self-referential – sie enthält anderen Content (andere Produkte) und sollte daher separat indexiert werden.
Was Sie NICHT tun sollten: Alle paginierten Seiten auf Seite 1 kanonisieren. Das ist ein häufiger Fehler. Ergebnis: Google indexiert nur Seite 1, Ihre Produkte auf Seite 3–10 werden unsichtbar.
Das ist der komplexeste Fall. Eine Kategorie mit Filtern:
/collections/chaussures ← ungefiltert
/collections/chaussures?color=noir ← nach Farbe gefiltert
/collections/chaussures?color=noir&size=44 ← nach Farbe + Größe gefiltert
/collections/chaussures?sort_by=price-asc ← nach Preis sortiert
Drei mögliche Strategien:
Strategie 1 — Alle gefilterten Varianten auf die Hauptkategorie kanonisieren
<!-- Auf /collections/chaussures?color=noir -->
<link rel="canonical" href="https://example.com/collections/chaussures" />
Einfach. Geeignet, wenn Sie gefilterte Seiten nicht indexieren möchten. Nachteil: Suchanfragen wie „schwarze Schuhe“ ranken dann nicht auf die passende gefilterte Seite.
Strategie 2 — Saubere URLs für wichtige Filter, self-canonical
Für Kombinationen mit hohem Suchvolumen saubere URLs anlegen:
Shopify erzeugt automatisch ein Canonical auf jeder Produktseite, das auf die saubere URL ohne Parameter zeigt. Standardmäßig meist korrekt. Sie können es über das Template überschreiben:
Kein natives Canonical auf allen Seiten. SEO-Plugins (Yoast, RankMath, AIO SEO) übernehmen das. Alle setzen standardmäßig ein self-referential canonical, mit Option zur Anpassung pro Seite.
Prüfen Sie per site: in Google oder mit Screaming Frog, ob jede URL Ihrer Website ein Canonical hat und ob es auf die richtige URL zeigt.
Nicht direkt, aber sie ist riskant. Google wählt dann seine eigene kanonische URL, und das ist möglicherweise nicht die, die Sie möchten. In einem E-Commerce-Shop sollte das Canonical immer explizit gesetzt werden.
Nein. Das Canonical ist ein Signal, Google kann es ignorieren, wenn eine andere URL aus seiner Sicht passender ist. Häufige Gründe: Canonical auf eine qualitativ schwächere Seite, auf eine Seite mit weniger Backlinks oder ein Widerspruch zu anderen Signalen (hreflang, internal linking).
301 ist eine physische Weiterleitung: Nutzer und Bot werden auf eine andere URL geschickt. Canonical lässt die aktuelle URL erreichbar, signalisiert aber, dass eine andere die Referenzversion ist. Verwenden Sie 301 für dauerhaft verschobene URLs, Canonical für beabsichtigte Duplicates (Varianten, Parameter).
Nein, normalerweise nicht. Google „führt“ die Seite mit ihrem Canonical zusammen und indexiert nur die kanonische URL. Wenn Sie möchten, dass beide indexiert werden (seltener Fall), müssen Sie den Inhalt unterscheiden und auf jeder Seite ein self-referential canonical verwenden.
Technisch ja, praktisch nein. Verwenden Sie immer die absolute URL mit Protokoll (https://example.com/products/foo). Relative URLs sind eine Fehlerquelle (falsches scheme, falscher host).
Bei einem Katalog mit 50.000 SKU kostet eine schlecht aufgeteilte Sitemap Wochen bei der Indexierung. So strukturieren Sie eine Produkt-Sitemap richtig.