Canonical-Tags richtig setzen: Fehlende und widersprüchliche Canonicals beheben
Fehlende oder widersprüchliche Canonical-Links verteilen Ihre SEO-Sichtbarkeit auf mehrere URLs. So setzen Sie Canonicals korrekt und CMS-unabhängig.
Inhaltsverzeichnis
Was ist das Problem#
Der Canonical-Link (<link rel="canonical" href="…">) im <head> einer Seite gibt Suchmaschinen an, welche URL die maßgebliche Version eines Inhalts ist, wenn derselbe Inhalt unter mehreren Adressen erreichbar ist – etwa durch Tracking-Parameter, Session-IDs, Groß-/Kleinschreibung oder Print-Varianten. EverAudit meldet fünf verwandte Probleme: ein fehlender Canonical, ein Canonical mit einem „#“-Fragment (das Suchmaschinen ignorieren), mehrere widersprüchliche Canonical-Links auf einer Seite, ein Canonical außerhalb von <head> sowie ein Canonical, der auf eine nicht-indexierbare Zielseite zeigt.
In Kürze: Canonical-Tags bündeln die SEO-Signale mehrerer URL-Varianten auf eine maßgebliche Adresse. Fehlt das Signal oder ist es widersprüchlich, kann Google Ihre Sichtbarkeit auf mehrere Versionen verteilen oder eine Seite ganz aus dem Index nehmen.
Warum EverAudit das prüft#
EverAudit liest für jede gecrawlte Seite den Canonical-Link aus, prüft dessen Syntax und Position im <head> und löst das Canonical-Ziel auf, um zu verifizieren, dass es tatsächlich erreichbar und indexierbar ist. Gerade der letzte Punkt – ein Canonical, der auf eine Seite mit noindex oder eine defekte URL zeigt – ist ein Fehler, der ohne aktives Nachverfolgen des Ziels unsichtbar bleibt: Die Ursprungsseite selbst lädt einwandfrei, das Problem liegt ausschließlich in der Zielauflösung.
Welche Auswirkung das hat#
Ohne Canonical-Signal kann Google bei mehreren erreichbaren Varianten derselben Seite selbst entscheiden, welche es indexiert – die Wahl fällt nicht immer auf die gewünschte Adresse, und die SEO-Signale (Backlinks, interne Verlinkung) verteilen sich womöglich auf mehrere URLs, statt sich auf eine zu bündeln. Mehrere widersprüchliche Canonical-Links auf einer Seite sind technisch mehrdeutig und werden von Google im schlechtesten Fall ignoriert. Ein Canonical, der auf eine nicht-indexierbare Zielseite zeigt, ist besonders folgenreich: Google kann daraus schließen, dass auch die Ursprungsseite nicht in den Index gehört, und sie komplett aus den Suchergebnissen entfernen.
Wie Sie das beheben#
Fehlender Canonical: Geben Sie für jede Seite einen Canonical-Link aus dem Template aus, im einfachsten Fall auf die Seite selbst (Self-Referencing-Canonical):
<head>
<link rel="canonical" href="https://www.beispiel.de/leistungen/">
</head>
Mehrere Canonical-Links: Prüfen Sie den gerenderten Quelltext auf doppelte <link rel="canonical">-Vorkommen – häufig, wenn Theme und SEO-Plugin unabhängig voneinander jeweils einen ausgeben. Entfernen Sie eine der beiden Quellen, sodass pro Seite nur ein Canonical erzeugt wird.
Canonical mit Fragment: Entfernen Sie den #-Anteil aus dem href-Wert – Suchmaschinen ignorieren Fragmente ohnehin, ein Canonical mit Fragment verfehlt daher seinen Zweck vollständig:
<!-- Falsch -->
<link rel="canonical" href="https://www.beispiel.de/seite/#abschnitt">
<!-- Richtig -->
<link rel="canonical" href="https://www.beispiel.de/seite/">
Canonical außerhalb von <head>: Verschieben Sie das Tag in den <head>-Bereich; ein Vorkommen im <body> wird nicht zuverlässig ausgewertet.
Canonical auf nicht-indexierbares Ziel: Prüfen Sie das Canonical-Ziel selbst – trägt es noindex, ist es per robots.txt gesperrt oder liefert es einen Fehlerstatus, müssen Sie entweder das Ziel indexierbar machen oder den Canonical auf eine gültige, indexierbare URL umstellen. Achten Sie besonders auf Canonicals, die auf gelöschte oder umbenannte Seiten zeigen.
Fazit#
Canonical-Fehler sind selten offensichtlich, weil die betroffene Seite selbst technisch fehlerfrei lädt – das Problem liegt in der Zielauflösung. Eine automatisierte Prüfung, die jedes Canonical-Ziel tatsächlich aufruft, deckt genau diese sonst unsichtbaren Fehler zuverlässig auf.
Häufige Fragen
Was macht ein Canonical-Tag genau?
Ein <link rel="canonical" href="…"> im <head> teilt Suchmaschinen mit, welche Adresse die maßgebliche Version einer Seite ist, falls derselbe Inhalt unter mehreren URLs erreichbar ist — etwa mit und ohne Tracking-Parameter. Google bündelt dann die Signale auf die genannte Adresse.
Sollte jede Seite auf sich selbst als Canonical verweisen?
Ja, das ist die gängige Praxis und technisch unschädlich: Ein Self-Referencing-Canonical, der auf die eigene, kanonische URL zeigt, schützt zusätzlich vor unbeabsichtigten Duplikaten durch Parameter oder Groß-/Kleinschreibung in der URL.
Ist ein Canonical eine verbindliche Anweisung an Google?
Nein, ein Canonical ist ein starkes Signal, aber kein Zwang. Google kann in seltenen Fällen eine andere URL als kanonisch wählen, wenn weitere Signale (interne Verlinkung, Sitemap, Redirects) dagegensprechen. Konsistente Signale über alle Kanäle erhöhen die Wahrscheinlichkeit, dass Google dem Canonical folgt.
Was passiert, wenn der Canonical auf eine Seite mit noindex zeigt?
Das ist ein widersprüchliches Signal: Die Seite empfiehlt sich selbst als maßgebliche Version, verweist aber auf ein Ziel, das explizit von der Indexierung ausgeschlossen ist. Google kann die Ursprungsseite dann komplett übergehen — die Seite verschwindet faktisch aus der Suche.
EverAudit Redaktion
Fachredaktion für Web-Qualität, Barrierefreiheit und DSGVO. Wir prüfen jeden Ratgeber gegen die Kriterien unserer Audit-Engine.