Die Kurzfassung: Um hreflang online zu prüfen, fügen Sie die Adresse einer beliebigen Sprachversion einer Seite in den kostenlosen PromoPilot hreflang-Validator ein und klicken Sie auf „hreflang prüfen“. Das Tool extrahiert alternative Links aus <head>, prüft das Format der Sprach- und Regionscodes, Duplikate, das Vorhandensein von x-default und Links zur Seite selbst, den HTTP-Status jeder Alternative und – falls die entsprechende Option aktiviert ist – sogar Querverweise zwischen den Versionen. Im Folgenden erfahren Sie, wie Sie die Ergebnisse interpretieren und welche Fehler am häufigsten auftreten.
Ich habe an mehrsprachigen Projekten gearbeitet – von dreisprachigen Websites bis hin zu einem 33-sprachigen Portal mit RTL-Unterstützung – und hreflang hat in fast jedem davon Probleme verursacht. Der ärgerlichste Fehler: Alles ist zwar korrekt ausgezeichnet, aber eine Version verlinkt nicht zurück – und Google zeigt Besuchern die falsche Sprachversion an, obwohl auf den ersten Blick alles in Ordnung zu sein scheint.
Was prüft der hreflang-Validator?
Hreflang ist ein Hinweis für Suchmaschinen: „Diese Seite ist in anderen Sprachen verfügbar; hier sind die entsprechenden Adressen.“ Seiten, die über diese Auszeichnung verlinkt sind, bilden einen Cluster. Der Validator prüft, ob dieser Cluster korrekt zusammengestellt ist.
| Prüfung | Was schaut er sich an? | Wozu dient das der Suchmaschinenoptimierung? |
|---|---|---|
| Alternativen von der Kopfzeile | Alle <link rel="alternate" hreflang="…"> Tags auf der Seite | Dies ist der Markup-Code, den Google liest. |
| Codeformat und Duplikate | Sprache gemäß ISO 639-1, Region gemäß ISO 3166-1 ( de, en-GB, cs-CZ), Wiederholungen | Google ignoriert einfach ungültigen Code. |
| x-default | Gibt es eine Standardversion? | Wurde denjenigen gezeigt, die mit keiner Sprache zufrieden waren. |
| Selbstbezug | Verweist die Seite in der Liste auf sich selbst? | Ohne sie gilt der Cluster als unvollständig. |
| HTTP-Status der Alternativen | Wird auf jede Adresse mit dem Statuscode 200 geantwortet? | 404-Fehler oder Weiterleitungen unterbrechen die Verbindung. |
| Gegenseitige Verbindungen | Bezieht sich jede Version auf eine Rückwirkung? | Ohne Bestätigung wird das hreflang-Paar nicht berücksichtigt. |
Wie kann man den hreflang-Wert einer Website online überprüfen?

- Öffnen Sie den hreflang-Validator.
- Fügen Sie die Adresse der Seite ein, die in den Cluster aufgenommen werden soll, zum Beispiel
https://example.com/en/pricing/. - Entscheiden Sie, ob die Prüfung auf reziproke hreflang-Attribute notwendig ist. Die Option „Reziproke hreflang-Attribute prüfen“ verlangsamt den Prüfprozess: Das Tool öffnet jede Alternative und prüft deren Markup. Aktivieren Sie diese Option für Ihre erste Prüfung – die Prüfung auf reziproke hreflang-Attribute ist die häufigste Ursache für defekte Links.
- Klicken Sie auf „hreflang prüfen“ und untersuchen Sie die Probleme: Codes, x-default, Selbstverweise.
- Korrigieren Sie alle nicht zugehörigen Gebietsschemas und testen Sie erneut mit einer anderen Sprachversion, um sicherzustellen, dass der Cluster auf beiden Seiten übereinstimmt.
So sieht die Tool-Seite aus: das Adressfeld, der Schalter für die gegenseitige Verifizierung und eine Beschreibung dessen, was überprüft wird.

Wie interpretiert man das Ergebnis und was sollte man zuerst korrigieren?
Nicht alle Hreflang-Fehler sind gleich. Ich behebe sie in dieser Reihenfolge:
- Alternativen antworten mit einem Fehler oder einer Weiterleitung. Wenn
/de/preise/einen 404-Fehler zurückgibt oder auf die Startseite weiterleitet, funktioniert die Verknüpfung nicht. Der hreflang-Attribut sollte ausschließlich URLs mit dem Statuscode 200 enthalten, die mit den kanonischen URLs dieser Seiten übereinstimmen. - Es gibt keine Backlinks. Die englische Version verlinkt auf die deutsche, aber die deutsche Version verlinkt nicht auf die englische. Dies geschieht üblicherweise, wenn eine neue Sprache später hinzugefügt wurde und die Vorlage für die älteren Versionen nicht aktualisiert wurde.
- Falsche Codes. Häufige Beispiele sind
en-UKstatten-GB,czstattcsfür Tschechisch,uastattukfür Ukrainisch oder eine Region ohne Sprachangabe. Solche Zeichenketten werden von der Suchmaschine ignoriert. - Keine Selbstreferenz. Jede Version muss sich selbst ebenfalls auflisten.
- Es gibt keine x-Standardeinstellung. Das ist kein Fehler, aber ohne diese Einstellung erhalten Besucher „aus anderen Sprachen“ eine zufällige Version.
- Duplikate. Derselbe Code ist zweimal mit unterschiedlichen Adressen aufgeführt – Google weiß nicht, welche Adresse es auswählen soll.
Das korrekte Cluster für eine Seite in drei Sprachen sieht folgendermaßen aus – und ist in jeder der drei Versionen identisch:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
Ein weiterer häufiger Fehler ist ein kanonischer Link, der von allen Sprachversionen auf die englische verweist. Dies widerspricht dem hreflang-Prinzip: Man sagt gleichzeitig „Dies ist eine Kopie der englischen Seite“ und „Dies ist eine separate deutsche Version“. Der kanonische Link jeder Version sollte auf sich selbst verweisen.
Wann werden Regionen benötigt, nicht nur Sprachen?
Der Code de ist für alle deutschsprachigen Besucher. Der Code de-AT ist nur für Besucher in Österreich. Regionale Codes sind erforderlich, wenn Sie für jedes Land tatsächlich unterschiedliche Inhalte anbieten: unterschiedliche Preise, Währungen, Versandbedingungen und rechtliche Hinweise. Sind die Texte identisch, genügen Sprachcodes – zusätzliche regionale Versionen führen zu Duplikaten und erschweren den Support.
Ein guter Kompromiss für einen Shop: de für alle deutschsprachigen Länder plus de-CH, falls in der Schweiz andere Preise in Franken gelten. So sehen Schweizer Besucher ihre eigene Version, alle anderen die allgemeine.
Wie kann man eine neue Sprache hinzufügen, ohne hreflang zu beeinträchtigen?
Die meisten Fehler treten nicht beim Start einer Website auf, sondern später – beim Hinzufügen einer Sprache. Meine Checkliste dafür:
- Aktualisieren Sie die Vorlage aller bestehenden Versionen, nicht nur der neuen: Auf jeder Seite sollte die neue Sprache aufgeführt werden.
- Veröffentlichen Sie keine leeren oder unübersetzten Seiten. Wenn noch keine Übersetzung vorhanden ist, ist es besser, die Seite nicht in den Cluster aufzunehmen, als auf einen Stub zu verweisen.
- Überprüfen Sie die URLs. Übersetzte URLs (z.
/de/preise/statt/de/pricing/) sind zwar benutzerfreundlich, aber der hreflang-Wert sollte diese URLs ohne Weiterleitungen enthalten. - Führen Sie den Validator von beiden Seiten aus – der neuen Version und einer der alten Versionen – mit aktivierter gegenseitiger Verifizierung.
- Aktualisieren Sie Ihre Sitemap, damit der Bot Ihre neuen Seiten schneller findet.
Dieser Vorgang dauert eine Stunde, und Fehler, die in diesem Schritt übersehen werden, können die Ergebnisse monatelang verfälschen.
Vergleich: hreflang-Validator und Alternativen
| Werkzeug | Was ist kostenlos? | Einschränkungen | Für wen ist es geeignet? |
|---|---|---|---|
| PromoPilot – Hreflang-Validator | Codes, Duplikate, x-default, Selbstverweise, HTTP-Statusmeldungen, reziproke Links | Ein Cluster pro Prüfung, liest Markup vom Kopf | Überprüfen Sie schnell die wichtigsten Seiten Ihrer oder einer anderen Website. |
| Google Search Console | URL-Prüfung: Welche kanonische Version hat Google gewählt? | Nur für Ihre verifizierte Website gibt es keinen separaten hreflang-Bericht. | Verstehen Sie, wie Google eine bestimmte Version betrachtet |
| Screaming Frog SEO Spider | Das Crawlen einer Website mit hreflang-Berichten | Eine Installation ist erforderlich, die kostenlose Version hat eine Beschränkung der Adressen | Alle Sprachversionen gleichzeitig prüfen |
| Ahrefs Webmaster Tools | Website-Audit, einschließlich hreflang-Fehler | Nur für Ihre verifizierten Websites | Regelmäßige Überwachung Ihres Projekts |
Fazit: Für die Überprüfung einer bestimmten Seite – beispielsweise nach der Einführung einer neuen Sprache – ist ein Online-Validator schneller. Eine Website mit Tausenden von Seiten in Dutzenden von Sprachen benötigt einen Crawler, der alle Seiten durchsuchen kann.
PromoPilot bietet 87 kostenlose SEO-Tools an. Der nächste Artikel in dieser Reihe befasst sich mit der Analyse von Meta-Tags: Er zeigt zwar auch den hreflang-Wert einer Seite an, prüft aber nicht die Reziprozität und den Status.
Welche Einschränkungen hat der hreflang-Validator?
Der Validator liest Alternativen aus dem <head> des Dokuments. Befindet sich Ihr hreflang-Attribut in Ihrer XML-Sitemap oder in HTTP-Headern, erkennt das Tool es nicht – dies ist kein Website-Fehler, sondern eine Validierungsfunktion. Es wird jeweils ein Cluster geprüft. Um sicherzustellen, dass die gesamte Website korrekt ausgezeichnet ist, müssen Sie die Templates für alle Seitentypen überprüfen oder einen Crawler einsetzen. Der Validator bewertet natürlich nicht die Übersetzungsqualität – maschinelle Übersetzung ohne hreflang-Bearbeitung ist nicht zielführend.
Wann reicht ein kostenloses Tool nicht aus?

Der Validator findet einen Fehler, ändert aber nicht die Website-Vorlage. Ein Spezialist wird benötigt, wenn:
- Es gibt mehr als drei Sprachen, und hreflang muss für jede neue Seite automatisch generiert werden;
- Sie betreten neue Märkte und müssen entscheiden, wie Sie die Adressen organisieren: Ordner, Subdomains oder separate Domains;
- Google zeigt hartnäckig die falsche Version an, aber auf den ersten Blick sind keine Fehler im Markup zu erkennen;
- Es werden nicht nur hreflang-Attribute benötigt, sondern auch Übersetzungen, Meta-Tags und Markup in jeder Sprache.
Was kann ich für Ihre Website tun?
Ich bin Valeriy Danyuk, Entwickler und SEO-Spezialist: 12 Jahre Erfahrung, über 200 Kunden und zahlreiche mehrsprachige Projekte für Europa.
SEO und Mehrsprachigkeit
- Schlüsselfertige Website-SEO-Prüfung: Ich überprüfe hreflang, canonical und die Indexierung aller Sprachversionen sowie die korrekten Templates.
- Wie man eine mehrsprachige Website ohne Übersetzer erstellt – eine detaillierte Analyse des Vorgehens.
- Ein Reiseportal in 33 Sprachen mit RTL – hreflang für Dutzende von Sprachen, einschließlich Rechts-nach-links.
- Wie ein Hotel innerhalb von 5 Wochen auf ChatGPT, Gemini und Perplexity vorgestellt wurde – GEO für ein internationales Publikum.
- Autoblog mit KI-Agenten – Artikel in mehreren Sprachen gleichzeitig.
Websites, Geschäfte und Buchhaltung
- Die Website 1001site ist in 107 Sprachen verfügbar: automatische Übersetzung, Browsersprache und RTL.
- Ein monatliches Buchhaltungssystem für einen Online-Shop eines Unternehmens aus Tschechien.
- Dropshipping-Plattform mit Partnershops.
Schicken Sie mir die Adresse Ihrer mehrsprachigen Website via Telegram – ich überprüfe die Cluster der wichtigsten Seiten und sage Ihnen, wo Sie Besucher verlieren.
Ergebnis
- Der Online-hreflang-Checker zeigt Codes, x-default, Selbstverweise, Status und gegenseitige Clusterverknüpfungen an.
- Beheben Sie die Fehler in dieser Reihenfolge: defekte Alternativen → Backlinks → Codes → Selbstverweise → x-Standard → Duplikate.
- Die kanonische Version jeder Sprachfassung sollte auf sich selbst verweisen, nicht auf die „Master“-Sprache.
- Bei großen mehrsprachigen Websites wird hreflang mithilfe einer Vorlage generiert oder es wird eine Plattform verwendet, bei der die Sprachen automatisch verknüpft werden, wie beispielsweise 1001site.
Überprüfen Sie die wichtigste Seite Ihrer Website mit einem kostenlosen hreflang-Validator – mit aktivierter gegenseitiger Validierung.
Quellen
- PromoPilots Hreflang-Validierungsseite – Liste der Prüfungen und FAQ.
- Google Search Central – Dokumentation zu lokalisierten Seitenversionen und hreflang.
- Screaming Frog und Ahrefs Webmaster Tools – Beschreibungen der Website-Audits.



