Canonical-Tag

Overview

Das Canonical-Tag ist ein <link rel="canonical">-Element im <head> einer Seite. Es teilt Google mit, welche von mehreren URLs mit gleichem oder sehr ähnlichem Inhalt die bevorzugte (kanonische) Version ist. Diese URL erscheint in den Suchergebnissen, auf ihr bündelt Google Signale wie Links, und der Googlebot verbringt weniger Zeit mit Duplikaten.

Typische Auslöser für Duplikate sind URL-Parameter für Filter, Sortierung oder Tracking, Varianten mit und ohne www oder mit HTTP und HTTPS sowie Produkte, die über mehrere Kategoriepfade erreichbar sind. Ohne eigene Angabe wählt Google selbst die Version, die es für die beste hält. Laut Google kommen viele Websites damit zurecht, das Tag gibt Dir aber die Kontrolle darüber, welche Adresse in der Suche steht.

Abgrenzung: Das Canonical-Tag ist ein starkes Signal, keine Anweisung, Google kann eine andere URL wählen. Eine dauerhafte Weiterleitung aus dem Redirect-Management entfernt das Duplikat dagegen für Besucher und Crawler, die Aufnahme in die XML-Sitemap ist nur ein schwaches Kanonisierungssignal. noindex und robots.txt eignen sich nicht zur Kanonisierung. Sprachversionen verknüpft hreflang, das Canonical-Tag selbst ist ein Baustein von Technical SEO.

How it works

Google wertet mehrere Signale aus und kombiniert sie. Der Ablauf in der Praxis:

  1. Die kanonische Seite erhält ein selbstreferenzierendes Canonical-Tag mit absoluter URL, zum Beispiel <link rel="canonical" href="https://www.example.com/produkt">.
  2. Jede Duplikat-URL verweist im <head> auf dieselbe kanonische URL. Für Nicht-HTML-Dateien wie PDFs übernimmt ein HTTP-Header (Link: <URL>; rel="canonical") diese Aufgabe, Google unterstützt ihn für die Websuche.
  3. Interne Links, XML-Sitemap und hreflang-Angaben zeigen ebenfalls auf die kanonische URL, damit sich die Signale nicht widersprechen.
  4. Google crawlt die Varianten, vergleicht Inhalt und Signale und legt die von Google ausgewählte kanonische URL fest. HTTPS-Seiten bevorzugt Google, solange keine Gegensignale wie ein ungültiges Zertifikat oder Weiterleitungen auf HTTP bestehen.
  5. Das URL-Prüftool der Search Console zeigt die vom Nutzer angegebene und die von Google ausgewählte kanonische URL nebeneinander. Der Bericht zur Seitenindexierung führt Abweichungen unter „Duplicate, Google chose different canonical than user“ und fehlende Angaben unter „Duplicate without user-selected canonical“.

rel=canonical-Verweise mit den Attributen hreflang, lang, media oder type ignoriert Google für die Kanonisierung, für solche Alternativen ist rel="alternate" vorgesehen.

Benefits

  • Bündelt Linksignale auf einer URL, statt sie auf Parameter- und Protokollvarianten zu verteilen.
  • Legt fest, welche Adresse Nutzer in den Suchergebnissen sehen, etwa die saubere Kategorie-URL statt einer Filtervariante.
  • Spart Crawling-Aufwand, weil sich der Googlebot auf neue und geänderte Seiten konzentrieren kann statt auf Duplikate.
  • Vereinfacht Auswertungen, weil Klicks und Impressionen eines Inhalts unter einer URL zusammenlaufen.

Practical example

Ein Hersteller von Industriearmaturen mit 150 Beschäftigten betreibt einen B2B-Shop, in dem dieselben Produkte über Filter für Nennweite, Werkstoff und Druckstufe unter vielen URLs erreichbar sind. Die Search Console meldet Hunderte URLs mit dem Status „Duplicate without user-selected canonical“, in den Suchergebnissen erscheinen teils Filter-URLs. Die Webagentur setzt auf allen Produkt- und Kategorieseiten selbstreferenzierende Canonicals, lässt Filtervarianten auf die jeweilige Kategorie zeigen und stellt die interne Navigation auf die kanonischen URLs um. Nach einigen Wochen zeigt Google wieder die Kategorieseiten, und die Leistungsdaten laufen pro Inhalt unter einer URL zusammen.

Things to keep in mind

  • Immer absolute URLs verwenden und das Tag ausschließlich im <head> platzieren, außerhalb des Kopfbereichs wertet Google es nicht.
  • Keine widersprüchlichen Signale setzen: HTML-Tag und HTTP-Header dürfen nicht auf verschiedene URLs zeigen, und die Sitemap enthält nur kanonische URLs.
  • Inhaltlich verschiedene Seiten nicht pauschal auf eine Hauptseite kanonisieren: Ist die angegebene URL dem Inhalt nicht ähnlich, übernimmt Google sie nicht.
  • Bei JavaScript-Websites das Canonical bereits im ausgelieferten HTML setzen und sicherstellen, dass Skripte es nicht nachträglich verändern.
  • CMS und SEO-Plugins setzen Canonicals oft automatisch: Nach Updates und Relaunches im URL-Prüftool kontrollieren, ob die von Google ausgewählte URL der gewünschten entspricht.

Conclusion

Das Canonical-Tag ist das Standardwerkzeug gegen Duplikate, die eine Website technisch bedingt erzeugt. Setze es selbstreferenzierend auf jeder indexierbaren Seite und halte interne Links, Sitemap und Weiterleitungen dazu konsistent.