Canonical Tag: der stille Türsteher Ihrer Website

Stellen Sie sich vor, Sie haben drei Eingangstüren zu Ihrer Wohnung, alle führen in dasselbe Zimmer. Ihre Gäste wissen nicht, welche Tür die "richtige" ist, also klingeln sie an allen dreien. Genau das passiert auf vielen Websites: dieselbe Seite ist unter mehreren URLs erreichbar, und Google weiß nicht, welche es indexieren soll. Der Canonical Tag ist die kleine Zeile HTML, die dieses Chaos beendet.

Ich habe jahrelang als SEO-Berater gearbeitet und dabei einen Onlineshop mit rund 4.000 Produkten betreut, in dem fast jede Produktseite unter mindestens drei URLs existierte: einmal mit Tracking-Parameter, einmal über die Kategorie-Navigation und einmal direkt. Der Shop hatte ernsthafte Indexierungsprobleme, bis wir das Canonical Tag konsequent eingesetzt haben. Der Effekt war nicht über Nacht da, aber nach etwa acht Wochen tauchten die richtigen Produktseiten wieder zuverlässig in den Suchergebnissen auf.

Wichtige Erkenntnisse

  • Ein Canonical Tag ist ein HTML-Element im <head>-Bereich, das die kanonische URL einer Seite festlegt
  • Es löst das Problem doppelter Inhalte (Duplicate Content), indem es Google sagt, welche Version die "Original"-Version ist
  • Redirections haben mehr Gewicht als ein Canonical Tag, aber beide Signale können sich widersprechen
  • Canonical Tags werden oft falsch eingebaut: selbstreferenzierend, auf nicht-indexierbare URLs zeigend oder in Ketten
  • Für Onlineshops, mehrsprachige Seiten und Pagination gibt es spezielle Fallstricke
  • Ohne regelmäßige Kontrolle in der Google Search Console bleibt so ein Fehler monatelang unbemerkt

Was heißt canonical überhaupt?

Das Wort kommt aus dem Lateinischen und bedeutet übersetzt "kanonisch" – also "verbindlich", "allgemein anerkannt", "nach festgelegter Regel". Im kirchlichen Sprachgebrauch spricht man von kanonischen Texten, gemeint sind die offiziell anerkannten Schriften. Die Bedeutung hat sich über Jahrhunderte kaum verändert: kanonisch heißt: das ist die gültige Version, an der sich alles andere orientiert.

Was heißt canonical überhaupt?

Im Web hat sich der Begriff "kanonisch" für genau diese Rolle eingebürgert. Wenn mehrere URLs denselben Inhalt zeigen, ist eine davon die kanonische URL – die, die in Suchergebnissen erscheinen soll. Das Tag heißt rel="canonical", und Sie finden es als Zeile im Kopfbereich Ihrer HTML-Datei.

Die technische Definition

Ein Canonical Link ist ein HTML-Element, das über das Attribut rel="canonical" im <head>-Bereich einer Seite eingebaut wird. Es verweist per href auf die URL, die als Original behandelt werden soll. Das Grundschema sieht so aus:

<link rel="canonical" href="https://beispiel.de/kanonische-seite" />

Wer sich noch an die Anfänge erinnert: Google, Microsoft und Yahoo haben sich 2009 gemeinsam auf dieses Signal verständigt, damit Suchmaschinen dasselbe Problem einheitlich lösen können. Es gibt außerdem eine formale Norm, die das Verfahren beschreibt – RFC 6596. Für die tägliche Arbeit ist das eher Hintergrundwissen, aber es erklärt, warum Sie das Tag in jedem halbwegs modernen CMS antreffen.

Wozu braucht man das Tag konkret?

Doppelter Content entsteht schneller, als man denkt. Ein paar typische Auslöser aus meiner Praxis:

  • Ein Produkt ist über die Kategorie, die Markenübersicht und die Suche erreichbar – drei URLs, ein Inhalt
  • Tracking-Parameter wie ?utm_source=newsletter erzeugen bei jedem Aufruf eine "neue" Adresse
  • Für www und non-www sind beide Varianten online, weil die Weiterleitung nie eingerichtet wurde
  • HTTP und HTTPS existieren parallel, weil jemand die Migration halb durchgezogen hat

Ohne Canonical Tag verteilt Google die sogenannte Signals – also das Gewicht, das eine Seite für Rankings bekommt – über mehrere Adressen. Jede einzelne Version wirkt dann schwächer, als sie eigentlich sein müsste. Ich habe das bei einem Kunden erlebt, dessen bester Blogartikel über vier URL-Varianten lief. Nach dem Zusammenführen auf eine kanonische URL verbesserte sich seine Position für das Hauptkeyword innerhalb von drei Monaten deutlich.

Canonical Tag, 301-Redirect oder Sitemap: was wann?

Das ist die Frage, die mir in Beratungsgesprächen am häufigsten gestellt wird. Viele raten dann reflexartig zum Canonical Tag, weil man es eben kennt. Das ist nicht immer richtig.

Canonical Tag, 301-Redirect oder Sitemap: was wann?

Google behandelt verschiedene Canonization-Signale unterschiedlich stark. Die grobe Reihenfolge: Weiterleitungen schlagen Canonical Tags. Wenn Sie eine Seite dauerhaft nicht mehr brauchen, gehört dort eine 301-Redirect hin, kein Canonical Tag. Letzteres ist ein Hinweis, eine Weiterleitung ist eine Anweisung.

Methode Wirkung Typischer Einsatz
301-Redirect Stark – leitet Nutzer und Bots direkt um Seite existiert nicht mehr, alte URLs, Domain-Umzug
Canonical Tag Hinweis – Google kann ignorieren Mehrere URLs mit gleichem Inhalt bleiben technisch erreichbar
XML-Sitemap Schwach – reine Empfehlung Unterstützt die Indexierung, ersetzt kein Canonical
hreflang Ergänzend zu Canonical Mehrsprachige Seiten für unterschiedliche Zielgruppen

Die Sitemap ist kein Ersatz für ein Canonical Tag. Sie können dort eintragen, was Sie für wichtig halten, aber Google entscheidet am Ende selbst. Und hreflang löst ein anderes Problem: Sprach- und Ländervarianten sind keine Duplikate, sondern eigenständige Seiten für unterschiedliche Nutzer. Ein Canonical Tag darf hier nicht quer dazwischenfunken.

Pagination: der Fall, den fast alle falsch machen

Bei mehrseitigen Übersichten – etwa einem Blog-Archiv mit Seite 1, 2, 3 – sieht man oft Canonical Tags von allen Unterseiten auf Seite 1 zeigen. Das klingt logisch, ist aber ein Fehler: So verschwinden die Inhalte von Seite 2 und 3 aus dem Index, obwohl sie eigenständige Artikel enthalten. Ich habe selbst zwei Jahre gebraucht, bis mir das klar wurde. Seitdem setze ich bei Pagination selbstreferenzierende Canonicals ein: Seite 2 verweist auf Seite 2.

Die häufigsten Canonical-Fehler und wie Sie sie vermeiden

In der Google Search Console sehe ich regelmäßig Meldungen wie "Duplikat, vom Nutzer nicht als kanonisch ausgewählt" oder "Alternative Seite mit ordnungsgemäßem Canonical-Tag". Beides kann harmlos sein – oder auf einen echten Einbaufehler hinweisen. Die vier Klassiker:

Die häufigsten Canonical-Fehler und wie Sie sie vermeiden

Der selbstreferenzierende Canonical

Jede Seite sollte ein Canonical Tag auf sich selbst setzen, wenn sie die kanonische Version sein soll. Das klingt paradox, ist aber Best Practice: Sie machen damit explizit, dass diese URL die richtige ist. Fehlt das Tag, muss Google raten. Ich habe einmal eine Seite gesehen, auf der das Tag versehentlich auf die Startseite zeigte – also alle Unterseiten der Domain ihre Rankings an die Homepage abgaben. Bitter.

Canonical auf eine nicht indexierbare URL

Wenn Ihr Canonical auf eine URL zeigt, die per noindex ausgeschlossen ist, passiert Folgendes: Google folgt dem Signal, findet dort aber eine Anweisung, die Seite nicht zu indexieren. Ergebnis: beide Versionen fliegen aus dem Index. Diese Kombination ist widersprüchlich und sollte nie online gehen. Prüfen Sie bei jeder noindex-Seite, ob dort noch ein fremdverweisender Canonical sitzt.

Canonical-Ketten: A verweist auf B, B auf C

Wenn A auf B verweist und B wiederum auf C, nennt man das eine Canonical-Kette. Google folgt normalerweise bis C, aber nur mit Verzögerung – und manche Signale gehen unterwegs verloren. Regel: Immer direkt auf die endgültige kanonische URL verweisen. Kein Zwischenschritt. Ich habe das in einem Shop gesehen, wo Kategorie und Unterkategorie jeweils auf eine dritte Seite verwiesen, die selbst wieder auf eine vierte zeigte. Vier Wochen später war keine der Seiten mehr ordentlich indexiert.

Cross-Domain Canonical

Gelegentlich verweist ein Canonical Tag auf eine andere Domain. Das ist erlaubt und kann sinnvoll sein – etwa bei Syndication, wenn ein Gastbeitrag auf einer fremden Seite erscheint und Sie dort auf Ihr Original verweisen wollen. Vorsicht ist bei Multi-Country-Setups geboten: Unterschiedliche Länderversionen sind keine Duplikate. Ein Canonical Tag von der deutschen auf die englische Version wäre hier ein Eigentor.

Canonical Tags in der Google Search Console prüfen

Die Search Console ist Ihr Kontrollinstrument. Unter "Indexierung > Seiten" sehen Sie, welche URLs Google als kanonisch betrachtet und welche als "Alternative Seite mit ordnungsgemäßem Canonical-Tag" markiert sind. Letzteres ist zunächst kein Problem – es bedeutet, dass Google Ihr Signal akzeptiert hat.

Kritischer wird es bei "Duplikat ohne vom Nutzer ausgewählte kanonische Seite". Hier hat Google selbst entschieden, welche URL die kanonische ist – und sich womöglich gegen Sie entschieden. In dem Fall lohnt ein Blick auf die Seite: Steht dort wirklich das richtige Canonical Tag? Wird es per JavaScript nachgeladen, statt im Quellcode zu stehen?

Muss das Canonical Tag im HTML-Quellcode stehen oder darf es per JavaScript kommen?

Google kann Canonical Tags ausführen, die per JavaScript eingefügt werden. Zuverlässiger ist und bleibt das Tag im ursprünglichen HTML. Wenn Sie die Wahl haben, bauen Sie es serverseitig ins <head> ein. Bei großen Shops mit dynamischen Filtern ist das manchmal aufwendig, aber es zahlt sich aus.

Kann ich mehrere Canonical Tags auf einer Seite haben?

Technisch ja, praktisch nein. Google ignoriert widersprüchliche Signale – mehrere Canonical Tags auf derselben Seite gelten als widersprüchlich und werden verworfen. Halten Sie es bei genau einem pro Seite.

Fazit: ein Tag, das man verstehen sollte

Der Canonical Tag ist keines dieser glamourösen SEO-Themen. Niemand schreibt begeistert darüber. Aber er entscheidet mit darüber, ob Ihre Inhalte überhaupt eine Chance haben, gefunden zu werden.

Was ich nach Jahren am meisten unterschätzt habe: dass ein falsch gesetztes Canonical Tag stiller Schaden ist als eine kaputte Weiterleitung. Eine 301 liefert sofort einen Fehler. Ein Canonical, das auf die falsche URL zeigt, arbeitet monatelang im Hintergrund und niemand merkt es, bis die Rankings eingebrochen sind.

Wenn Sie nur eine Sache aus diesem Artikel mitnehmen: Prüfen Sie einmal im Quartal in der Google Search Console, welche URL Google für Ihre wichtigsten Seiten als kanonisch ansieht. Meistens passt es. Manchmal nicht. Und dann sind Sie froh, dass Sie nachgesehen haben.