onlinewachsen.de

Canonical Tag

Duplicate Content ist eines der häufigsten technischen SEO-Probleme – und der Canonical Tag ist die sauberste Lösung dafür. Er sagt Google unmissverständlich: Diese URL ist die bevorzugte Version. Alle anderen sind Duplikate.

Definition
Der Canonical Tag (offiziell: rel="canonical") ist ein HTML-Element im <head>-Bereich einer Seite. Er teilt Suchmaschinen mit, welche URL als die „originale" oder bevorzugte Version eines Inhalts behandelt werden soll – und verhindert so, dass doppelter Inhalt die Rankingkraft einer Seite aufteilt.

Warum entsteht Duplicate Content überhaupt?

Viele Websites erzeugen unbewusst mehrere URLs mit identischem oder sehr ähnlichem Inhalt. Google sieht diese als konkurrierende Versionen und muss selbst entscheiden, welche davon in den Suchergebnissen erscheint – oft mit dem falschen Ergebnis:

  • URL-Parameter: /produkt/?farbe=rot und /produkt/?farbe=blau zeigen denselben Inhalt
  • HTTP vs. HTTPS / www vs. non-www: Vier technisch verschiedene URLs, ein Inhalt
  • Trailing Slash: /leistungen und /leistungen/ gelten als unterschiedliche URLs
  • Druckversionen: /artikel/?print=1 dupliziert den Originalartikel
  • Paginierung: Seite 1 und Seite 2 eines Artikels mit teilweise überlappenden Inhalten
  • Syndizierter Content: Artikel, der auf mehreren Domains veröffentlicht wird

Syntax und Implementierung

Der Canonical Tag wird im <head>-Bereich jeder HTML-Seite platziert – auch auf der kanonischen URL selbst (selbstreferenzierende Canonical):

<!-- Im <head> der Seite -->
<link rel="canonical" href="https://beispiel.de/leistungen/webdesign/" />

<!-- Selbstreferenzierende Canonical (Best Practice) -->
<!-- Auf https://beispiel.de/leistungen/webdesign/ selbst: -->
<link rel="canonical" href="https://beispiel.de/leistungen/webdesign/" />

<!-- Auf dem Duplikat z. B. mit Parameter: -->
<!-- https://beispiel.de/leistungen/webdesign/?ref=newsletter -->
<link rel="canonical" href="https://beispiel.de/leistungen/webdesign/" />

Alternativ kann der Canonical auch als HTTP-Header gesetzt werden – relevant für nicht-HTML-Dateien wie PDFs:

Link: <https://beispiel.de/whitepaper.pdf>; rel="canonical"

Typische Einsatzszenarien

SzenarioProblemLösung
Onlineshop mit FilternFilterparameter erzeugen hunderte URL-VariantenCanonical auf die ungefilterte Kategorieseite setzen
www vs. non-wwwZwei Domains mit identischem InhaltCanonical auf bevorzugte Version + 301-Weiterleitung
Syndizierter ContentArtikel auf mehreren Websites veröffentlichtCanonical auf die Originalquelle setzen (auch cross-domain)
ProduktvariantenGrößen/Farben als separate URLs mit gleichem TextCanonical auf Hauptproduktseite oder eigene Canonical je Variante
Paginierte InhalteSeite 2, 3… mit ähnlichem Inhalt wie Seite 1Jede Seite selbstreferenziell canonicalisieren, keine Weiterleitung

Häufige Fehler beim Canonical Tag

Typische Fehler
  • Canonical zeigt auf eine andere als die inhaltlich stärkste Seite
  • Widersprüchliche Canonicals auf verschiedenen Seiten
  • Canonical auf eine noindex-Seite gesetzt
  • Canonical auf eine 404- oder weiterleitende URL
  • Mehrere Canonical Tags auf einer Seite – Google ignoriert beide
Best Practices
  • Immer absolute URLs verwenden, nie relative Pfade
  • Canonical und Sitemap konsistent halten – nur kanonische URLs in die Sitemap
  • Selbstreferenzierende Canonicals auf jeder Seite setzen
  • Nach CMS-Updates auf automatisch gesetzte Canonicals prüfen
  • Mit der Search Console auf Canonical-Konflikte überwachen

Canonical Tag vs. 301-Weiterleitung

Beide Methoden lösen Duplicate-Content-Probleme – aber in unterschiedlichen Situationen:

Canonical Tag
Bevorzugte Version signalisieren

Beide URLs bleiben erreichbar. Sinnvoll wenn Duplikate technisch notwendig sind (z. B. Filterseiten, Druckversionen, Parameter-URLs).

301-Weiterleitung
Duplikat permanent entfernen

Die Duplikat-URL wird auf die Ziel-URL weitergeleitet. Stärkeres Signal – empfohlen wenn die Duplikat-URL für Nutzer keinen Mehrwert hat.

Kombination
Beide einsetzen

Für www/non-www oder HTTP/HTTPS empfiehlt sich beides: 301-Weiterleitung für Nutzer und Canonical als zusätzliches Signal für Google.

Wichtig
Kein Ersatz füreinander

Der Canonical Tag ist ein Hinweis, keine Anweisung. Google kann ihn ignorieren. Eine 301-Weiterleitung ist verbindlicher und sollte bevorzugt werden, wenn die Duplikat-URL entbehrlich ist.


Häufige Fragen

Muss ich auf jeder Seite einen Canonical Tag setzen?
+

Es ist Best Practice, auf jeder Seite einen selbstreferenziellen Canonical Tag zu setzen – auch wenn keine Duplikate bekannt sind. Das verhindert, dass Google eigenständig eine „falsche" kanonische Version wählt, und schützt vor unbeabsichtigten Duplikaten durch URL-Parameter oder Tracking-Codes.

Kann ein Canonical Tag auch auf eine fremde Domain zeigen?
+

Ja – das nennt sich Cross-Domain Canonical. Es wird eingesetzt, wenn derselbe Inhalt auf mehreren Domains erscheint (z. B. Syndizierung). Die kopierende Website setzt einen Canonical auf die Originalquelle und signalisiert Google damit, welche Version die maßgebliche ist.

Was passiert, wenn Google den Canonical Tag ignoriert?
+

Google behandelt den Canonical Tag als starken Hinweis, nicht als absolute Anweisung. Wenn interne Links, die Sitemap oder andere Signale einer anderen URL mehr Autorität verleihen, kann Google eine abweichende kanonische URL wählen. In solchen Fällen sollten alle Signale konsistent auf dieselbe bevorzugte URL zeigen.

Überträgt der Canonical Tag Linkjuice auf die kanonische URL?
+

Ja. Backlinks, die auf eine Duplikat-URL zeigen, werden durch den Canonical Tag auf die kanonische Version konsolidiert. Das ist einer der Hauptvorteile: Statt die Rankingkraft auf mehrere URL-Varianten aufzuteilen, bündelt der Canonical Tag sie auf eine einzige Seite.

Abschnitte

onlinewachsen.de