Kanonisierung (englisch Canonicalization) bezeichnet in der Suchmaschinenoptimierung den Vorgang, aus mehreren URLs mit gleichem oder sehr ähnlichem Inhalt eine bevorzugte Adresse, die kanonische URL, auszuwählen. Außerhalb von SEO meint das Wort etwa die Aufnahme von Texten in einen Kanon oder die Überführung von Daten in eine Standardform.
Wie läuft Kanonisierung bei Google ab?
Google nutzt mehrere Signale und gewichtet sie unterschiedlich. Nach der Google-Doku ist eine Weiterleitung das stärkste Signal, das Attribut rel="canonical" ein starkes, ein Eintrag in der XML-Sitemap ein schwaches. Hinzu kommen weitere Hinweise, etwa dass HTTPS gegenüber HTTP bevorzugt wird. Google trifft die Auswahl selbst, die Angabe bleibt ein Signal. Wählt Google eine andere URL als angegeben, hat es die Signale anders gewichtet.
Duplikate entstehen häufig durch Tracking- und Filterparameter, HTTP und HTTPS, Subdomain-Varianten (mit und ohne www), getrennte Mobil-Versionen oder Paginierung.
Beispiel
Vier Adressen führen zur selben Seite:
http://example.com/schuhe
https://example.com/schuhe
https://www.example.com/schuhe
https://www.example.com/schuhe?utm_source=newsletter
Die Kanonisierung legt eine davon fest, hier https://www.example.com/schuhe. Umgesetzt wird das durch Weiterleitungen der ersten drei Varianten und ein Canonical-Element auf der letzten.
Häufige Fehler
- Widersprüchliche Signale. Google rät, für dieselbe Seite nicht mit verschiedenen Methoden unterschiedliche URLs als kanonisch anzugeben.
- robots.txt, noindex oder das Entfernen-Tool zur Auswahl der kanonischen URL. Google rät von allen dreien ab.
noindexschließt die Seite vollständig aus der Suche aus, das Entfernen-Tool blendet alle Versionen einer URL aus. - URL-Fragment als kanonische URL. Google unterstützt Fragmente in der Regel nicht.
- Relative Pfade. Google empfiehlt absolute Pfade, weil relative zum Beispiel zum Crawlen einer Testumgebung führen können.
| Mittel | Verhindert Crawling? | Hält die URL aus der Suche? | Was Google dazu schreibt | Typischer Einsatz |
|---|---|---|---|---|
robots.txt Disallow | ja | nein, die URL kann ohne Inhalt indexiert werden, wenn andere Seiten auf sie verlinken | dient vor allem dazu, den Server nicht mit Anfragen zu überlasten; kein Mittel, eine Seite aus Google herauszuhalten | Crawler-Last begrenzen, Bereiche vom Abruf ausnehmen |
noindex im Robots-Meta-Tag | nein, Google muss die Seite abrufen können | ja | wirkt nur, wenn die Seite nicht per robots.txt gesperrt ist; Google entfernt die Seite dann, auch wenn andere Websites auf sie verlinken | HTML-Seiten, die erreichbar bleiben, aber nicht in den Suchergebnissen erscheinen sollen |
noindex im HTTP-Header X-Robots-Tag | nein, Google muss die URL abrufen können | ja | jede Regel des Robots-Meta-Tags ist auch als Header möglich; gleiche Voraussetzung wie beim Meta-Tag | Dateien ohne HTML-Head wie PDFs, Bilder oder Videos |
rel="canonical" | nein | nicht direkt; starkes Signal dafür, welche von mehreren gleichen URLs kanonisch wird | hilft, Signale wie Links auf die bevorzugte URL zu bündeln; für die Kanonisierung weder robots.txt noch noindex verwenden | Duplikate und sehr ähnliche Seiten, etwa durch Parameter |
| Statuscode 410 (oder 404) | nein, Google ruft die URL aber nach und nach seltener ab | ja, eine bereits indexierte URL wird entfernt | behandelt 404 und 410 gleich | Seite dauerhaft entfernt, es gibt keinen Ersatz |
| Passwortschutz (Login) | ja, Crawler erreichen die Inhalte nicht | ja | einer der Wege, die Google für das dauerhafte Entfernen nennt; berechtigte Nutzer sehen die Seite, Crawler nicht | Private oder vertrauliche Inhalte |
| Search Console: Entfernungen | nein, Google kann die URL weiter crawlen | blendet die URL für etwa sechs Monate aus den Suchergebnissen aus | nur vorübergehend; dauerhaft wirken 404/410, Passwortschutz oder noindex | Eilfall, bis eine dauerhafte Maßnahme greift |
robots.txt und noindex schließen sich gegenseitig aus. Ist eine URL per robots.txt gesperrt, liest Google das noindex nie, und die URL kann trotzdem in den Ergebnissen erscheinen. noindex in der robots.txt selbst unterstützt Google nicht. Quellen: Google Search Central: Introduction to robots.txt (last updated 2025-12-10); Google Search Central: Block Search indexing with noindex (last updated 2025-12-10); Google Search Central: Robots meta tag, data-nosnippet, and X-Robots-Tag specifications (last updated 2026-03-24); Google Search Central: How to specify a canonical URL (last updated 2026-07-10); Google Crawling Infrastructure: How HTTP status codes affect Google's crawlers (last updated 2026-02-04); Google Search Central: Remove information from Google (last updated 2025-12-10); Search Console Help: Removals and SafeSearch reports tool. Stand: .
URL-Normalisierung
RFC 3986 beschreibt davon getrennt die technische Normalisierung von URLs, etwa Kleinschreibung von Schema und Host oder das Entfernen von Punktsegmenten. Sie dient dem Vergleich von URL-Zeichenketten.
Mehr dazu im searchVIU-Blog
Quellen
Stand: