Kurzantwort: hreflang-Tags sagen Google, welche Sprach- oder Regionsversion einer Seite welchen Nutzern angezeigt werden soll, damit Ihre englischen, französischen und deutschen Versionen nicht miteinander konkurrieren oder dem falschen Publikum gezeigt werden. Auf Shopify generiert Markets hreflang automatisch für veröffentlichte Sprach- und Regions-URLs — Sie schreiben sie selten von Hand. Die entscheidenden Fehler sind fehlende Rückverweise (hreflang muss wechselseitig sein), falsche oder erfundene Regionscodes und Verweise auf unveröffentlichte oder umleitende Lokalisierungen. Überprüfen Sie die gerenderten Tags, nicht Ihre Absicht.
Wenn Sie in Shopify eine zweite Sprache oder einen länderspezifischen Markt aktiviert haben, sorgt hreflang dafür, dass die Versionen sich nicht gegenseitig im Suchergebnis kannibalisieren. Wenn es richtig gemacht wird, zeigt Google die französische Seite französischen Nutzern und die US-Seite US-Nutzern; wenn es falsch gemacht wird, zeigt es die falsche oder wählt eine Version aus und vergräbt den Rest.
Was hreflang tatsächlich macht
Eine hreflang-Anmerkung ist ein kleines Tag — <link rel="alternate" hreflang="fr-ca" href="..."> — das sagt: "Diese URL ist die französisch-kanadische Version dieser Seite." Eine Seite listet eine für jede Sprach-/Regionsvariante auf, die sie hat, einschließlich sich selbst, plus ein x-default für alle, die nichts Spezifisches treffen. Google liest das Cluster und leitet jeden Suchenden zur richtigen Version, anstatt zu raten.
Die einzige Regel, die Menschen oft stolpern lässt, ist Wechselseitigkeit: Jede Seite in einem Cluster muss auf jede andere Seite im Cluster verlinken, einschließlich zurück zu sich selbst. Wenn die englische Seite auf die französische Seite verweist, die französische Seite jedoch nicht zurückverweist, behandelt Google die Anmerkung als unzuverlässig und ignoriert sie.
Wie Shopify es handhabt
Mit Shopify Markets, wenn Sie eine Sprache oder eine Region veröffentlichen, fügt Shopify die hreflang-Anmerkungen für diese URLs für Sie hinzu. Dies deckt den häufigen Fall gut ab — Sie schreiben die Tags nicht von Hand. Wo Lücken auftreten: eine Lokalisierung, die übersetzt, aber nicht veröffentlicht ist, ein Markt, der eine URL mit einem anderen teilt, anstatt eine eigene zu haben, oder hreflang, das von einer Übersetzungs-App hinzugefügt wurde, die nicht mit dem übereinstimmt, was Markets ausgibt. Jede dieser Situationen kann ein kaputtes oder unvollständiges Cluster erzeugen.
Die drei Fehler, die es zerstören
| Fehler | Was passiert | Auswirkung auf hreflang |
|---|---|---|
| Fehlende Rückverweise | Wechselseitigkeit ist gebrochen; jede Seite muss auf alle anderen, einschließlich sich selbst, verlinken. | Google ignoriert die Anmerkungen. |
| Falsche Sprach-/Regionscodes | Erfundenen Werte wie en-uk (sollte en-gb sein) werden stillschweigend ignoriert. |
Codes werden stillschweigend ignoriert, hreflang unwirksam. |
| Verweis auf schlechte URLs | Zielt auf eine Seite, die umleitet, 404 oder noindex ist. | Vergiftet das gesamte hreflang-Cluster. |
- Fehlende Rückverweise. Die oben genannte Wechselseitigkeitsregel. Die meisten "hreflang funktioniert nicht"-Fälle sind dies.
- Falsche Codes. Der Wert ist eine Sprache (ISO-639:
en,fr,de) optional plus eine Region (ISO-3166:en-gb,fr-ca). Erfundenen Werte wieen-uk(es isten-gb) werden stillschweigend ignoriert. - Verweis auf schlechte URLs. Ein hreflang, das auf eine Seite zielt, die umleitet, 404 oder noindex ist, vergiftet das Cluster. Jede aufgelistete URL sollte 200 zurückgeben und indexierbar sein.
Wie man es überprüft
Quelltext auf einer übersetzten Seite anzeigen und bestätigen, dass die hreflang-Links mit gültigen Codes und absoluten URLs gerendert werden. Stichprobenartig überprüfen, dass jede aufgelistete URL 200 zurückgibt und die anderen zurückverweist. Der Bericht zur internationalen Ausrichtung in der Google Search Console zeigt Fehler bei fehlenden Rückverweisen und ungültigen Codes in Ihrem Shop auf. Beheben Sie zuerst die Wechselseitigkeits- und Codefehler — sie sind für die meisten realen hreflang-Fehler verantwortlich und verschwenden stillschweigend Ihre Übersetzungsarbeit.