---
name: hreflang-reciprocity-repair
description: Nutzen Sie dies, wenn übersetzte Seiten existieren und indexiert sind, aber nie im richtigen Land erscheinen, oder wenn die Search Console "keine Rückverweis-Tags" für Ihre Alternates meldet.
---

# Hreflang-Reziprozität reparieren

Hreflang wird ignoriert, solange nicht jede Version auf jede andere Version zurückverweist, sich selbst eingeschlossen. Die meisten defekten Implementierungen sehen auf der Seite, die Sie prüfen, korrekt aus - der Fehler liegt auf der Geschwisterseite, die Sie nicht geprüft haben. Diese Skill findet die einseitigen Kanten.

## Was Sie vorher brauchen

- Ein Crawl, der jede hreflang-Annotation pro URL exportiert
- Das auf jeder dieser URLs deklarierte canonical

## Methode

1. Bauen Sie einen gerichteten Graphen: für jede URL eine Kante zu jedem Alternate, das sie deklariert.
2. Ein Cluster ist nur gültig, wenn er in beide Richtungen vollständig verbunden ist UND jedes Mitglied sich selbst deklariert. Finden Sie die Cluster, bei denen das nicht der Fall ist.
3. Der häufigste Defekt ist eine fehlende Selbstreferenz. Eine Seite, die fr, de und es auflistet, aber nicht ihr eigenes en, ist ein defekter Cluster, obwohl auf dieser Seite nichts falsch aussieht.
4. Gleichen Sie hreflang gegen canonical ab. Wenn eine Seite auf eine andere URL kanonisiert als jene, die ihre Geschwister als ihr Alternate nennen, wird der gesamte Cluster verworfen - das ist der Fehler, der jede Sichtprüfung übersteht.
5. Prüfen Sie, dass jedes Alternate direkt 200 zurückgibt. Ein Alternate, das auf eine weiterleitende URL zeigt, wird stillschweigend verworfen; deshalb müssen Alternates die exakte kanonische Form verwenden, inklusive der Konvention zum abschließenden Schrägstrich.
6. Stellen Sie sicher, dass x-default genau einmal pro Cluster existiert und auf die Version zeigt, die Sie nicht zugeordneten Besuchern ausliefern - nicht reflexhaft einfach auf die englische Seite.
7. Crawlen Sie erneut und bestätigen Sie, dass jeder Cluster nun bidirektional ist und sich selbst referenziert.

## Was dabei herauskommt

Eine Liste defekter Cluster mit der jeweils konkret fehlenden Kante sowie die canonical-Konflikte, die sie ohnehin ungültig gemacht hätten.

## Wo es schiefgeht

- hreflang in den head jeder Seite schreiben, aber nie die Gegenrichtung von den Geschwisterseiten aus prüfen
- Alternates, die auf weiterleitende URLs zeigen - korrekt aussehendes Markup, das verworfen wird, bevor es gelesen wird
- Eine sitzungsbasierte Locale-Weiterleitung die URL überschreiben lassen, sodass ein Crawler, der das englische Alternate anfordert, eine andere Sprache erhält und der Cluster nie validiert

---

Aus der QuQi-Skill-Bibliothek - https://www.quqi.io/de/skills/hreflang-reciprocity-repair
