Ein Canonical Tag (auch kanonischer Link genannt) ist ein HTML-Element im <head>-Bereich einer Webseite, das Suchmaschinen mitteilt, welche Version einer Seite die bevorzugte („kanonische") URL ist. Er wird als link-Tag mit dem Attribut rel="canonical" implementiert und vermeidet Probleme durch Duplicate Content.
Der Tag sieht wie folgt aus:
<link rel="canonical" href="https://example.com/bevorzugte-seite.html">
Er steht im <head>-Bereich der HTML-Seite und verweist auf die originale URL, die indexiert werden soll.
Bei vielen Websites entstehen mehrere URLs mit identischem oder sehr ähnlichem Inhalt:
| Szenario | Beispiel |
| Produktsvariationen | Ein Online-Shop zeigt dasselbe Produkt in verschiedenen Farben oder Größen. |
| URL-Parameter | Parameter wie ?sort=price oder ?sessionid=123 erzeugen technische Duplikate |
| www vs. ohne www | https://example.com und https://www.example.com zeigen dieselbe Seite |
| HTTP vs. HTTPS | Beide Protokolle führen zu dupliziertem Content |
| Print-/Handy-Versionen | Unterschiedliche Darstellungen mit identischem Inhalt conductor |
Ohne Canonical Tag konkurrieren diese Seiten um Rankings, was zu Ranking-Verlusten und einer Verschwendung von Crawl-Budget führt. Suchmaschinen teilen sich den PageRank auf alle Seiten auf, statt ihn auf eine kanonische zu konzentrieren.