Wie man Canonical Tags richtig verwendet

Veröffentlicht: 2021-07-19

In dieser Anleitung erklären wir, wie man Canonical Tags richtig verwendet. Anhand praktischer Beispiele erfahren Sie, was ein Canonical Tag ist, wann es verwendet werden sollte, wann nicht, wie Sie es implementieren und welche Fehler Sie vermeiden sollten.

Was sind Canonical-Tags?

Ein Canonical Tag ist ein Signal auf einer Webseite, das einfach sagt: „ Ich bin eine Kopie dieser anderen Webseite, die dort drüben zu finden ist…

Dieses HTML-Element wird in den Code einer Seite eingefügt und hilft, Probleme mit doppeltem Inhalt zu vermeiden, indem es Google und anderen Suchmaschinen die bevorzugte Version einer Seite mitteilt.

Wie Suchmaschinen mit doppelten oder ähnlichen Seiten umgehen

Wenn die meisten Suchmaschinen auf zwei oder mehr Seiten mit sehr ähnlichem Inhalt stoßen, wählen sie oft nur eine der Seiten zum Indexieren aus und ignorieren die anderen effektiv . Für welche doppelte Seiten-URL sie sich entscheiden, kann auf einer Reihe von Faktoren basieren, einschließlich der zuerst gecrawlten URL, welche die meisten internen Links hat oder welche die meisten externen Links hat.

Doppelte Inhalte sind nicht nur schlecht für SEO, sondern können auch die Conversion-Raten beeinträchtigen, indem sie Inhalte nicht im bestmöglichen Zustand anzeigen.

Es gibt oft Situationen, in denen Sie eine Reihe von Seiten haben, die für die Infrastruktur Ihrer Website unerlässlich sind, aber entweder ähnliche oder identische Inhalte enthalten. Anstatt eine Strafe für doppelten Inhalt zu riskieren, können Sie der Seite, die Ihrer Meinung nach die bevorzugte Informationsquelle ist, ein rel=canonical-Tag hinzufügen, wie im folgenden Beispiel gezeigt.

Beispiel für das Duplizieren von Produktseiten

Sehen wir uns unten ein Beispiel für die Duplizierung von E-Commerce-Produktseiten an:

doppelte-webseiten

Alle diese Produktseiten für denselben 'Roten Spielzeug-Truck' haben genau den gleichen Inhalt mit nur unwesentlichen Variationen wie den oberen Breadcrumb-Links. Die Struktur dieser Website bedeutet, dass es drei Seiten für ein Produkt gibt, sodass kanonische Tags erforderlich sind, um zwei der Kopien zu entfernen:

kanonisches-Beispiel

Mit kanonischen Tags haben wir Suchmaschinen signalisiert, dass sich die Originalproduktseite unter [http://www.example.com/toys/trucks/red] befindet und die beiden anderen URLs lediglich Kopien sind. In diesem Fall ist es ratsam, die permanente Produktseite auszuwählen, die nicht in der Kategorie „Sale“ (der Verkauf endet wahrscheinlich eines Tages) und die nicht in der Kategorie „Artikel unter 10 €“ ist (der Preis kann steigen) einen Tag auf über 10 £.

Andere Beispiele für Seitenduplizierung, die kanonische Tags erfordern

URL-Parameter

Seiten-URLs können am Ende Informationen in Form von Parametern haben, diese werden immer nach einem Fragezeichen in der URL angezeigt:

  • Nicht-Parameter-URL – http://www.example.com/blog
  • Parameter-URL, die zu völlig anderen Seiteninhalten führt – http://www.example.com/blog ?page=2

Manchmal zeigen URL-Parameter völlig unterschiedliche Seiteninhalte an, manchmal filtern sie bestimmte Inhalte heraus und manchmal haben sie absolut keinen Einfluss auf den Inhalt einer Seite:

  • Ganz anderer Inhalt als in keinem Parameter wurde verwendet:
    http://www.example.com/news ?page=3
  • Etwas anderer Inhalt als wenn kein Parameter verwendet wurde:
    http://www.example.com/toy-trucks ?colour=red-only
  • Unwesentliche Änderung des Inhalts mit oder ohne Parameter:
    http://www.example.com/toy-trucks ?price=ascending
  • Keine Änderung des Inhalts mit oder ohne Parameter:
    http://www.example.com/contact-us ?trackingID=123456

Suchmaschinen können URLs mit unterschiedlichen Parametern als unterschiedliche, einzigartige Seiten behandeln. Es ist dann wichtig, die besten URLs mit kanonischen Tags zu bewerben, wenn der Inhalt beim Hinzufügen von Parametern nicht wesentlich geändert wird.

Wenn Sie nicht möchten, dass Suchmaschinen bestimmte URL-Muster indizieren, verwenden Sie die Datei robots.txt, um sie zu blockieren. Dadurch wird beispielsweise die Indexierung von Tracking-Parametern verhindert, was die Gesamtstatistik durcheinander bringen kann.

Viele URLs für denselben Webseiteninhalt

Webseiten können mit kanonischen Tags auf sich selbst verweisen
Webseiten können sicher auf sich selbst verweisen

Es gibt viele Möglichkeiten für eine Website, mehrere URLs für genau dieselbe Webseite zu haben. Glücklicherweise können kanonische Tags verwendet werden, um eine Seite selbst zu referenzieren, um diese Probleme zu beseitigen. Zum Beispiel könnte eine Webseite mit Sicherheit sagen, dass sie eine Kopie ihrer selbst ist, und jede Verwechslung mit Parametern, Subdomains usw. beseitigen (siehe unten).

Hier sind einige Beispiele für mehrere URL-Variationen für genau dieselbe Seite auf einer Website. Es lohnt sich, diese alle auf einer Website zu überprüfen und bei Bedarf kanonische Tags zu verwenden, um auf die bevorzugte URL zu verweisen:

  • http://www.example.com/example-page ( bevorzugte URL )
  • http://www.example.com/example-page.html
  • http://www.example.com/example-page?trackingID=123456
  • http://www.example.com/example-page#top
  • http://example.com/example-page
  • http://example.com/example-page.html
  • http://example.com/example-page?trackingID=123456
  • http://example.com/example-page#top

Diese Probleme werden behoben, sobald ein Besuch auf allen falschen URLs ein kanonisches Tag enthält, das mit der bevorzugten URL verknüpft ist (in diesem Fall http://www.example.com/example-page ).

Das "www." oder das Problem kann mit einer einfachen 301-Weiterleitung behoben werden, sodass jedes Mal, wenn eine URL ohne das „www.“ eingegeben wird. der Benutzer wird automatisch auf das richtige www umgeleitet. Ausführung

URL-Parameterfilter

Es kann kompliziert werden, wenn URL-Parameter Ergebnisse auf einer Webseite herausfiltern. In der Regel sehen Sie dies in Aktion auf E-Commerce-Websites, lokalen Einträgen oder anderen stark filterbaren Ergebnissen, wie beispielsweise auf Immobilien- oder Urlaubswebsites.

In diesen Fällen sollten Sie sich fragen, ob der direkte Besuch der Parameter-URLs die angezeigten Ergebnisse verbessert oder einschränkt und ob Suchmaschinen sie für einzigartig genug halten, um separat zu indizieren. In den meisten Fällen möchten Sie nicht, dass Suchmaschinen eine Parameter-URL indexieren, die filtert, da diese anstelle einer Nicht-Parameter-URL angezeigt werden könnte, die alle Filteroptionen und alle Produkte/Artikel anzeigt:

Parameter-kanonische-Verwendung

E-Commerce-Website-Filter können Artikel auf eine bestimmte Farbe, Unterkategorie, Preisspanne oder Bewertungsbewertung reduzieren. Es wäre wenig vorteilhaft, Google zu erlauben, eine begrenzte Auswahl Ihrer Produkte innerhalb einer bestimmten Kategorie zu indexieren, anstatt alle Produkte auf einmal zu indizieren, es sei denn, Sie haben eine beträchtliche Anzahl von Produkten und suchen aktiv nach solchen Nischen-Keywords.

Die großen Suchmaschinen wie Google und Bing verstehen sehr gut, welche Parameter Inhalte herausfiltern und welche Parameter den Inhalt vollständig verändern. Wenn Sie sich sehr unsicher sind, erstellen Sie am besten keine kanonischen Tags für Filter-URLs und lassen Sie die Suchmaschinen automatisch versuchen, Ihre URL-Struktur zu ermitteln.

So richten Sie ein Canonical-Tag ein

  1. Entscheiden Sie, welche Seite Ihre bevorzugte URL sein soll. Dies sollte die Version sein, die Sie für die wichtigste halten. Wenn Ihnen das egal ist, wählen Sie den mit den meisten Links oder Besuchern aus, und wenn alles andere gleich ist, wählen Sie einfach einen aus!
  2. Es gibt viele Plugins, um kanonische Tags anzuwenden, wenn Sie ein CMS wie WordPress oder Magento verwenden. Wenn Sie jedoch direkt in den Code einsteigen, müssen Sie den folgenden <link> zum <head>-Abschnitt des Additional hinzufügen Seiten, nicht Ihre bevorzugte Seite:

<link rel=”canonical” href=”https://www.example.com/hats” />

Dies zeigt an, dass dies die bevorzugte URL für Benutzer ist, die auf Ihre Hutseite zugreifen möchten, und teilt den Suchmaschinen mit, dass diese Seite Ihren anderen ähnlichen Hutseiten vorgezogen werden soll. Wie bei allem, was mit Suchmaschinen zu tun hat, erklärte Google ausdrücklich: "Wir versuchen, dies zu respektieren (kanonische Tags), können dies jedoch nicht in allen Fällen garantieren".

Wie Joost de Valk von Yoast in seinem praktischen Leitfaden feststellt:

Dies führt dazu, dass die beiden Seiten aus der Sicht einer Suchmaschine zu einer zusammengeführt werden. Es handelt sich um eine „weiche Weiterleitung“, ohne den Benutzer umzuleiten. Links zu beiden URLs gelten jetzt als die einzige, kanonische Version der URL.

Häufige Fehler bei Canonical-Tags

Der Missbrauch von Canonical Tags kann schlimme Folgen haben. Stellen Sie sich vor, dass jede Seite einer Website behauptet, eine Kopie der Homepage zu sein; Suchmaschinen würden jede Seite der Website deindexieren und nur die Startseite in den Suchmaschinenergebnissen anzeigen!

Hier sind einige häufige Fehler, auf die wir bei Canonical-Tags gestoßen sind:

  • Ein nicht dynamisches kanonisches Tag auf jeder Seite der Website, das auf eine URL verweist (ein SEO-Killer!)
  • Zwei verschiedene kanonische Tags im HTML-Code haben (nur der erste wird von Suchmaschinen gezählt)
  • Verwenden der URL ohne den Teil „http://“ (Sie sollten absolute URLs verwenden)
  • Verweisen von Produktseiten auf die Kategorieseiten, in denen sie sich befinden (Produktseiten müssen separat indiziert werden)
  • Canonical-Tags in paginierten URLs verwenden (weitere Informationen siehe unten)

Paginierte URLs sind eine Folge von URLs, die eine Reihenfolge von Informationen anzeigen. Beispiele sind Geschichten, Produktlisten, Listen von Blog-/Nachrichtenbeiträgen, Listen mit Informationen usw.

Nehmen wir an, Sie haben online eine großartige Geschichte geschrieben, die sich über vier Kapitel auf vier verschiedenen Webseiten erstreckte. Sie könnten möchten, dass Suchmaschinen nur indizieren und die Leute zur ersten Seite der Geschichte leiten. Dazu verwenden Sie ein Canonical-Tag, um jede Kapitelseite auf das erste Kapitel zu verweisen:

paginierter Inhalt
Canonical-Tags sollten nicht für paginierte Inhalte verwendet werden

Dies würde effektiv den gesamten Inhalt verlieren, der ab Kapitel 2 gezeigt wird, eine riesige Menge an einzigartigen Inhalten, zu denen einige Suchmaschinenbenutzer möglicherweise direkt springen oder sie schnell finden möchten.

Zuvor konnten Sie die "rel"-Tags namens "next" und "prev" verwenden, die stattdessen die Beziehung zwischen allen Seiten anzeigen:

paginierter-inhalt-korrekt

Aber das wird von Google nicht mehr unterstützt:

Das bedeutet nun, dass paginierte Seiten im Google-Index wie jede andere Seite Ihrer Website behandelt werden. Anstatt eine Reihe von Seiten zu einem einzigen Inhaltselement zusammenzufassen, werden sie jetzt als einzelne, eindeutige Seiten behandelt. Lesen Sie diese Anleitung, um herauszufinden, was Sie stattdessen tun müssen!

Sollte eine Seite eine selbstreferenzierende kanonische URL haben?

Diese Frage ist ein umstrittenes Thema in SEO. Bei Yoast wird beispielsweise dringend empfohlen, auf jeder Seite ein kanonisches Linkelement zu verwenden.

Auch John Mueller von Google hat zuvor vorgeschlagen, dass dies die beste Vorgehensweise ist.

Viele CMS erlauben URL-Parameter, ohne den Inhalt zu ändern. So würden beispielsweise alle diese URLs denselben Inhalt anzeigen:

  • https://example.com/widgets/widget-1/
  • https://example.com/widgets/widget-1/?isnt=it-great
  • https://example.com/widgets/widget-1/?cmpgn=twitter
  • https://example.com/widgets/widget-1/?cmpgn=facebook

Daher können Sie durch die Implementierung eines selbstreferenzierenden Canonicals potenzielle SEO-/Duplicate-Content-Risiken vermeiden.

Können Sie domainübergreifende kanonische URLs verwenden?

Die einfache Antwort lautet: Ja, es ist in Ordnung, kanonische URLs zu verwenden, die auf eine andere Domain verweisen. Es kann beispielsweise sein, dass ein Teil Ihres Inhalts auf einer anderen Website veröffentlicht wird, da der Webmaster der Meinung ist, dass er für seine Benutzer relevant wäre. Sie müssen jedoch sicherstellen, dass sie einen rel=canonical-Link zurück zum ursprünglichen Artikel auf Ihrer Domain implementieren.

Wann sollten 301-Weiterleitungen anstelle von rel=canonical verwendet werden?

301-Weiterleitungen sollten immer dann verwendet werden, wenn eine Seite/Domain dauerhaft an ein neues Ziel verschoben wird. Angenommen, Sie gehen in die Google Search Console und finden eine Reihe von 404-Seiten – 301s werden dies beheben. Suchen Sie sich einfach einen neuen Standort, stellen Sie die Weiterleitung zusammen und laden Sie sie auf den Server hoch.

Best Practice besteht darin, bei der Implementierung von 301-Weiterleitungen eine perfekte Übereinstimmung mit der neuen URL zu finden. Auf diese Weise wird dem Benutzer der gleiche/bessere Inhalt bereitgestellt und die Seite wird für die Bereitstellung durch Suchmaschinen relevant.

Im Gegensatz zu einer Weiterleitung weist ein Canonical-Tag den Server nicht an, einen Benutzer auf eine andere Seite zu senden – dies ist ein Signal an Suchmaschinen, ihnen die bevorzugte Seite anzuzeigen, die Ihr Benutzer sehen soll. Oft gibt es Situationen, in denen mehrere Seiten erforderlich sind, obwohl der Inhalt sehr ähnlich ist. Das einfachste Beispiel wäre eine E-Commerce-Site:

Seite eins – example.com/hats/alphabetical

Seite zwei – example.com/hats/price

Beide Seiten dienen dem gleichen Inhalt, sind für den Benutzer sehr nützlich und müssen auf der Site vorhanden sein, damit Ihre Produkte nach Preis und in alphabetischer Reihenfolge aufgelistet werden können. Wenn der Websitebesitzer entscheidet, dass es besser ist, Benutzern die Kursliste in Suchmaschinen zu geben, wird der alphabetischen Seite ein rel=canonical-Tag hinzugefügt, um zu sagen: „Hey Suchmaschine, ich möchte, dass Sie wissen, dass diese Seiten sehr ähnlich sind, aber die but Eine, die ich den Benutzern am liebsten anbieten möchte, ist bitte die Preisseite“.

Was sollten Sie tun, wenn Sie sich nicht sicher sind, ob Sie eine 301-Weiterleitung durchführen oder eine Canonical festlegen sollen? Die Antwort ist einfach: Sie sollten immer eine Weiterleitung durchführen, es sei denn, es gibt technische Gründe dafür. Wenn Sie nicht weiterleiten können, weil dies die Benutzererfahrung beeinträchtigen oder anderweitig problematisch wäre, legen Sie eine kanonische URL fest.

Canonical Tags können dazu beitragen, die SEO zu verbessern, indem sichergestellt wird, dass Google weiß, welche Ihrer Seiten es als am wichtigsten erachten und welche indexiert werden sollte, aber Sie müssen bei der Implementierung sehr vorsichtig sein.

Die meisten gängigen CMS- und E-Commerce-Plattformen verarbeiten jetzt automatisch kanonische Tags oder verfügen über gut gebaute Plugins, um den HTML-Quellcode der Webseite anzuzeigen und zu prüfen, ob kanonische Tags vorhanden sind (Hinweis: Verwenden Sie STRG + F).


Fanden Sie diesen Artikel nützlich?

Holen Sie sich einmal pro Woche die fachkundige Beratung und Anleitung von Team Hallam direkt in Ihren Posteingang.
  • Dieses Feld dient zu Validierungszwecken und sollte unverändert bleiben.

Wenn Sie Hilfe bei Ihrer SEO benötigen, zögern Sie nicht, uns zu kontaktieren.