Modify

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1033 closed Bug/Fehler (fixed)

hreflang-Tags in 2.0 fehlerhaft wenn Artikel in mehreren Kategorien verlinkt ist

Reported by: p3e Owned by: somebody
Priority: hoch Milestone: modified-shop-2.0.2.0
Component: Shop Version: 2.0.0.0
Keywords: Cc:
Blocked By: Blocking:

Description

Die Lösung mit den hreflang-Tags in 2.0 führen leider zu Fehlern, wenn Artikel in mehreren Kategorien verlinkt sind.
Nach Google soll der hreflang-Tag auf die Sprachvarianten und auf sich selber verlinken. In dem Fall der Verlinkung in verschiedenen Kategorien verweist der hreflang-Tag in 2.0 aber nicht mehr auf sich selbst sondern auf den alternativen Link. Das führt zu zahlreichen Fehlern in den Webmastertools.

Die Lösung des Problems ist, dass statt der hreflang-Tags, in dem Fall ein Conical-Tag auf den Alternativlink zu verweist. Auf der Seite auf die der Conical-Tag verweist, wird dann erst per hreflang-Tag auf die Alternativsprachen verlinkt.

Um das zu verdeutlichen habe ich eine Grafik angehängt und hoffe, dass das verständlich ist. Auf den Seiten von Google wird das etwas konfus erklärt.
Der Hinweis, das man hreflang-Tags und Conical-Tag nicht gleichzeitig einsetzten soll, bezieht sich nicht auf den ganzen Shop sondern auf einzelne Seiten. So muss bei verlinkten Artikeln immer der Conical-Tag ohne hreflang-Tag genutzt werden.

Attachments (2)

metatags.zip (7.2 KB ) - added by Ronald Parcinski 9 years ago.
Lösungsvorschlag metatags.php
metatags.2.zip (7.2 KB ) - added by Ronald Parcinski 9 years ago.
Hier die gefixte Datei

Download all attachments as: .zip

Change History (10)

comment:1 by p3e, 9 years ago

Im Forum habe ich noch zwei Grafiken zur Verdeutlichung des Problems beigefügt: hreflang-Tags in 2.0 fehlerhaft wenn Artikel in mehreren Kategorien verlinkt ist

Last edited 9 years ago by Torsten Riemer (previous) (diff)

comment:2 by p3e, 9 years ago

Last edited 9 years ago by Torsten Riemer (previous) (diff)

comment:3 by Torsten Riemer, 9 years ago

Milestone: modified-shop-2.0.1.1

Ich meine, dass wir das im Trunk Demoshop für die kommende Shopversion bereits korrigiert hatten.

Kannst du das bitte mal verifizieren?

comment:4 by Ronald Parcinski, 9 years ago

Nein das ist im Trunk Demoshop nicht wesentlich anders wie bei 2.00

Ich hatte dafür auch bereits Ticket #1021 angelegt.

Hier wird das sehr anschaulich erklärt.

https://www.ranking-check.de/blog/hreflang-die-5-haeufigsten-fehler-und-hall-of-fame/#fehler8

by Ronald Parcinski, 9 years ago

Attachment: metatags.zip added

Lösungsvorschlag metatags.php

comment:5 by Ronald Parcinski, 9 years ago

Resolution: fixed
Status: newclosed

In 10294:

fix #1033, #1021, #1038

by Ronald Parcinski, 9 years ago

Attachment: metatags.2.zip added

Hier die gefixte Datei

comment:6 by TT, 9 years ago

Kurzer Erfahrungsbericht und Lösung:

Mit nur hreflang zeigten sich in Kürze 20.000 Fehlermeldungen in GSC.
GSC-Fehler, die hier bei der falschen Konfiguration (hreflang everywhere) auftraten:
-Fehlende Rücklinks bei hreflang
-Endlos viele Seiten im Index
-zigtausende doppelte meta-title und meta-desc.

Nach Umstellung mit hreflang auf Hauptseite und canonical auf verlinkter Seite (beide mit "index" gesetzt) gingen die Fehler runter auf Normalwerte.
Ursächlich für die vielen indizierten war vorwiegend URLs mit gesetzten Filtern, die auch hreflang und index gesetzt hatten.
Diese Filter-URLs werden jetzt wie verlinkte Kat-Seiten mit Canonical auf die jeweilige Hauptkategorie, wo dann der hreflang greift, gesetzt.

Kurzum, hreflang und Canonical müssen beide verwendet werden, jedoch auf versch. Seiten. Die Einstellung der tags für Filter-Seiten sind mächtig, da gehören auch Canonical gesetzt.

comment:7 by Torsten Riemer, 9 years ago

Danke dir für deinen Erfahrungsbericht.

Kannst du bei uns im Demoshop mal schauen, ob das deiner Meinung nach nun alles korrekt umgesetzt ist?

comment:8 by Torsten Riemer, 9 years ago

In 10312:

fix #1033, #1021, #1038

Modify Ticket

Action
as closed The owner will remain somebody.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.