Der Canonical Tag (rel="canonical") ist ein HTML-Element, das Suchmaschinen die bevorzugte URL einer Seite mitteilt. Er ist das wichtigste Werkzeug zur Vermeidung von Duplicate Content-Problemen.
Was ist ein Canonical Tag?
Der Canonical Tag wird im <head>-Bereich einer HTML-Seite platziert und hat folgendes Format: <link rel="canonical" href="https://example.com/seite/">. Er teilt Google mit: "Diese URL ist die Originalversion — bitte indexiere diese und nicht die Duplikate."
Der Canonical Tag wurde 2009 gemeinsam von Google, Bing und Yahoo eingeführt, um das wachsende Problem doppelter Inhalte zu lösen. Er ist ein "Hinweis" (hint) an Suchmaschinen — Google folgt ihm in den meisten Fällen, kann ihn aber ignorieren, wenn er widersprüchlich oder fehlerhaft ist.
Wann sollten Sie Canonical Tags verwenden?
Canonical Tags sind unverzichtbar bei: URL-Varianten (mit/ohne Trailing Slash, mit/ohne www), Parameter-URLs in Online-Shops (Filter, Sortierung), Druckversionen von Seiten, AMP-Seiten (die auf die Desktop-Version verweisen) und syndiziertem Content (wenn Ihr Content auf anderen Seiten veröffentlicht wird).
Best Practice: Setzen Sie auf jeder Seite einen selbstreferenzierenden Canonical Tag, der auf die eigene URL verweist. So stellen Sie sicher, dass Google immer die korrekte URL kennt — auch wenn unerwartete URL-Varianten entstehen.
Häufige Canonical Tag Fehler vermeiden
Die häufigsten Fehler: Canonical auf eine Seite setzen, die per robots.txt blockiert ist; Canonical auf eine nicht existierende URL; widersprüchliche Signale (Canonical sagt URL A, Sitemap enthält URL B); Canonical auf eine Seite mit noindex; Redirect-Ketten zum Canonical-Ziel.
Prüfen Sie Ihre Canonical Tags regelmäßig mit der Google Search Console oder Tools wie Screaming Frog. In der Search Console zeigt der Bericht "Seiten" an, welche Canonical-URLs Google tatsächlich wählt. Weicht die von Google gewählte URL von Ihrer ab, liegt ein Problem vor.
Canonical Tags korrekt implementieren
Ein Canonical Tag wird im <head>-Bereich der HTML-Seite platziert und sieht so aus:
<link rel="canonical" href="https://example.com/seite/">Jede Seite sollte einen selbstreferenzierenden Canonical Tag haben — also auf sich selbst verweisen. Das klingt redundant, ist aber wichtig: Es signalisiert Google eindeutig, dass dies die bevorzugte URL-Version ist. Ohne Canonical Tag muss Google raten, welche URL-Variante (mit/ohne www, mit/ohne Trailing Slash, HTTP/HTTPS) die kanonische ist.
Wichtige Regeln bei der Implementierung:
- Verwenden Sie absolute URLs (https://example.com/seite/) statt relativer Pfade (/seite/)
- Setzen Sie Canonical Tags nur auf inhaltlich identische oder sehr ähnliche Seiten
- Canonical Tags auf inhaltlich verschiedene Seiten werden von Google ignoriert
- Vermeiden Sie Canonical-Ketten: Seite A → Seite B → Seite C. Verweisen Sie direkt auf die finale URL.
- Der Canonical Tag muss im <head> stehen — im <body> wird er ignoriert
Canonical Tag vs. 301 Redirect
| Merkmal | Canonical Tag | 301 Redirect |
|---|---|---|
| Nutzer sieht die Seite? | Ja (beide URLs aufrufbar) | Nein (Weiterleitung) |
| Verbindlichkeit für Google | Hinweis (kann ignoriert werden) | Anweisung (wird befolgt) |
| Linkpower-Transfer | Ja (konsolidiert) | Ja (90-99 %) |
| Anwendungsfall | URL-Varianten, Filter, Paginierung | Permanente URL-Änderung, Domain-Umzug |
Faustregel: Wenn die alte URL nicht mehr existieren soll → 301 Redirect. Wenn beide URLs existieren müssen (z.B. Filter-URLs in Shops) → Canonical Tag. Bei Duplicate Content durch verschiedene URL-Varianten der gleichen Seite empfiehlt Google den Canonical Tag als ersten Schritt.
Häufige Canonical-Tag-Fehler
Die häufigsten Fehler bei Canonical Tags und wie Sie sie vermeiden:
- Canonical auf noindex-Seite: Widersprüchliche Signale — Google weiß nicht, ob die Seite indexiert oder ausgeschlossen werden soll
- Canonical auf 404-Seite: Kanonische URL existiert nicht mehr — die verweisende Seite wird ebenfalls deindexiert
- Relatives statt absolutes URL-Format: Kann zu falschen Canonicals führen, besonders bei Subdomain-Setups
- Mehrere Canonical Tags pro Seite: Google ignoriert alle außer dem ersten — oder alle
- Canonical zwischen inhaltlich verschiedenen Seiten: Wird von Google als Fehler erkannt und ignoriert
Überprüfen Sie Ihre Canonical Tags regelmäßig mit der Google Search Console (Bericht "Seiten" → "Von Google ausgewählte kanonische URL") und Crawling-Tools wie Screaming Frog. Besonders nach Website-Relaunches oder CMS-Updates schleichen sich oft fehlerhafte Canonical Tags ein.
Professionelle SEO-Beratung
Wir analysieren Ihre Website und entwickeln eine individuelle Strategie für mehr Sichtbarkeit bei Google.
Häufige Fragen
Ein Canonical Tag lässt beide URLs zugänglich und sagt Google nur, welche bevorzugt wird. Ein 301 Redirect leitet Nutzer und Suchmaschinen physisch zur neuen URL weiter. Für dauerhaft gelöschte Seiten ist der 301-Redirect besser, für URL-Varianten der Canonical Tag.
Ja, Best Practice ist ein selbstreferenzierender Canonical Tag auf jeder Seite. Auch wenn kein Duplikat existiert, schützt der Canonical Tag vor unerwarteten URL-Varianten durch Parameter oder Tracking-Codes.
Ja, Sie können einen Canonical Tag auf eine URL einer anderen Domain setzen (Cross-Domain Canonical). Das ist sinnvoll bei syndiziertem Content, damit Google die Originalquelle korrekt zuordnet.