Warnung

hreflang ist nicht korrekt

hreflang sagt Google, welche Sprachversionen einer Seite zusammengehören. Snaglist prüft jeden Satz: Jedes Ziel existiert und ist indexierbar, jedes Ziel verweist zurück, ein x-default ist vorhanden, die Seite nennt sich selbst und jeder Sprachcode ist gültig.

Warum es wichtig ist

Google nutzt einen Satz hreflang-Links nur, wenn jede Seite im Satz das bestätigt. Ein fehlender Rückverweis, ein totes Ziel oder ein falscher Code – und Google ignoriert den Satz. Besucher aus einem anderen Land sehen dann die falsche Sprache oder die Sprachversionen konkurrieren in den Ergebnissen.

Wie Snaglist es prüft

Snaglist liest jeden Link rel="alternate" hreflang auf jeder indexierbaren Seite und folgt den Zielen, auch auf anderen Domains. Eine Seite wird aufgelistet, wenn ein Ziel nicht mit 200 antwortet oder weiterleitet, wenn ein Ziel nicht indexierbar ist (noindex oder canonical anderswo), wenn ein Ziel nicht zurück auf die Seite verweist, wenn x-default fehlt, wenn die Seite sich nicht selbst nennt oder wenn ein Code keine gültige Sprache ist (optional mit Region, z. B. en-gb). Snaglist überspringt diesen Check, wenn der Crawl bei der Seitenbegrenzung stoppte, weil die Rückverweise nicht gesehen wurden.

Snaglist meldet das als Warnung. Es kostet 15 Prozent der Seite im Gesundheits-Score. Behebe es vor dem nächsten Crawl.

Häufige Ursachen

  • Eine Sprachversion, die entfernt oder verschoben wurde, ohne die anderen Versionen zu aktualisieren
  • Ein Plugin, das hreflang auf einer Sprache schreibt, aber nicht auf der anderen
  • Eine Zielseite, die noindex oder ein canonical auf eine andere Seite bekommen hat
  • Codes wie en-uk oder en-eu, die Google nicht kennt
  • Ein Satz ohne x-default, sodass Google nicht weiß, was Besuchern aus anderen Ländern angezeigt werden soll

So behebst du es

  1. Öffne für jede aufgelistete Seite das fehlgeschlagene Ziel und behebe es: Stelle es wieder her, entferne noindex oder korrigiere das canonical.
  2. Stelle sicher, dass jede Sprachversion alle Versionen auflistet, einschließlich sich selbst.
  3. Füge ein x-default hinzu, das auf die Version für Besucher aus anderen Ländern verweist.
  4. Nutze ISO 639-1-Sprachcodes, mit einer ISO 3166-1-Region, falls nötig: nl, en-gb, de-at.
  5. Crawle erneut, um zu bestätigen, dass keine Seite mehr aufgelistet wird.

So wird es im Bericht dargestellt

Im Bericht für deinen Kunden erscheint das unter der Überschrift „Sprachversionen, die Google nicht verknüpfen kann“. Wenn alles in Ordnung ist, steht im Bericht: „Die Sprachversionen verweisen korrekt aufeinander“.

Steht das auch auf deiner Website?

Snaglist prüft jede Seite deiner Website auf dieses und alle anderen Probleme. Kostenlos starten, keine Kreditkarte nötig.

Kostenlos starten