Canonical Tag
Definition: Der Canonical Tag (rel="canonical") ist ein HTML-Link-Element im <head>-Bereich einer Seite, das Google und anderen Suchmaschinen mitteilt, welche URL als die bevorzugte (kanonische) Version bei doppeltem oder ähnlichem Inhalt betrachtet werden soll. Er ist das primäre Werkzeug zur Behandlung von Duplicate-Content-Problemen und verhindert, dass Suchmaschinen Link Juice auf mehrere URL-Varianten aufteilen.
Erläuterung
Duplicate Content entsteht auf Websites häufig unbeabsichtigt: durch URL-Parameter, Protokoll-Varianten, Tracking-Parameter oder technische Eigenheiten des CMS. Ohne Canonical-Tag muss Google selbst entscheiden, welche URL-Version indexiert und gerankt wird – was oft nicht der bevorzugten Variante entspricht.
Wie der Canonical Tag technisch funktioniert
Der Canonical Tag wird im <head>-Bereich jeder HTML-Seite platziert:
- Syntax:
<link rel="canonical" href="https://www.domain.de/zielseite/" /> - Self-Canonical: Wenn eine Seite auf sich selbst verweist, signalisiert sie Google: „Diese URL ist die korrekte Version." Best Practice für jede Seite.
- Cross-Canonical: Seite A verweist auf Seite B als kanonische Version – z. B. eine gefilterte Produktseite verweist auf die Hauptkategorieseite.
- Cross-Domain-Canonical: Syndizierte Inhalte auf Partnerseiten verweisen auf die Originalquelle (ermöglicht Content-Syndizierung ohne Duplicate-Content-Risiko).
Typische Anwendungsfälle für Canonical Tags
- URL-Varianten: www vs. non-www, HTTP vs. HTTPS, trailing slash vs. kein trailing slash
- E-Commerce-Filter: Kategorienseite mit Filterparametern (/schuhe?farbe=rot&groesse=42) → Canonical auf /schuhe/
- Tracking-Parameter: /seite?utm_source=newsletter → Canonical auf /seite/
- Paginierte Seiten: /blog/seite/2/ und /blog/seite/3/ – jede Seite hat einen eigenen Canonical (nicht auf Seite 1)
- Produkt-Varianten: Gleiche Produktbeschreibung bei unterschiedlichen Farb-/Grössenvarianten
- Print-Versionen: /seite/drucken/ → Canonical auf /seite/
- Content-Syndizierung: Artikel auf Partnerplattformen → Canonical auf die Original-URL
Canonical-Tag vs. 301-Redirect: Was verwenden?
- 301-Redirect: Bevorzugt, wenn die alte URL dauerhaft abgelöst wird und Nutzer nie dorthin sollen
- Canonical-Tag: Wenn beide URLs technisch erreichbar bleiben müssen (z. B. URL-Parameter für Funktionen nötig sind), aber nur eine Version indexiert werden soll
Häufige Fehler bei Canonical Tags
- Canonical auf eine Weiterleitung setzen: Der Canonical sollte immer auf die finale, direkt erreichbare URL zeigen
- Widersprüchliche Signale: Canonical sagt URL A, Sitemap enthält URL B, robots.txt sperrt URL A – Google ignoriert widersprüchliche Canonicals
- Canonical auf 404-Seite: Ein Canonical auf eine nicht existierende URL hat keinen Effekt
- Fehlender Self-Canonical: Ohne Self-Canonical entscheidet Google selbst über die bevorzugte URL-Version