Häufige SEO-Fehler: Canonical Tags

Ist es korrekt, wenn der Canonical Tag auf eine externe Domain verweist?

Es ist möglich, einen Canonical Tag einzurichten, der auf eine externe Domain verweist. Auf diese Art kennzeichnest du die Seite, die Google für das Ranking berücksichtigen soll. Google selbst betont allerdings, dass es sich dabei um eine Empfehlung handelt, der die Suchmaschine meistens, aber nicht immer folgt. Das Unternehmen empfiehlt, wenn immer möglich, 301-Weiterleitungen zu nutzen. Außerdem weist es darauf hin, dass die Suchmaschine gut darin ist, sich selbstständig zwischen zwei sehr ähnlichen oder identischen Inhalten zu entscheiden. Wenn du einen Canonical Tag einrichtest, achte darauf, dass die Inhalte der beiden Seiten ähnlich sind. Sonst wird der Tag von Google ignoriert.

Darf ich die Canonical-URL im http-Header setzen?

Anstelle von HTML-Tags kannst du einen rel=“canonical“-http-Header verwenden – vorausgesetzt, du kannst deinen Server konfigurieren. Dieser Header sieht zum Beispiel folgendermaßen aus:

<http://www.example.com/downloads/white-paper.pdf>; rel="canonical"

Ein Vorteil dieser Methode besteht darin, dass sie die Seite nicht vergrößert. Außerdem lassen sich mit ihrer Hilfe unendlich viele duplizierte Seiten zuordnen. Wenn du nicht auf ein HTML-Dokument, sondern beispielsweise auf ein PDF verweisen willst, verwende in jedem Fall diese Methode. Allerdings gibt es auch einen Nachteil. Ein rel=“canonical“-http-Header kann die Pflege von Zuordnungen erschweren, wenn es sich um größere Webseiten

Die Canonical-URL springt von http auf https

Ist eine Seite www.beispiel.de mit http:// und https:// erreichbar, kannst du durch einen Canonical Tag Google anweisen, die Version mit https:// zu indizieren. Im Head der Seite sieht das dann so aus: 

<link rel=”canonical” href=”https://www.beispiel.de ”/>

Alternativ kannst du einen http-Header verwenden:

< https://www.beispiel.de >; rel="canonical"

Die Canonical-URL springt von https auf http

Nach demselben Prinzip hast du die Möglichkeit, Google anzuweisen, die Seitenversion mit http:// zu indizieren:

<link rel=”canonical” href=”https://www.beispiel.de ”/>

Der http-Header sieht dann so aus:

< http://www.beispiel.de >; rel="canonical"


Beachte aber, dass https mehr Sicherheit bei der Datenübertragung gewährleistet und deshalb von Google bevorzugt wird. 

Wieso sollte ich nur eine und nicht mehrere kanonische URLs auswählen?

Wenn du mehr als eine kanonische URL pro Seite angibst, riskierst du, dass Google den Canonical Tag ignoriert. Mehr noch: Die Suchmaschine ignoriert dann alle Canonical Tags auf deiner Seite. Diese wird behandelt wie eine Seite ohne Canonical Tag. Das heißt, Google entscheidet selbst, welche der ähnlichen Seiten für das Ranking herangezogen werden. Beschränke dich deshalb unbedingt auf eine URL. Versuche auch nicht, mehrere Seiten anzugeben, indem du verschiedene Kanonisierungsmethoden verwendest – zum Beispiel mit einer URL in der Sitemap und einer anderen in einem HTML-Tag. Übrigens ignoriert Google Canonical Tags auch, wenn die beiden Seiten nicht ähnlich genug sind. Eine thematische Ähnlichkeit reicht nicht aus.

28.10.2021