Der ultimative Leitfaden für kanonische Tags – alles, was Sie wissen müssen

Veröffentlicht: 2022-02-14

Möchten Sie Duplicate Content vermeiden? Wenn ja, dann müssen Sie alles über Canonical Tags lernen. Sie wurden von Google, Microsoft und Yahoo erstellt und gibt es schon immer (okay, seit 2008). Ihre Hauptaufgabe besteht darin, Website-Eigentümern dabei zu helfen, Probleme mit doppelten Inhalten auf einfache und effiziente Weise zu lösen.

Wenn Sie angefangen haben, Ihre Zehen im Content-Marketing zu berühren, oder einfach nur der Besitzer eines Blogs oder einer Website sind, dann müssen Sie sicherlich alles über Canonical Tags wissen. In diesem Artikel werden wir alles durchgehen, von der Erklärung, was sie sind und wie sie funktionieren, bis hin zu Best Practices für deren Implementierung.

Also, ohne weitere Umschweife, fangen wir an.

Was ist ein Canonical-Tag?

Die Definition eines kanonischen Tags ist, dass es sich um ein HTML-Code-Snippet handelt, das dabei hilft, die Hauptversion von doppelten, fast doppelten und ähnlichen Seiten zu unterscheiden. Oder mit anderen Worten: Wenn zwei oder drei Teile des gleichen Inhalts unter verschiedenen URLs zu finden sind, können Sie Canonical-Tags verwenden, um anzuzeigen, welche Version das Original ist und diejenige sein sollte, die indiziert wird.

Kanonische Tags verwenden in der Regel eine einfache Syntax und werden am häufigsten im Abschnitt einer Website platziert. Die Codezeile sieht normalerweise so aus:

<link rel=“canonical' href=“https://mypage.com/beispielseite/“/>

Jeder Teil dieser Codezeile hat die folgende Bedeutung:

  • link rel="canonical": Dies weist darauf hin, dass der Link in diesem Tag die ursprüngliche (kanonische) Version der Seite ist.
  • href= „https://mypage.com/sample-page/“: weist darauf hin, dass die kanonische Version unter dieser URL zu finden ist.

Warum sind kanonische Tags für SEO wichtig?

Suchmaschinen mögen doppelten Inhalt nicht, weil es ihre Arbeit viel schwieriger macht. Dazwischen müssen sie sich entscheiden

  • welche Version der Seite indexiert werden soll
  • welches für relevante Suchanfragen eingestuft werden soll
  • ob die gesamte „Link Equity“ auf einer Seite angegeben oder auf alle verschiedenen Versionen aufgeteilt werden soll

Darüber hinaus riskieren Sie, wenn Sie viele doppelte Inhalte haben, dass sich dies auf Ihr „Crawl-Budget“ auswirkt. Das bedeutet, dass Google, anstatt Zeit mit der Suche nach neuen wertvollen Inhalten zu verbringen, einfach weiterhin dieselben Inhalte auf verschiedenen URLs indiziert. Canonical Tags können dieses Problem für Sie lösen. Sie ermöglichen es Ihnen, jeder Suchmaschine mitzuteilen, welche Version einer Seite indexiert und gerankt werden muss und wohin die „Link Equity“ gehen muss.

Wenn Sie jedoch keine kanonische URL angeben, übernimmt Google dies stattdessen für Sie. Das solltest du nach Möglichkeit vermeiden, da die Suchmaschine die Version der Seite auswählen kann, die du nicht als kanonisch bezeichnen möchtest.

Wie überprüfen Sie, ob Sie Duplicate Content haben?

Die meisten Leute gehen davon aus, dass sie keinen doppelten Inhalt auf ihrer Website haben, da sie dieselben Dinge nicht mehrmals posten. Suchmaschinen crawlen jedoch keine Seiten; sie crawlen URLs.

Das bedeutet, dass sie mypage.com/my-product und mypage.com/my-product?color=blue als völlig unterschiedliche Seiten sehen, selbst wenn sie genau dieselben oder ähnliche Inhalte enthalten. Diese werden als parametrisierte URLs bezeichnet und verursachen häufig doppelte Inhalte, insbesondere auf Websites, die Produkte online verkaufen und eine facettierte oder gefilterte Navigation haben.

Schauen wir uns ein Beispiel an. Brown Bag Clothing verkauft Hemden, und dies ist die URL für ihre Hauptseite:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html

Wenn Sie jedoch nach etwas filtern möchten, z. B. nach der Größe, wird der URL ein Parameter hinzugefügt:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html?Size=XL

Wenn Sie einen weiteren Filter hinzufügen, erhalten Sie auch einen zusätzlichen Parameter:

  • https://www.bbclothing.co.uk/en-gb/clothing/shirts.html?Size=XL&color=Blau

Alle diese Seiten unterscheiden sich von Suchmaschinen, obwohl ihr Inhalt zu 90 % gleich ist. Dies ist jedoch nur ein Beispiel, und neben dem E-Commerce gibt es noch viele weitere, die sich auf andere Branchen beziehen:

  • haben parametrisierte URLs für Suchparameter und Sitzungs-IDs (mypage.com?q=search-item und mypage.com?sessionID=5)
  • eine bestimmte Druckversion für eine Seite haben (mypage.com/page und mypage.com/print/page)
  • denselben Inhalt mit und ohne Großbuchstaben in der URL anzeigen
  • dieselbe Seite mit https- und Nicht-https-Varianten anzeigen
  • Zeigen Sie dieselbe Seite mit www- und nicht-www-Varianten an
  • AMP- und Nicht-AMP-Versionen einer Webseite haben

In all diesen und vielen anderen Situationen ist ein kanonisches Tag von entscheidender Bedeutung. Daneben gibt es auch domänenübergreifende doppelte Probleme. Besonders wenn Sie Inhalte syndizieren, ist es wirklich wichtig, kanonische Tags für jeden Artikel zu verwenden, um die syndizierten Inhalte als kanonisch zu kennzeichnen.

Dies verhindert zwar nicht, dass syndizierte Inhalte jemals in den Suchergebnissen angezeigt werden, verringert jedoch die Wahrscheinlichkeit, dass dies geschieht.

Wie man Canonicals implementiert

Jetzt, da Sie wissen, was kanonische Tags sind, fragen Sie sich vielleicht, wie Sie sie verwenden können. Nun, es gibt fünf Möglichkeiten, kanonische URLs zu implementieren, und alle werden als Kanonisierungssignale bezeichnet. Hier sind sie:

  • HTML-Tag
  • Seitenverzeichnis
  • 301-Weiterleitung*
  • Interne Links
  • HTTP-Header

1.Verwenden Sie rel="canonical" HTML-Tags

Der einfachste und naheliegendste Weg, eine kanonische URL anzugeben, ist die Verwendung von rel="canonical" darin. Dazu müssen Sie den folgenden Code zum Teil der doppelten Seite hinzufügen:

  • <link rel=“canonical“ href=“https://mypage.com/canonial-page/“ />

Es gibt viele Möglichkeiten, das zu tun. Eine davon besteht darin, den Code Ihrer Seite zu ändern und einfach das folgende kanonische Tag zu allen doppelten Seiten hinzuzufügen:

  • <link rel=”kanonisch” href=”https://meineseite.com/shirts/ein-beispiel/” />

Wenn Sie jedoch ein CMS-System verwenden, müssen Sie keine Änderungen an der Codierung vornehmen. Es gibt einfachere Möglichkeiten, Canonical Tags zu implementieren.

So setzen Sie kanonische Tags in WordPress

Wenn Sie Yoast SEO installieren, werden selbstreferenzierende kanonische Tags automatisch hinzugefügt. Wenn Sie benutzerdefinierte verwenden möchten, können Sie dies im Abschnitt „Erweitert“ auf jeder Seite oder jedem Beitrag tun.

So legen Sie kanonische Tags in Shopify fest

Wenn Sie Shopify für Ihren Online-Shop verwenden, müssen Sie wissen, dass es standardmäßig selbstreferenzierende kanonische URLs hinzufügt. Wenn Sie benutzerdefinierte erstellen müssen, können Sie dies tun, indem Sie die Vorlage (.liquid) direkt bearbeiten.

So setzen Sie kanonische Tags in Squarespace

Squarespace ist eine weitere Plattform, die selbstreferenzierende URLs automatisch hinzufügt. Wie bei Shopify müssen Sie den Code direkt bearbeiten, wenn Sie ein benutzerdefiniertes kanonisches Tag hinzufügen müssen.

2. Legen Sie Canonicals in HTTP-Headern fest

Es gibt Dokumente (wie PDF-Dateien), die es Ihnen nicht erlauben, kanonische Tags auf der Seite zu platzieren, weil es keinen Header-Bereich gibt. In diesen Fällen müssen Sie Canonicals in den HTTP-Headern setzen.

Angenommen, Sie haben eine PDF-Version eines Blogbeitrags und beschließen, ihn im Blog-Unterordner zu hosten. Dann sieht der HTTP-Header für diese Datei so aus:

  • <htttps://mypage.com/blog/canonical-tag/>; rel=”kanonisch”

3. Legen Sie kanonische Tags in Sitemaps fest

Laut Google sollten Sitemaps keine nicht-kanonischen Seiten enthalten, was bedeutet, dass nur kanonische URLs aufgelistet werden müssen. Das liegt daran, dass Suchmaschinen die in einer Sitemap aufgeführten Seiten als Canonicals betrachten. Davon abgesehen werden sie URLs in Sitemaps nicht immer als Canonicals auswählen.

Es ist nicht garantiert, dass Sitemap-URLs als kanonisch betrachtet werden. Es ist jedoch eine einfache Möglichkeit, Canonicals für eine bedeutendere Website zu definieren. Darüber hinaus sind Sitemaps eine einfache Möglichkeit, Suchmaschinen mitzuteilen, welche Seiten auf Ihrer Website die wichtigsten sind.

4. Setzen Sie kanonische Tags mit 301-Weiterleitungen

Sie können 301-Weiterleitungen verwenden, wenn Sie den Datenverkehr von einer doppelten URL wegleiten und auf die kanonische Version verweisen möchten. Sehen wir uns ein Beispiel an.

Angenommen, Ihre Website ist unter diesen URLs erreichbar:

  • meineseite.com
  • meineseite.com/index.php
  • meineseite.com/home/

Sie müssen eine dieser URLs auswählen und sie zu einer kanonischen machen. Dann müssen alle anderen URLs darauf umgeleitet werden. Das Gleiche gilt für die http/https-Versionen Ihrer Website sowie für die www/nicht-www-Varianten. Wählen Sie eine als kanonisch aus und leiten Sie dann alle anderen darauf um.

Beispielsweise ist die kanonische Version von mypage.com die https-Nicht-www-URL (https://mypage.com). Deshalb müssen alle anderen URLs dorthin umgeleitet werden:

  • http://meineseite.com/
  • http://www.meineseite.com/
  • https://www.meineseite.com/

5. Verwenden Sie interne Links

Die Art und Weise, wie Sie auf der gesamten Website von einer Seite zur anderen verlinken, ist ein SEO-Kanonisierungssignal. Eine Möglichkeit, dies richtig zu machen, besteht darin, ein URL-Format auszuwählen und es auf der gesamten Website konsistent zu verwenden.

Dies macht die Aufgabe der Suchmaschine zugänglicher, da sie weiß, welche URL Sie als kanonisch bevorzugen. Es gibt mehrere Kriterien, die Google verwendet, um die kanonische URL auszuwählen. Hier sind sie:

  • Site-Präferenz (welche sieht es so aus, als ob die Site sie verwenden möchte?)
  • Benutzerpräferenz (welche wäre für den Benutzer am nützlichsten?)

Wenn es um die Präferenz der Website geht, schaut Google auf die kanonische Annotation und Weiterleitung des Links, die interne Verlinkung und welche URL in der Sitemap-Datei enthalten ist. Aus diesem Grund ist es wichtig, dass Sie mit dem Format der URLs übereinstimmen, die Sie als kanonische auswählen möchten.

Die wichtigsten Regeln für die Implementierung von Canonical Tags

Wie Sie vielleicht bereits herausgefunden haben, ist die Kanonisierung einfach durchzuführen. Derzeit gibt es fünf verschiedene Möglichkeiten, dies zu tun. Unabhängig davon, für welche Methode Sie sich entscheiden, gibt es jedoch einige grundlegende Regeln, die Sie jederzeit beachten müssen.

Verwenden Sie absolute URLs und URLs in Kleinbuchstaben

Vermeiden Sie die Verwendung relativer Pfade mit dem Linkelement rel="canonical". Durch die Verwendung absoluter URLs stellen Sie sicher, dass der Link richtig interpretiert wird. Das heißt, anstatt die folgende Struktur zu verwenden:

  • <link rel=“canonical“ href= „/beispielseite/ />

Sie müssen sich für dieses entscheiden:

  • <link rel= “canonical” href=”https://mypage.com/beispielseite/” />”

Außerdem behandelt Google URLs mit Klein- und Großbuchstaben als zwei verschiedene URLs. Aus diesem Grund sollten Sie sicherstellen, dass Sie URLs in Kleinbuchstaben auf Ihrem Server und in Ihren Canonical-Tags in Kleinbuchstaben verwenden.

Verwenden Sie die richtige Domain-Version (https oder http)

Wenn Sie SSL verwenden, stellen Sie sicher, dass Sie keine Nicht-SSL-URLs (http) in Ihren kanonischen Tags verwenden. Wenn Sie dies versehentlich tun, kann dies zu unerwünschten Ergebnissen führen. Wenn Sie jedoch eine sichere Domain verwenden, müssen Sie sicherstellen, dass Sie immer diese Strukturen für Ihre URL verwenden:

  • <link rel=“kanonisch“ href=“https://mypage.com/beispielseite/“ />

Verwenden Sie selbstreferenzielle kanonische Tags

Die Verwendung von selbstreferenziellen Canonical Tags ist nicht obligatorisch. Es wird jedoch von einigen Experten von Google empfohlen. Denn damit machen Sie der Suchmaschine klar, welche Seite oder URL indexiert werden muss.

Wenn Sie nicht wissen, was ein selbstreferenzielles kanonisches Tag ist, handelt es sich im Grunde genommen um ein Tag auf einer Seite, das auf sich selbst verweist. Schauen wir uns hier ein Beispiel an. Wenn Sie die URL https://mypage.com/sample-page haben, dann würde ein selbstreferenzierendes Tag so aussehen:

  • <link rel=“canonical“ href= „https://meineseite.com/beispielseite“ />

Heutzutage fügen die meisten CMS automatisch selbstreferenzierende URLs hinzu; Ein Entwickler muss dies jedoch möglicherweise separat codieren, wenn Sie ein benutzerdefiniertes CMS verwenden.

Wenn eine Seite mehr als ein kanonisches Tag hat, ignoriert Google außerdem beide, also versuchen Sie es zu vermeiden, alle mehrfachen kanonischen Tags zu verwenden.

Abschließende Gedanken

Canonical Tags können sehr kompliziert klingen, besonders wenn Sie noch keine Erfahrung damit haben. Sobald Sie jedoch anfangen, sie zu verwenden, werden Sie sehen, wie einfach ihre Implementierung ist. Es braucht nicht viel Zeit und bringt definitiv Ergebnisse.

Eine wichtige Sache, die Sie sich merken müssen, ist, dass Canonical Tags nur ein Signal für Suchmaschinen sind. Sie sind nicht direktiv. Dies bedeutet, dass Google möglicherweise einen anderen kanonischen als den von Ihnen angegebenen auswählt.

Davon abgesehen sind sie immer noch unglaublich nützlich, wenn Sie Content-Marketing betreiben und Ihren Traffic optimieren möchten. Wenn Sie sie noch nicht auf Ihrer Website verwendet haben, egal ob es sich um einen Blog oder einen Online-Shop handelt, sollten Sie auf jeden Fall damit beginnen. In den meisten Fällen werden Sie wahrscheinlich von Anfang an einen Anstieg des Datenverkehrs feststellen und gleichzeitig Ihre Website so optimieren, dass sie auch eine bessere Benutzererfahrung bietet.

Hoffentlich haben Ihnen die Erklärungen und Tipps in diesem Artikel geholfen, besser zu verstehen, was Canonical Tags sind, warum sie wichtig sind und wie Sie sie implementieren können.