Common Hreflang Errors

Einführung

Hreflang-Fehler gehören zu den häufigsten Problemen im internationalen SEO und können erhebliche Auswirkungen auf die Sichtbarkeit Ihrer mehrsprachigen Website haben. Diese Fehler entstehen oft durch falsche Implementation, fehlende Rückverweise oder inkonsistente Sprach-/Ländercodes.

Die häufigsten Hreflang-Fehler

1. Fehlende Rückverweise (Missing Return Links)

Problem: Eine Seite verweist auf andere Sprachversionen, aber diese verweisen nicht zurück.

Beispiel:

<!-- Seite A verweist auf B und C -->
<link rel="alternate" hreflang="de" href="https://example.com/de/page" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />

<!-- Seite B verweist nur auf A, nicht auf C -->
<link rel="alternate" hreflang="de" href="https://example.com/de/page" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />

Lösung: Jede Seite muss auf alle anderen Sprachversionen verweisen.

2. Falsche Sprach-/Ländercodes

Problem: Verwendung von nicht-standardisierten oder falschen ISO-Codes.

Häufige Fehler:

  • hreflang="german" statt hreflang="de"
  • hreflang="english" statt hreflang="en"
  • hreflang="de-DE" für Deutschland (korrekt)
  • hreflang="de-AT" für Österreich (korrekt)

3. Fehlende x-default Anweisung

Problem: Keine Standard-Sprache für Benutzer definiert, die nicht in den spezifischen Ländercodes erfasst sind.

Korrekte Implementation:

<link rel="alternate" hreflang="x-default" href="https://example.com/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />

4. Canonical-Tag-Konflikte

Problem: Hreflang-Tags verweisen auf URLs, die nicht mit den Canonical-Tags übereinstimmen.

Beispiel:

<!-- Canonical zeigt auf andere URL -->
<link rel="canonical" href="https://example.com/en/page" />
<!-- Hreflang zeigt auf andere URL -->
<link rel="alternate" hreflang="en" href="https://example.com/en/page/" />

5. Doppelte Hreflang-Deklarationen

Problem: Mehrfache Hreflang-Tags für dieselbe Sprache/Land-Kombination.

Falsch:

<link rel="alternate" hreflang="de" href="https://example.com/de/page" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page" />

6. Relative vs. Absolute URLs

Problem: Verwendung von relativen URLs in Hreflang-Tags.

Falsch:

<link rel="alternate" hreflang="de" href="/de/page" />

Richtig:

<link rel="alternate" hreflang="de" href="https://example.com/de/page" />

7. Fehlende HTTPS-Protokolle

Problem: Mischung aus HTTP und HTTPS in Hreflang-Tags.

Korrekte Implementation:

<link rel="alternate" hreflang="de" href="https://example.com/de/page" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />

Hreflang-Fehler-Diagnose

Tools zur Fehlererkennung

  1. Google Search Console
    • International Targeting Report
    • Hreflang-Fehler in der Indexierung
  2. Screaming Frog SEO Spider
    • Hreflang-Tab für detaillierte Analyse
    • Fehlende Rückverweise identifizieren
  3. Hreflang-Testing-Tools
    • Online-Validatoren für Syntax-Prüfung
    • Automatische Fehlererkennung

Häufige Implementation-Fehler

XML-Sitemap vs. HTML-Tags

Problem: Inkonsistenz zwischen XML-Sitemap und HTML-Hreflang-Tags.

Lösung: Beide Methoden müssen identische Informationen enthalten.

Fehlende Sprach-/Länder-Mapping

Problem: Keine klare Zuordnung zwischen Sprachen und Ländern.

Beispiel-Mapping:

  • de - Deutsch (allgemein)
  • de-DE - Deutschland
  • de-AT - Österreich
  • de-CH - Schweiz

Redirect-Ketten in Hreflang

Problem: Hreflang-Tags verweisen auf URLs, die zu Redirects führen.

Lösung: Hreflang-Tags müssen auf die finale URL verweisen.

Best Practices zur Fehlervermeidung

1. Planung und Strukturierung

  • Klare Sprach-/Länder-Strategie definieren
  • URL-Struktur für internationale Seiten festlegen
  • Mapping zwischen Sprachen und Ländern erstellen

2. Korrekte Implementation

  • Absolute URLs verwenden
  • HTTPS-Protokoll sicherstellen
  • Konsistente Canonical-Tags

3. Testing und Prüfung

  • Automatisierte Tests implementieren
  • Regelmäßige Überprüfung der Hreflang-Tags
  • Google Search Console Monitoring

4. Monitoring und Wartung

  • Kontinuierliche Überwachung der Fehler
  • Automatisierte Alerts bei neuen Problemen
  • Regelmäßige Audits durchführen

Häufige Fragen zu Hreflang-Fehlern

Frage 1: Wie erkenne ich Hreflang-Fehler?

Antwort: Nutzen Sie Google Search Console, Screaming Frog oder spezialisierte Hreflang-Testing-Tools.

Frage 2: Sind Hreflang-Fehler kritisch für SEO?

Antwort: Ja, sie können zu fehlender Indexierung oder falscher Sprachzuordnung führen.

Frage 3: Wie behebe ich fehlende Rückverweise?

Antwort: Jede Seite muss auf alle anderen Sprachversionen verweisen.

Frage 4: Kann ich Hreflang-Tags in der XML-Sitemap verwenden?

Antwort: Ja, aber HTML-Tags sind oft einfacher zu implementieren und zu warten.

Frage 5: Was passiert bei falschen Sprachcodes?

Antwort: Google ignoriert die Hreflang-Anweisungen, was zu fehlerhafter Sprachzuordnung führt.

Monitoring und Wartung

Automatisierte Überwachung

  1. Google Search Console Alerts
    • International Targeting Fehler
    • Indexierungsprobleme
  2. Crawling-Tools
    • Regelmäßige Hreflang-Checks
    • Automatisierte Fehlerberichte
  3. Custom Monitoring
    • Eigene Skripte für Hreflang-Validierung
    • Integration in SEO-Workflows

Wartungsroutinen

  • Täglich: Google Search Console prüfen
  • Wöchentlich: Hreflang-Tags auf neuen Seiten validieren
  • Monatlich: Vollständiges Hreflang-Audit durchführen