Site indexing

Canonical URLs

Ask AI about this page

3 Min. Lesezeit

Wenn mehrere URLs denselben oder einen ähnlichen Inhalt haben, gruppiert Yandex sie und wählt eine aus, die angezeigt werden soll – die Canonical-Seite. Das rel="canonical" Attribut ermöglicht es Ihnen, Ihre Präferenz anzugeben, und Yandex äußert sich unmissverständlich zu dessen Status: es handelt sich um eine Empfehlung, und der Roboter kann sie ignorieren.

Wie man sie deklariert

Entweder im HTML-Head:

Canonical URLs
<link rel="canonical" href="http://www.example.com/blog"/>

Oder im HTTP-Header, was die Methode für Nicht-HTML-Dokumente wie PDFs ist:

Link: <http://www.example.com/offer/file.pdf>; rel="canonical"

Die URL muss eine absolute Pfadangabe auf derselben Domain sein.

Die fünf Fälle, in denen Yandex sie ignoriert

  • Die nicht-kanonische Seite beantwortet die Anfrage zum Zeitpunkt des Crawlings umfassender und ihr Inhalt weicht erheblich von der kanonischen ab.
  • Die kanonische URL ist nicht erreichbar – sie leitet um oder ist von der Indizierung ausgeschlossen. Ein Canonical, das auf eine Seite verweist, die selbst nicht indexiert werden kann, führt stattdessen dazu, dass die nicht-kanonische Seite indexiert wird.
  • Das Canonical verweist auf eine andere Domain oder Subdomain.
  • Es sind mehrere Canonical-URLs angegeben.
  • A Kette ist angegeben: Seite 1 verweist kanonisch auf Seite 2, Seite 2 verweist kanonisch auf Seite 3.

Diese fünf Fälle erklären fast jeden Fall von „wir haben das Canonical gesetzt und nichts ist passiert“. Eine Seite, die auf sich selbst verweist, ist übrigens korrekt – der Roboter behandelt sie als kanonisch.

Canonical URLs — 2

Wo Canonical das falsche Werkzeug ist

Für den Fall der HTTPS-Migration hat Yandex die Unterstützung eingestellt: Der Wechsel zwischen Protokollen erfordert eine 301/302-Weiterleitung und das Attribut wird dafür nicht mehr berücksichtigt. Kann dennoch verwendet werden, um zwischen www und Nicht-wwwzu wechseln, wobei der Roboter dies als Weiterleitung behandelt und die beiden Versionen gruppiert – allerdings nur, wenn es auf alle Seiten angewendet wird und von Seite zu Seite verweist. Wird es inkonsistent angewendet oder verweist alles auf eine einzige Seite, liest der Roboter einen strukturellen Unterschied und der Umzug schlägt fehl.

Für URLs mit Parametern

Canonical ist nicht das beste Instrument für UTM- und ähnliche Tags. Clean-param in robots.txtoder Disallow wo dies nicht möglich ist.

Überprüfung, ob es funktioniert hat

Eine Seite, deren Canonical woandershin zeigt, wird zu einer nicht-kanonischen Seite und sollte aus den Ergebnissen verschwinden. Überprüfen Sie dies unter Indizierung → Suchbare Seiten → Ausgeschlossene Seiten. Wenn sie immer noch in der Suche ist, hat der Roboter entschieden, dass sie sich wesentlich von ihrem Canonical unterscheidet – was eine Information und keine Fehlfunktion ist.

Alien Road

So setzen wir das um

The canonical failure we find most often on client sites is the chain, produced by a plugin that canonicalises paginated pages to the previous page rather than to the category. Yandex simply ignores the whole chain, and the client concludes canonical does not work. We test canonical outcomes in the excluded-pages report rather than assuming: a declared canonical is a request, and Yandex says plainly it can refuse.

Verwandte Leistungen

Teilen