Ein Canonical Tag ist ein HTML-Signal, das Suchmaschinen mitteilt, welche Adresse die "Master"-Version ist, wenn derselbe oder sehr ähnliche Inhalt über mehrere URLs erreichbar ist. Es ist eine einzige Zeile im <head>-Bereich der Seite, spielt aber richtig eingesetzt eine entscheidende SEO-Rolle, indem es die durch Duplicate Content verursachte Verwässerung der Rankings verhindert.
Woher das Problem mit Duplicate Content kommt
Die meisten Seitenbetreiber kopieren ihre Inhalte nicht absichtlich; Duplicate Content entsteht aus technischen Gründen von selbst. Dasselbe Produkt oder derselbe Artikel wird mit winzigen Unterschieden auf vielen URLs veröffentlicht:
https://site.com/produktundhttps://www.site.com/produkt(mit/ohne www)- die
http://- undhttps://-Versionen - Adressen mit Tracking-Parametern:
/produkt?utm_source=newsletter - Filter- und Sortierparameter:
/schuhe?farbe=schwarz&sortieren=preis - Versionen mit/ohne abschließenden Schrägstrich:
/blog/und/blog
Google kann jede dieser Adressen als eigene Seite behandeln. Die Folge: Der Linkwert und die Ranking-Signale für denselben Inhalt verteilen sich auf mehrere URLs, und keine ist für sich allein so stark, wie sie sein sollte. Genau hier kommt der Canonical Tag ins Spiel.
Wie man einen Canonical Tag schreibt
Der Canonical Tag wird in den <head>-Bereich der Seite eingefügt und verweist auf die URL, die als Original gelten soll:
<link rel="canonical" href="https://site.com/produkt">
Du fügst diese Zeile allen Varianten desselben Inhalts hinzu (mit Parametern, mit www usw.) und lässt sie alle auf dieselbe Master-URL zeigen. Die Master-Seite selbst sollte ebenfalls einen selbstverweisenden Canonical (self-referencing) tragen, der auf sich selbst zeigt; so teilst du Google deine Präferenz klar mit.
Ein wichtiger Punkt: Ein Canonical ist eine Empfehlung, keine Weiterleitung. Google folgt ihm meist, aber nicht zwingend. Wenn der Inhalt wirklich unterschiedlich ist oder die Signale sich widersprechen, kann die Suchmaschine ihre eigene URL als Canonical wählen.
Absolute URLs verwenden und konsistent bleiben
Verwende für den Canonical-Wert immer die vollständige (absolute) URL inklusive Protokoll. Relative Pfade (wie /produkt) können in manchen Fällen falsch interpretiert werden:
<!-- Richtig -->
<link rel="canonical" href="https://site.com/blog/canonical-tag">
<!-- Riskant -->
<link rel="canonical" href="/blog/canonical-tag">
Der Canonical darf außerdem nicht im Widerspruch zu den übrigen Signalen deiner Seite stehen. Wenn der Canonical auf eine URL zeigt, während deine Sitemap, deine internen Links und deine Weiterleitungen auf eine andere verweisen, erhält Google widersprüchliche Signale. Lege deine Master-URL fest und verwende über alle diese Kanäle dieselbe Adresse.
Häufige Fehler
- Jede Seite auf die Startseite canonisieren: ein häufiger Unfall. Wenn alle Seiten ihren Canonical auf
https://site.com/richten, kann Google aufhören, die übrigen Seiten zu indexieren. - Canonical und
noindexauf derselben Seite: eine widersprüchliche Anweisung. Der Canonical sagt "zähle diese Seite als identisch mit jener", währendnoindexsagt "indexiere diese Seite gar nicht". Verwende beide nicht zusammen. - Falscher Einsatz bei paginierten Listen: canonisiere Seite 2 und 3 nicht auf Seite 1; jede Seite hat anderen Inhalt und sollte selbst-canonisch sein.
- Auf eine gesperrte Seite canonisieren: auf eine URL zu verweisen, deren Crawling in der
robots.txtgesperrt ist, funktioniert nicht; wenn Google diese Seite nicht sehen kann, kann es auch ihr Canonical-Signal nicht lesen.
Canonical über den HTTP-Header
Nicht-HTML-Dateien (etwa PDFs) haben keinen <head>-Bereich. In diesem Fall kann der Canonical über den HTTP-Antwort-Header gesendet werden:
Link: <https://site.com/dateien/anleitung.pdf>; rel="canonical"
Mit dieser Methode können auch herunterladbare Dokumente auf ihre korrekte Master-Adresse verweisen. Du musst diesen Header über die Konfiguration deines Webservers (zum Beispiel Nginx oder Apache) hinzufügen.
Canonical oder 301-Weiterleitung
Beide erfüllen unterschiedliche Zwecke. Wenn eine URL künftig nicht mehr existieren soll und du den Nutzer dauerhaft auf eine andere Adresse umleiten willst, verwende eine 301-Weiterleitung. Müssen aber beide URLs erreichbar bleiben (zum Beispiel Produktseiten mit Filterparametern), kannst du nicht weiterleiten; dann ist der Canonical das richtige Werkzeug. Kurz gesagt: Soll der Nutzer beide Versionen sehen, nutze Canonical; soll er das nicht, eine 301.
Häufige Fragen
Verbessert ein Canonical Tag direkt mein Ranking?
Er verspricht keine direkte Ranking-Steigerung. Was er tut, ist verstreute Signale auf einer einzigen URL zu bündeln und die Verwirrung durch Duplicate Content zu beseitigen. Das hilft deiner Master-Seite indirekt, sich klarer und stärker zu positionieren.
Sollte ich jeder Seite einen Canonical hinzufügen?
Selbst auf Seiten ohne Duplikat ist ein selbstverweisender Canonical eine gute Praxis. Er schützt dich vor Parameter-Unfällen, wenn es Adressen mit Query-String oder irgendein Duplikationsrisiko gibt.
Was passiert, wenn ich den Canonical auf die falsche URL setze?
Dann hast du Google die falsche Seite als Original genannt; die eigentlich gewünschte Seite wird möglicherweise nicht indexiert oder erscheint nicht in der Suche. Prüfe deine Canonical-Werte daher immer vor dem Livegang und verifiziere sie im Bericht "Seiten" der Search Console.
Hast du Duplicate Content auf deiner Seite? Lass uns deine Canonical-Struktur und dein technisches SEO-Setup gemeinsam richtig einrichten. Kontaktiere mich und wir schauen uns deine Seite an.