SEO-Basics • Post 6/10
Canonical-Tags ohne Fallstricke — so vermeidest Du Duplicate Content
Canonical-Tags sind das wichtigste Werkzeug gegen Duplicate Content. Diese Anleitung erklärt, wann sie nötig sind, wie sie korrekt gesetzt werden und welche fünf Fehler Du vermeiden musst.
TL;DR
- Canonical-Tags ohne Fallstricke — so vermeidest Du Duplicate Content — eine praktische Anleitung für den DACH-Raum.
- Behandelt "canonical url" mit konkreten Beispielen.
- Behandelt "duplicate content vermeiden" mit konkreten Beispielen.
- Mindestens 2 Snippet-Bait-Patterns für bessere SERP-Sichtbarkeit.
Ein Canonical-Tag (rel="canonical") ist ein <link>-Element im HTML-Head, das die kanonische (originale) URL einer Seite für Suchmaschinen definiert. Es verhindert Duplicate-Content-Probleme und bündelt Ranking-Signale auf einer einzigen URL.
Was ist ein Canonical-Tag?
Ein `<link rel='canonical' href='...'>` im `<head>`, der Google mitteilt, welche URL die originale Version einer Seite ist — besonders wichtig bei Seiten mit URL-Parametern oder mehreren Zugriffswegen.
Warum Duplicate Content ohne Canonicals ein Problem ist
Google crawlt URLs, nicht Inhalt. Derselbe Blog-Post unter drei URLs (/blog/post, /blog/post/, /blog/post?utm=twitter) ist für Google drei verschiedene Seiten — potenziell mit geteilten Ranking-Signalen.
Ohne Canonical entscheidet Google selbst, welche Version in den Index kommt. Die Entscheidung ist oft falsch: Die URL mit UTM-Parametern rankt, die saubere URL nicht.
Die fünf häufigsten Canonical-Fehler
- Canonical auf HTTP statt HTTPS — Google crawlt die HTTP-Version und ignoriert die HTTPS-Seite
- Canonical auf paginierte Seite 1 — Seite 2+ bekommen denselben Canonical, Crawler crawlen nur Seite 1
- Canonical auf Weiterleitungs-URL — Endlosschleife: Seite A canonicalisiert auf Seite B, die redirected auf Seite A
- Kein selbstreferenzieller Canonical — Google errät den Canonical und errät oft falsch
- Canonical auf Noindex-Seite — Widersprüchliches Signal: „Diese Seite ist die originale” + „Diese Seite soll nicht indexiert werden”
Korrekte Implementierung in Astro
In mekyn.com setzt SEO.astro den Canonical automatisch pro Seite:
<link rel="canonical" href={canonical} />
Die resolveCanonical()-Funktion baut die vollständige URL aus SITE.url + path. Für Blog-Posts ist es der Slug unter /de/ressourcen/blog/{slug}/.
Für jeden neuen Post ist der Canonical immer https://mekyn.com + der exakte URL-Pfad ohne Query-Parameter und ohne Trailing-Slash-Variation.
Weiterführend auf mekyn.com
→ Zur Pillar-Page: Seo → Verwandt: Robots Txt Richtig → Verwandt: Meta Descriptions → Tool: Kontrast Rechner
Externe Quellen:
Mehr zu diesem Thema:
Zum SEO-HubKeine Kreditkarte · 14 Tage testen · Anti-Lock-In