Wie funktioniert ein Canonical-Tag?

Kurzantwort
Ein Canonical-Tag steht im Seitenkopf und nennt Suchmaschinen die bevorzugte URL eines gleichen oder sehr ähnlichen Inhalts. Google kann Ranking-Signale mehrerer Varianten auf dieser Adresse zusammenführen und sie indexieren. Der Canonical ist jedoch ein Hinweis, keine verbindliche Anweisung. Deshalb müssen interne Links, Sitemap und Weiterleitungen dieselbe URL unterstützen.
Der Canonical-Tag löst vor allem technische SEO-Fragen bei Produktvarianten, URL-Parametern, Druckansichten und mehrfach erreichbaren Seiten. Seine Wirkung hängt weniger vom einzelnen HTML-Element ab als von der gesamten Signalkette. Genau dort entstehen die Fehler, durch die Google trotz korrekt aussehendem Tag eine andere URL auswählt.
1. Canonical bedeutet zweierlei
1.1 Was macht die Firma Canonical?
Canonical ist ein britisches Softwareunternehmen und hat mit dem gleichnamigen SEO-Begriff zunächst nichts zu tun. Die Firma entwickelt und betreut Produkte rund um freie Software, Cloud-Infrastrukturen und das Betriebssystem Ubuntu. Wer nach Canonical sucht, kann deshalb sowohl das Unternehmen als auch das HTML-Element zur Kanonisierung von URLs meinen.
1.2 Was macht Canonical mit Ubuntu?
Canonical entwickelt, veröffentlicht und unterstützt Ubuntu. Das Unternehmen koordiniert unter anderem neue Versionen, Sicherheitsupdates und kommerzielle Angebote für den Einsatz auf Servern, Desktop-Rechnern und in Cloud-Umgebungen. Für die weitere Erklärung bleiben wir beim SEO-Thema, also bei rel='canonical'.
2. So arbeitet ein Canonical-Tag
Das Canonical-Tag wird normalerweise im <head>-Bereich des HTML-Dokuments eingebaut. Die URL im href-Attribut bezeichnet die Fassung, die Google als maßgebliche Version verwenden soll:
<link rel='canonical' href='https://www.beispiel.de/produkt/'>
Ist ein Produkt zusätzlich unter /produkt/?farbe=blau und /kategorie/produkt/ erreichbar, können beide Varianten auf https://www.beispiel.de/produkt/ verweisen. Suchmaschinen erkennen dadurch, dass die URLs inhaltlich zusammengehören. Google kann Signale wie externe Links auf der kanonischen Adresse bündeln, anstatt mehrere nahezu identische URLs getrennt zu bewerten.

In einem sauberen Aufbau verweist auch die bevorzugte Seite mit einem sogenannten Self-Canonical auf sich selbst. Das reduziert Interpretationsspielraum, wenn ein Content-Management-System dieselbe Seite mit Trackingparametern, Session-IDs oder unterschiedlichen URL-Schreibweisen ausliefert.
Canonical als Empfehlung verstehen
Die praktische Regel lautet: Wähle eine eindeutige Haupt-URL und richte sämtliche technischen Signale auf diese Adresse aus. Ein einzelner Canonical-Link korrigiert keine widersprüchliche Website-Struktur.
3. Was macht rel canonical genau?
rel='canonical' beschreibt die Beziehung zwischen der aufgerufenen Seite und ihrer bevorzugten Fassung. Google prüft diese Angabe zusammen mit weiteren Signalen. Dazu gehören insbesondere interne Links, Weiterleitungen, die XML-Sitemap, HTTPS, URL-Struktur und die inhaltliche Übereinstimmung der Seiten.
Der kritische Punkt zeigt sich oft nach Änderungen an Shop-Filtern oder Templates: Im Quellcode steht ein Canonical auf URL A, die Navigation verlinkt aber ausschließlich URL B und in der Sitemap befindet sich URL C. Alle drei Adressen liefern Status 200 und zeigen denselben Inhalt. Google muss nun selbst entscheiden, welchem Signal es vertraut. Das Tag wirkt dann nicht scheinbar zu schwach, sondern die Website sendet drei unterschiedliche Antworten auf dieselbe Frage.
Die Entscheidungshilfe ist deshalb einfach: Führe Signale zusammen, statt nur Canonical-Tags zu setzen. Wenn Google eine andere kanonische URL auswählt als du, solltest du zuerst interne Links, Sitemap und Weiterleitungen prüfen. Das erneute Einfügen desselben Tags verändert den Konflikt nicht.
Wenn du die technischen Signale deiner Domain gebündelt prüfen möchtest, kannst du einen Free Account anlegen:
4. Wie funktioniert Canonical bei mehreren URLs?
Canonical-Tags eignen sich für URLs, die erreichbar bleiben müssen, aber keinen eigenen Platz im Google-Index benötigen. Typische Beispiele sind Produktseiten mit Trackingparametern, sortierte Kategorieseiten, Druckansichten, mobile Alternativfassungen oder technisch erzeugte URL-Varianten.
Ein Onlineshop kann beispielsweise dieselbe Kategorie über ?sortierung=preis, ?sortierung=neu und ohne Parameter ausgeben. Bleiben Produkte, Überschrift und Hauptinhalt weitgehend gleich, können die sortierten Varianten auf die parameterfreie Kategorie verweisen. Unterscheiden sich die Seiten dagegen in Suchintention und Inhalt deutlich, wäre ein gemeinsamer Canonical fachlich falsch.
| Situation | Passende Maßnahme | Ergebnis |
|---|---|---|
| Gleicher Inhalt bleibt unter mehreren URLs erreichbar | Canonical-Tag | Signale können auf einer bevorzugten URL gebündelt werden |
| Eine alte URL verschwindet dauerhaft | 301-Weiterleitung | Nutzer und Suchmaschinen gelangen direkt zur neuen Adresse |
| Eine erreichbare Seite soll nicht indexiert werden | Noindex | Die URL kann gecrawlt, aber aus dem Index entfernt werden |
| Ein Bereich soll nicht gecrawlt werden | robots.txt | Der Abruf wird eingeschränkt, HTML-Signale können ungelesen bleiben |
Bei einem Relaunch ersetzt der Canonical keine Weiterleitung. Ist eine URL dauerhaft verschwunden, gehört eine 301-Weiterleitung auf die inhaltlich passende neue Adresse gesetzt. Der Canonical allein lässt die alte Seite für Nutzer erreichbar und erzeugt keinen automatischen Wechsel auf das neue Ziel. Eine ausführliche Vorbereitung bietet die SEO-Checkliste für den Website-Relaunch.
5. Warum Google den Canonical ignoriert
Ein Canonical-Tag ist für Google ein starkes Signal, aber keine Anweisung. Google kann eine andere URL als kanonisch bestimmen, wenn die angegebene Adresse nicht erreichbar ist, einen anderen Inhalt zeigt oder von der übrigen Seitenstruktur kaum unterstützt wird.
Ein besonders teurer Fehler entsteht, wenn Tausende Seiten automatisch auf eine einzelne Kategorie oder die Startseite verweisen. Inhaltlich passende Duplikate werden damit nicht konsolidiert. Stattdessen entsteht eine Canonical-Zuordnung zwischen fachlich verschiedenen Seiten. Google kann diese Angabe ignorieren, während wichtige Produkt- oder Themenseiten ihre eigene Indexierbarkeit verlieren.
Sperre eine URL mit Canonical nicht über die robots.txt. Darf Google die Seite nicht crawlen, kann der Bot das Canonical-Element im HTML-Code nicht lesen. Soll die Angabe verarbeitet werden, muss die Variante für den Crawler abrufbar bleiben.
Auch technische Detailfehler reichen aus, um die gewünschte Kanonisierung zu schwächen. Der Canonical kann leer sein, mehrfach im HTML vorkommen oder auf eine URL mit Status 404 beziehungsweise 500 zeigen. Die Crawler-Checkliste empfiehlt deshalb, genau einen gültigen Canonical pro Seite zu verwenden und sicherzustellen, dass das Ziel mit Status 200 erreichbar ist.
6. Canonical-Tags richtig prüfen
Die Prüfung beginnt im Quellcode, darf dort aber nicht enden. Ein optisch korrektes HTML-Element sagt noch nichts darüber aus, ob das Ziel erreichbar, indexierbar und mit der restlichen Website-Struktur vereinbar ist.
Der Technical Crawler der Performance Suite prüft pro Durchlauf mehr als 100 technische Punkte, darunter Canonicals, Statuscodes, Ladezeiten und weitere Crawling-Signale. Bei Canonicals zählt vor allem die Verbindung der Daten: Ein Ziel mit Status 404, ein leerer Eintrag oder mehrere Tags werden nicht als isolierte Codezeilen betrachtet, sondern als Teil der technischen Signalkette.
Wenn Canonicals nur ein Symptom einer unklaren URL-Struktur sind, reicht ein einzelner Crawl häufig nicht aus. Ein vertiefender SEO-Audit untersucht zusätzlich Templates, Indexierungslogik, interne Verlinkung und die Ursachen für wiederkehrende Fehler. Einzelne Fachbegriffe kannst du außerdem im SEO-Lexikon nachschlagen.
7. So gehen wir vor
Bei der Online Solutions Group GmbH beginnen wir mit einer vollständigen Liste der indexierbaren URLs und ihrer Canonical-Ziele. Danach gleichen wir Statuscodes, interne Links, Sitemap und Weiterleitungen ab. Der Technical Crawler macht Abweichungen laufend sichtbar, während unsere Experten festlegen, welche URL fachlich tatsächlich die Hauptfassung sein soll. Bei größeren Websites verbinden wir diese Prüfung mit einem technischen Audit und einer priorisierten Umsetzung, damit zuerst die Fehler mit Einfluss auf Indexierung und organischen Traffic behoben werden.
8. Häufige Fragen zu Canonicals
Was ist ein Canonical-Tag einfach erklärt?
Ein Canonical-Tag ist ein HTML-Hinweis auf die bevorzugte Adresse eines Inhalts. Er hilft Suchmaschinen, mehrere gleiche oder sehr ähnliche URLs einer Hauptversion zuzuordnen.
Wie sieht ein Canonical-Tag aus?
Ein Canonical-Tag besteht aus einem link-Element mit rel='canonical' und der vollständigen bevorzugten URL im href-Attribut. Er wird üblicherweise im head-Bereich der Seite eingebaut.
Muss jede Seite einen Canonical haben?
Ein Self-Canonical auf jeder indexierbaren Seite ist in vielen Websites sinnvoll, weil er die bevorzugte URL eindeutig nennt. Zwingend erforderlich ist er vor allem dort, wo gleiche oder sehr ähnliche Inhalte unter mehreren Adressen erreichbar sind.
Kann Google einen Canonical ignorieren?
Ja. Der Canonical ist ein Hinweis und keine verbindliche Anweisung. Google kann eine andere URL wählen, wenn interne Links, Sitemap, Weiterleitungen, Inhalte oder Statuscodes gegen die angegebene Adresse sprechen.
Was ist der Unterschied zwischen Canonical und 301-Weiterleitung?
Ein Canonical lässt beide URLs erreichbar und empfiehlt eine bevorzugte Version für die Indexierung. Eine 301-Weiterleitung führt Nutzer und Suchmaschinen dauerhaft von der alten zur neuen URL.
Darf eine Canonical-Seite in der robots.txt gesperrt sein?
Die Quellseite sollte nicht per robots.txt gesperrt werden, wenn Google ihren Canonical lesen soll. Ohne Crawling kann der Bot das HTML-Element nicht abrufen und die Angabe nicht verarbeiten.
Wohin sollte ein Canonical-Tag zeigen?
Der Canonical sollte auf eine inhaltlich passende, indexierbare URL mit Statuscode 200 zeigen. Diese URL sollte auch intern verlinkt und in der XML-Sitemap aufgeführt sein.
9. Eine URL, eine Signalkette
Setze den Canonical erst, nachdem du die gewünschte Haupt-URL festgelegt hast. Richte anschließend interne Links, Sitemap, Statuscodes und Weiterleitungen auf dieselbe Entscheidung aus. So wird aus einer einzelnen HTML-Angabe eine verständliche technische Struktur, der Suchmaschinen zuverlässig folgen können.
Wenn du prüfen möchtest, welche Canonical-Konflikte deine Indexierung beeinflussen, besprechen wir die URL-Struktur in einem kostenlosen und unverbindlichen Erstgespräch.








Keine Kommentare vorhanden