- Ein Canonical nennt Google die bevorzugte URL, wenn derselbe Inhalt unter mehreren Adressen erreichbar ist.
- Google wertet das Canonical als starken Hinweis und entscheidet am Ende selbst.
- Die meisten Probleme entstehen durch Canonicals auf Weiterleitungen, Fehlerseiten oder andere Sprachversionen und durch Widersprüche zu Sitemap und hreflang.
Was ist ein Canonical?
Kanonisierung nennt Google den Vorgang, bei dem aus mehreren gleichen oder sehr ähnlichen Seiten eine repräsentative URL ausgewählt wird. Diese kanonische URL erscheint in den Suchergebnissen, die übrigen gelten als Duplikate. Mit dem Link-Element rel="canonical" sagst du Google, welche URL du bevorzugst. Definiert ist die Link-Relation in RFC 6596 von 2012. Laut RFC muss das Ziel denselben Inhalt oder eine Obermenge davon enthalten.
Google nennt vier Gründe für ein Canonical. Du bestimmst, welche URL in der Suche erscheint, bündelst Signale ähnlicher Seiten, vereinfachst das Tracking und sparst Crawl-Zeit für Duplikate.
Wie stark ist das Signal?
| Methode | Stärke laut Google | Wann sinnvoll |
|---|---|---|
| Weiterleitung 301 | Starkes Signal | Die alte URL wird nicht mehr gebraucht |
| rel="canonical" im HTML oder Header | Starkes Signal | Beide URLs bleiben erreichbar, etwa Filter oder Tracking-Parameter |
| Eintrag in der XML-Sitemap | Schwaches Signal | Ergänzend, nur kanonische URLs eintragen |
Google wertet außerdem aus, ob eine Seite per HTTPS ausgeliefert wird, und empfiehlt, intern auf die kanonische URL zu verlinken. Kombinierst du mehrere Methoden mit demselben Ziel, steigt laut Google die Chance, dass deine bevorzugte URL erscheint.
Canonical richtig setzen
Das Element steht im <head> der Seite. Google akzeptiert es nur dort. Die bevorzugte Seite verweist auf sich selbst, die Varianten verweisen auf sie.
Für Dateien ohne HTML, etwa PDFs, setzt du das Canonical als HTTP-Header.
- Absolute URLs mit Protokoll und Host verwenden.
- Eine Methode wählen, HTML-Element oder Header. Beide gleichzeitig führen leichter zu Fehlern.
- Nur ein Canonical je Seite, wie es RFC 6596 verlangt.
- Kein Fragment wie
#abschnittals Ziel. - Intern auf die kanonische URL verlinken.
Wann setzt du ein Canonical ein?
| Fall | Empfehlung |
|---|---|
| Tracking- oder Sortierparameter | Canonical auf die URL ohne Parameter |
| Filter im Shop, die keine eigene Suchnachfrage haben | Canonical auf die Kategorie ohne Filter |
| Produktvarianten mit fast gleichem Inhalt | Canonical auf die Hauptvariante |
| Paginierte Kategorie (Seite 2, 3 …) | Jede Seite verweist auf sich selbst. Google rät davon ab, Seite 1 als Canonical zu nehmen. |
| Druckversion oder AMP-Seite | Canonical auf die normale Seite |
| Sprachversionen mit übersetztem Inhalt | Kein Canonical untereinander. Jede Version verweist auf sich selbst, verbunden per hreflang. |
| Inhalt ersatzlos ersetzt | Weiterleitung 301 statt Canonical |
Gleiche Sprache für verschiedene Länder, etwa de-DE und de-AT mit fast gleichem Text, kann Google als Duplikate werten. Google empfiehlt dafür Canonical und hreflang zusammen. In der Praxis zeigt jede Länderversion per Canonical auf sich selbst und verweist per hreflang auf die anderen. So kann Google in jedem Land die passende URL zeigen. Wie das zusammenpasst, steht unten und im Ratgeber hreflang.
Canonical per JavaScript
Google empfiehlt, das Canonical im HTML auszuliefern. JavaScript soll es nicht auf eine andere URL ändern. Lässt es sich nur per JavaScript setzen, dann setzt du es ausschließlich dort und nicht doppelt.
2018 hieß es in einem Vortrag auf der Google I/O, Canonicals im gerenderten HTML würden nicht verarbeitet. searchVIU hat daraufhin am 11.05.2018 auf vier eigenen URLs per Google Tag Manager Canonicals eingefügt. Alle vier URLs hat Google auf das angegebene Ziel kanonisiert, nach 10, 23, 24 und 34 Tagen. Die Stichprobe war klein, und eine Kanonisierung kann auch andere Ursachen haben. Den ganzen Ablauf beschreibt der Artikel Canonical per JavaScript.
Für die Praxis heißt das, dass Rohquelltext und gerendertes HTML dasselbe Canonical tragen sollten. Weichen beide ab, ist unklar, welches Google nimmt.
Canonical und hreflang
Ein Canonical auf eine andere URL sagt, dass diese Seite nicht in den Index soll. Ein hreflang sagt, dass sie als Sprachversion in den Index soll. Beides auf derselben URL widerspricht sich. Daraus folgen drei Regeln.
- Jede Sprachversion verweist per Canonical auf sich selbst.
- Seiten mit Canonical auf eine andere URL bekommen kein hreflang.
- hreflang zeigt nur auf kanonische URLs.
Google bevorzugt bei der Wahl der kanonischen URL Seiten, die Teil eines wechselseitigen hreflang-Clusters sind. Beispiele mit Varianten und Länderversionen stehen im Artikel hreflang und Canonical.
Welches Canonical nimmt Google?
Das URL-Prüftool der Search Console zeigt zwei Felder, die „Vom Nutzer angegebene kanonische URL“ und die „Von Google ausgewählte kanonische URL“. Stimmen beide nicht überein, meldet der Bericht „Seitenindexierung“ den Grund „Duplikat – Google hat eine andere Seite als der Nutzer als kanonische Seite bestimmt“. Dann prüfst du, ob die Seiten wirklich gleich sind und ob interne Links, Sitemap und Weiterleitungen auf dieselbe URL zeigen. Für alle Seiten auf einmal brauchst du einen Crawl, der das Canonical jeder URL mit ihrem Status vergleicht.
Häufige Fehler
- Das Canonical zeigt auf eine URL mit Weiterleitung, 404 oder noindex.
- Relative URLs oder ein falsches Protokoll, etwa http statt https.
- Zwei Canonicals auf einer Seite, zum Beispiel vom CMS und von einem Plugin.
- Alle Seiten einer Vorlage verweisen auf die Startseite.
- Seite 2 einer Kategorie verweist auf Seite 1.
- Die Sitemap enthält andere URLs als die Canonicals.
- noindex und Canonical auf eine andere URL auf derselben Seite. Google rät davon ab, noindex zur Kanonisierung zu nutzen.
- Die robots.txt sperrt Duplikate. Google kann das Canonical dann nicht lesen.
Häufige Fragen
Was heißt „canonical“ auf Deutsch?
„Kanonisch“, also maßgeblich. Gemeint ist die URL, die für einen Inhalt maßgeblich ist.
Brauche ich ein selbstreferenzierendes Canonical?
Google empfiehlt es. Es schützt die Seite, wenn sie zusätzlich mit Parametern aufgerufen wird.
Canonical oder noindex?
Für Duplikate innerhalb einer Website das Canonical. Laut Google nimmt noindex die Seite ganz aus der Suche.
Warum ignoriert Google mein Canonical?
Meist widersprechen andere Signale, etwa interne Links, Sitemap oder Weiterleitungen, oder die Seiten sind inhaltlich zu verschieden.
Canonical oder 301?
Wird die alte URL nicht mehr gebraucht, ist die Weiterleitung das stärkere Signal. Bleiben beide URLs für Nutzer wichtig, etwa bei Filtern, passt das Canonical.
Quellen
Abgerufen am 15.10.2026. Ist eine Angabe veraltet oder fehlt etwas, schreib uns.
- Google, Kanonische URL angeben (Consolidate duplicate URLs): https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls · Stand 10.07.2026
- Google, Was ist Kanonisierung?: https://developers.google.com/search/docs/crawling-indexing/canonicalization · Stand 20.08.2026
- Google, JavaScript-SEO-Grundlagen: https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics · Stand 04.03.2026
- Google, Paginierung und inkrementelles Laden: https://developers.google.com/search/docs/specialty/ecommerce/pagination-and-incremental-page-loading · Stand 10.12.2025
- RFC 6596, The Canonical Link Relation: https://www.rfc-editor.org/rfc/rfc6596.html · April 2012
- Search-Console-Hilfe, URL-Prüftool: https://support.google.com/webmasters/answer/9012289?hl=de