Suchen Sie nach einer Antwort auf die Frage „Was ist kanonisch?“? Möchten Sie alles über kanonische Tags erfahren und wie Sie kanonische Tags hinzufügen, um alarmierende Probleme mit doppelten Inhalten zu vermeiden?
Heutzutage gibt es mehrere Fälle, in denen verschiedene URLs zu denselben oder fast identischen Webseiten führen. Suchmaschinen kennen jedoch keine Gnade mit doppelten Inhalten und neigen dazu, sie kurzerhand zu bestrafen. Webmaster müssen sich möglicherweise mit Suchmaschinen in Verbindung setzen, um sie darüber zu informieren, welche Version der Webseiten die primäre oder ursprüngliche ist.
Hier kommen kanonische Tags ins Spiel. Diese Snippets informieren Suchmaschinen darüber, welche bestimmte Version einer URL oder Webseite sie als Haupt- oder Option betrachten.
Mit diesen Tags können Webmaster schwere Strafen durch Suchmaschinen vermeiden. Und sie können Ihnen auch helfen, indem sie Ihnen die Implementierung hochkomplexer Weiterleitungen ersparen.
Die Tags sind nicht ganz neu, denn sie werden bereits seit 2009 verwendet. Microsoft, Google und Yahoo haben sie aus einem einzigen Grund erstellt: um Webmastern eine einzigartige Möglichkeit zu bieten, Probleme mit doppelten Inhalten einfach und schnell zu lösen.
Aber was ist kanonisch? Kann man lernen, wie man kanonische Tags hinzufügt? Funktionieren sie überhaupt? Lesen Sie weiter, um Antworten auf diese Fragen zu finden. Und ja, es ist möglich, zu lernen, wie man kanonische Tags hinzufügt, um Probleme mit doppelten Inhalten zu vermeiden.
Was ist kanonisch?
Ein rel=“canonical“-Tag bezieht sich auf einen HTML-Codeausschnitt, der die Haupt- oder Primärversion für ähnliche, doppelte und nahezu doppelte Seiten einfach definiert.
Mit anderen Worten: Wenn Sie ähnliche oder dieselben Inhalte unter verschiedenen URLs haben, helfen die Tags dabei, anzugeben, welche dieser Versionen die Hauptversion ist, die indexiert werden muss.
Synonyme für kanonische Tags sind kanonischer Link, rel=“canonical“ oder rel canonical. Diese Begriffe werden also wahrscheinlich synonym verwendet.
Warum doppelte Inhalte existieren
Bevor wir besprechen, wie man dieses Tag hinzufügt, ist es sinnvoll herauszufinden, warum überhaupt doppelte Inhalte existieren.
Kein Blogger oder Webmaster hat vor, doppelte Inhalte innerhalb einer einzigen Website oder eines einzigen Blogs zu erstellen oder zu produzieren.
Das Problem doppelter Inhalte tritt normalerweise auf, wenn Content-Management-Systeme (CMS) mehrere URLs erstellen. Dies passiert, wenn:
- Sie eine Webseite starten
- Sie alternative Versionen für verschiedene Gerätetypen haben
- Sie verschiedene Versionen Ihrer Website haben, die sehr gut indexierbar sind
- Sie dynamische URLs verwenden
Nehmen wir beispielsweise an, dass die unten angezeigten URLs ähnliche oder gleiche Inhalte anzeigen:
- https://www.mywebsite.com/product-a/
- https://www.mywebsite.com/category/product-a/
- https://www.mywebsite.com/
- http://www.mywebsite.com/product-a
- https://www.mywebsite.com/product-A/
- https://m.www.mywebsite.com/product-a/
Für einen Benutzer zeigen die obigen URLs genau die gleichen Inhalte an. Suchmaschinen lesen sie jedoch als 6 doppelte Webseiten:
- Die erste und zweite URL werden generiert, wenn das CMS Produkt-URLs und ohne den Kategorienamen speichert.
- Die dritte, vierte und fünfte URL geben an, dass die Website über „HTTP“ und „HTTPS“ erreichbar ist.
- Die sechste URL ist die mobilfreundliche Version der Website, die sich auf einer Subdomain befindet.
Sie stellen möglicherweise auch fest, dass doppelte Inhalte über mehrere URLs hinweg vorhanden sind, z. B.:
- https://www.mywebsite.com/index.php
- https:www.mywebsite.com/
Sie wissen mittlerweile bereits, wie unglaublich leicht doppelte Inhalte entstehen können. Viele Websites haben heute Probleme, ohne dass ihre Webmaster es bemerken.
Diese Tag-URLs helfen Suchmaschinen jedoch dabei, die verschiedenen Varianten einer bestimmten Webseite problemlos als eine einzige URL zu identifizieren.
So sehen Canonical-Tags aus
Die Tags verwenden eine sehr einfache und konsistente Syntax. Sie werden normalerweise im -Abschnitt einer Webseite platziert. Beispiel:
Falls Sie etwas verwirrt sind, hier ist, was der oben angezeigte Ausdruck in einfacher englischer Sprache bedeutet:
link rel=“canonical”: Der Link in diesem bestimmten Tag wird als Master- oder diese Tag-Version dieser Webseite bezeichnet.
href=“https://mywebsitesample.com/sample-page”: Die kanonische oder Hauptversion finden Sie unter dieser URL.
In den meisten Fällen werden Besucher Ihrer Website die rel kanonische Version nicht sehen. Eine Tag-URL wird innerhalb der Seitenquelle oder im HTTP-Header definiert. Wie sie innerhalb der Seitenquelle aussieht, wurde bereits erläutert.
Der HTTP-Header
Das Definieren des rel-Tags im HTTP-Header wird häufig verwendet, wenn Sie diese Tag-URL auf einem Nicht-HTML-Dokument wie einem PDF usw. festlegen müssen.
Im HTTP-Header sieht die kanonische URL folgendermaßen aus:
HTTP/1.1 200 OK
Server: nginx
Datum: Do, 7. Jan. 2017 11:54:25 GMT
Inhaltstyp: application/pdf
Inhaltslänge: 23729
Zuletzt geändert: Fr, 8. Jan. 2017 17:50:17 GMT
Link: http://www.sample.com/downloads/whitepaper.pdf; rel=“canonical”
Ein mögliches Szenario, in dem Sie den HTTP-Header verwenden müssen, um die Tag-URL für Nicht-HTL-Dokumente zu definieren, ist, wenn Inhalte als normale Seite – also HTML-Dokument – und als PDF, also Nicht-HTML-Dokument, dargestellt werden.
Beachten Sie, dass derzeit nur Google die Definition der Tag-URL mithilfe des HTTP-Headers unterstützt. Für Bilder unterstützt Google dieses über den HTTP-Header definierte Tag jedoch nicht.
Warum Canonical-Tags für SEO wichtig sind
Google hasst doppelte Inhalte. Und das liegt daran, dass es für die Suchmaschine viel schwieriger ist, zu entscheiden:
- welche Version einer bestimmten Webseite für relevante Suchanfragen eingestuft werden soll.
- welche Version einer bestimmten Webseite indexiert werden soll, da die Suchmaschine nur eine indexiert.
- ob das sogenannte „Link Equity“ auf einer Seite konsolidiert oder auf verschiedene Versionen aufgeteilt werden soll.
Wenn Sie zu viele doppelte Inhalte haben, kann dies erhebliche Auswirkungen auf Ihr „Crawl-Budget“ haben. Dies bedeutet, dass Google möglicherweise viel Zeit damit vergeudet, verschiedene Versionen derselben Webseite zu crawlen, anstatt andere wichtige Inhalte auf Ihrer Site zu entdecken.
Aus diesem Grund sind kanonische Tags für die Suchmaschinenoptimierung von entscheidender Bedeutung.
Was Sie über das Crawl-Budget wissen müssen
Sie sollten Google niemals dazu zwingen, wertvolle Zeit mit dem Crawlen doppelter Inhalte zu verbringen. Das sollten Sie so weit wie möglich vermeiden.
Google gibt jedoch an, dass dies bei den meisten Websites kein Problem darstellt. Laut dem Suchmaschinengiganten müssen sich Websitebesitzer nicht um das Crawl-Budget kümmern, wenn neue Seiten in der Regel am Tag ihrer Veröffentlichung gecrawlt werden.
Außerdem werden Websites mit weniger als mehreren tausend URLs in den meisten Fällen effizient gecrawlt.
Dank kanonischer Tags können Webmaster all diese Probleme lösen. Sie ermöglichen es Ihnen, Google mitzuteilen, welche bestimmte Version einer Webseite indexiert und dann bewertet werden soll. Sie teilen der Suchmaschine auch mit, wo die Link-Equity konsolidiert werden muss.
Wenn Sie jedoch kein relatives Canonical auswählen oder angeben, nimmt Google die Sache selbst in die Hand. Der Suchmaschinengigant ermittelt die seiner Meinung nach beste URL oder Version.
Natürlich ist es keine schlechte Idee, sich auf diese Weise auf Google zu verlassen. Die Suchmaschine wählt möglicherweise eine Version Ihrer Webseite aus, die Sie nicht als kanonisch festlegen möchten.
Es ist unbedingt zu beachten, dass Google angibt, dass es die von Ihnen festgelegten relativen kanonisch-Tags im Allgemeinen respektiert, dies jedoch nicht immer der Fall ist. Und das liegt daran, dass kanonische URLs nur Hinweise und keine spezifischen Anweisungen sind.
Solange diese Hinweise beachtet werden, sollten alle Signale – wie Links usw. – problemlos zu den kanonischen Tags konsolidiert werden
So erstellen Sie eine kanonische URL
Sie wissen bereits, wie kanonische Tags funktionieren und welche Probleme sie lösen. Wie erstellen Sie also kanonische Tags für Ihre Site? Hier sind die Schritte, die Sie befolgen müssen:
- Stellen Sie sicher, dass Sie die verschiedenen Versionen Ihrer Site auf Ihrer Search Console-Startseite schnell identifizieren.
- Klicken Sie auf die gewünschte Version Ihrer Website.
- Klicken Sie auf das Zahnradsymbol und dann auf „Site-Einstellungen“.
- Wählen Sie im Abschnitt „Bevorzugte Domain“ die Website aus, die bevorzugt werden soll.
Das war einfach, nicht wahr? Ja, das war es.
Okay, nehmen wir an, Sie haben mindestens zwei Versionen derselben Webseite und jede hat genau denselben Inhalt.
Der einzige Unterschied besteht darin, dass sie normalerweise in unterschiedlichen Abschnitten Ihrer Website erscheinen. Und das führt dazu, dass sich das aktive Menüelement und die Hintergrundfarbe unterscheiden.
Die erste und die zweite Version wurden gleichermaßen von anderen Websites aus miteinander verlinkt. Und das bedeutet, dass der Inhalt von unschätzbarem Wert ist. Hier ist die Frage: Welche Version der Webseite soll von Suchmaschinen angezeigt werden oder welche soll Ihrer Meinung nach auf den Suchmaschinenergebnisseiten (SERPs) erscheinen?
Nehmen wir beispielsweise an, hier sind die URLs des oben beschriebenen Szenarios:
http://mysample/homerun/seo-plan
http://mysample/homerun/content/seo-plan
Genau aus diesem Grund wurden kanonische Tags erfunden. Dieses Szenario kommt in den meisten Fällen in vielen der E-Commerce-Systeme relativ häufig vor. Ein bestimmtes Produkt kann problemlos mehrere URLs haben, obwohl dies stark davon abhängt, wie Sie dorthin gelangt sind.
In diesem speziellen Fall können Sie die kanonische URL wie folgt anwenden:
Schritt 1: Wählen Sie eine der beiden Webseiten als kanonische Version aus. Stellen Sie sicher, dass es die Version ist, die Ihrer Meinung nach die wichtigste der beiden ist.
Wenn Ihnen das egal ist, wählen Sie einfach eine der beiden Webseiten mit den meisten Besuchern oder Links. Sie können natürlich auch die altmodische Methode anwenden und eine Münze werfen. Wählen Sie einfach eine Seite aus.
Schritt 2: Fügen Sie eine kanonische URL von der nicht kanonischen Seite zur kanonischen Seite hinzu. Nehmen wir an, Sie wählen die kürzeste URL als kanonisches Tag. Die andere URL würde auf die kürzeste URL im -Abschnitt der Seite verweisen, und zwar folgendermaßen:
Und das ist alles; Sie haben gerade gelernt, wie Sie kanonische URLs hinzufügen, nicht mehr und nicht weniger. Diese Aktion „verschmelzt“ diese beiden Webseiten aus Sicht einer Suchmaschine zu einer.
Es handelt sich um eine „weiche Weiterleitung“, ohne dass ein Benutzer wirklich weitergeleitet wird. Links zu beiden URLs werden jetzt als eine oder eine einzige kanonische Version der URL gezählt.
301-Weiterleitungen vs. kanonische URLs: Was ist der Unterschied?
Manche Webmaster möchten vielleicht eine 30-Weiterleitung statt einer rel canonical einrichten. Eine 301-Weiterleitung leitet Website-Besucher automatisch zu einer neuen URL weiter, wenn diese Besucher auf einen alten Link klicken.
In den meisten Fällen verwenden Webmaster eine 301-Weiterleitung, um ihre Webseiten oder URLs zu aktualisieren oder den Inhalt in ihren Archiven zu konsolidieren. Wenn sie jedoch möchten, dass ihre Website-Besucher trotzdem auf die Seite zugreifen können, unabhängig davon, ob der Inhalt dupliziert ist oder nicht, benötigen sie eine rel canonical.
Häufige Fehler bei der Kanonisierung, die Sie vermeiden sollten
Kanonisierung ist für die meisten Webmaster ein heikles Thema. Daher gibt es viele Missverständnisse und Irrtümer darüber, wie man Canonical richtig hinzufügt.
Hier sind einige der häufigsten Fehler bei der Kanonisierung, die Sie vermeiden sollten:
- Eine kanonisierte URL auf „noindex“ setzen
Sie sollten niemals kanonische Tags und Noindex mischen. Dies liegt daran, dass es sich um widersprüchliche Anweisungen handelt.
Google priorisiert im Allgemeinen das rel Canonical gegenüber dem „noindex“-Tag. Wenn Sie jedoch eine URL kanonisieren und noindexieren möchten, sollten Sie stattdessen eine 301-Weiterleitung verwenden. Verwenden Sie andernfalls nur kanonische Tags.
- Rel Canonical über Robots.Txt blockieren
Wenn Sie eine URL in robots.txt blockieren, kann Google sie nicht mehr crawlen. Ja, Google crawlt URLs, keine Webseiten. Und wenn Google die URL nicht crawlen kann, wird verhindert, dass es auf dieser bestimmten Seite ein kanonisches Tag sieht.
Und dies wiederum verhindert, dass die Suchmaschine Link-Equity vom Nicht-Kanonischen zum Kanonischen überträgt.
- Mehrere kanonische Tags haben
Wenn Sie mehrere kanonische Tags haben, kann Google entscheiden, sie alle zu ignorieren. Und in vielen Fällen ist dies das Szenario, das auftritt, da Tags normalerweise an verschiedenen Stellen in ein System eingefügt werden – wie etwa im Design, im CMS und in Plugins.
Aus diesem Grund verfügen viele Plugins über die Überschreiboption, die sicherstellt, dass sie die einzige Quelle für rel Canonical bleiben.
Ein weiterer wichtiger Bereich, in dem dies zu Problemen führen könnte, betrifft Canonicals, die mit JavaScript hinzugefügt werden. Wenn in der HTML-Antwort kein kanonisches Tag angegeben ist und Sie dann mit JavaScript eine kanonische URL hinzufügen, respektiert Google diese Aktion, wenn die Seite gerendert wird.
Wenn Sie jedoch bereits ein rel Canonical in HTML angegeben haben und dann die bevorzugte Version mit JavaScript austauschen, senden Sie sehr gemischte Signale an Google.
Kanonisierung ist ein wichtiges Konzept, das die meisten Webmaster verstehen müssen, insbesondere wenn es um SEO geht. Mittlerweile haben Sie vermutlich Antworten auf die Frage: Was ist kanonisch? Und Sie haben gelernt, wie Sie kanonische Inhalte hinzufügen, wenn Sie feststellen, dass Sie doppelten Inhalt haben. Verwenden Sie daher dieses leistungsstarke Snippet, und Sie werden die positiven Änderungen auf Ihrer Website bemerken.