Hreflang sagt Suchmaschinen, welche URL die Sprach- (oder Regions-) Version einer Seite ist. Richtig gesetzt, kann jedes Locale fuer das passende Publikum ranken. Falsch gesetzt, stille Fehler: fehlende Return-Tags, falsche Codes wie en-UK, oder gemischte HTML- und Sitemap-Signale die sich widersprechen. Dieser Guide kommt aus dem echten Setup von ToolsMinify - Englisch ohne Prefix, /es /pt /fr /de, und x-default auf Englisch - nicht aus einer generischen Checkliste.
Kurzantwort
Jede URL im Cluster muss alle Alternates listen, einschliesslich sich selbst. Jedes Alternate muss die anderen zuruecklisten. Waehlen Sie eine Liefermethode (HTML-Link-Tags, HTTP-Header oder Sitemap xhtml:link) und bleiben Sie dabei. Nutzen Sie gueltige BCP-47-Codes (en-GB, nie en-UK). Behandeln Sie Hreflang als starken Hinweis, nicht als Garantie. Bauen und pruefen Sie Cluster mit dem Hreflang-Tag-Generator.
Wie ToolsMinify fuenf Locales ausliefert
Die Live-Site nutzt denselben Slug pro Seite in jeder Sprache. Englisch hat kein /en-Prefix. Andere Sprachen behalten denselben Pfad nach dem Locale-Prefix.
- Englisch (Standard): https://www.toolsminify.com/seo-tools/hreflang-tag-generator
- Spanisch: https://www.toolsminify.com/es/seo-tools/hreflang-tag-generator
- Portugiesisch: https://www.toolsminify.com/pt/seo-tools/hreflang-tag-generator
- Franzoesisch: https://www.toolsminify.com/fr/seo-tools/hreflang-tag-generator
- Deutsch: https://www.toolsminify.com/de/seo-tools/hreflang-tag-generator
- x-default: die englische URL - Fallback wenn keine Sprachpraeferenz passt
Slugs bleiben ueber Locales gleich, damit der Cluster leicht zu erzeugen und schwer falsch zu tippen ist. Wenn Sie einen neuen Pfad anlegen, halten Sie ihn klein und mit Bindestrichen per Slug-Generator, und spiegeln Sie diesen Slug unter jedem Locale-Prefix.
Selbstreferenz: jede Seite listet sich selbst
Google erwartet, dass jede URL im Set einen Link auf sich selbst mit dem eigenen Hreflang-Code enthaelt. Die deutsche Seite wird nicht nur von Englisch aus angekuendigt - das deutsche HTML (oder der Sitemap-Eintrag) muss auch hreflang="de" auf die deutsche URL zeigen.
- Auf der EN-Seite: hreflang="en" mit der EN-URL, plus es, pt, fr, de und x-default.
- Auf der DE-Seite: dasselbe vollstaendige Set, einschliesslich hreflang="de" mit der DE-URL.
- Fehlende Selbstreferenz ist einer der haeufigsten stillen Brueche. Der Cluster wirkt von einer Seite vollstaendig und von einer anderen unvollstaendig.
Der Hreflang-Tag-Generator gibt das volle Alternate-Set fuer jede URL in HTML- und Sitemap-Form aus, damit Selbstreferenz kein optionales Detail bleibt.
Reziproke Return-Tags
Wenn Seite A Seite B als Alternate nennt, muss Seite B auf A zurueckzeigen. Einseitige Links gelten als Fehler. Ein Teil-Rollout - Englisch und Deutsch live, franzoesische Tags auf 404s - "funktioniert nicht halb". Fixen Sie den ganzen Cluster bevor Sie die Tags veroeffentlichen.
- Liefern Sie alle Locale-URLs die Sie deklarieren, oder entfernen Sie Codes die Sie noch nicht stuetzen koennen.
- Halten Sie Hosts konsistent (www vs Apex). Das Mischen von https://toolsminify.com und https://www.toolsminify.com spaltet den Cluster.
- Canonical-Tags muessen zur URL passen die Sie in Hreflang listen. Ein Canonical auf einen anderen Host oder Trailing-Slash-Variante schwaecht das Signal.
Reziprok heisst das volle Set
Es reicht nicht dass EN auf DE und DE auf EN zeigt. Jede Seite muss jede andere Sprache im Cluster listen. Denken Sie an eine gemeinsame Matrix, nicht an paarweise Freundschaften.
HTML- und Sitemap-Methoden nicht mischen
Sie koennen Hreflang auf drei Wegen liefern: HTML <link rel="alternate" hreflang="..."> im Head, HTTP-Link-Header, oder xhtml:link-Eintraege in einer XML-Sitemap. Waehlen Sie eine Primaermethode pro Cluster. Unvollstaendige HTML-Tags mit einem anderen Sitemap-Set zu mischen ist ein klassischer Weg zu Widerspruechen die Google nicht sauber aufloest.
- HTML-Link-Tags - gut wenn das Layout Locale-Alternates schon injiziert (wie Next.js metadata languages Maps).
- Sitemap xhtml:link - gut fuer grosse URL-Sets aus einer einzigen Wahrheitsquelle.
- HTTP-Link-Header - nuetzlich fuer Nicht-HTML-Antworten; selten auf Marketing-Sites.
- Wenn Sie die Methode wechseln, entfernen Sie alte Annotationen damit Crawler eine Geschichte sehen.
Sitemaps und Crawl-Regeln zaehlen weiterhin woanders. Halten Sie indexierbare Locale-URLs in robots.txt erlaubt - siehe Robots.txt Best Practices fuer SEO und den Robots.txt-Generator. Blockieren Sie /de/ oder /es/ nicht mit Disallow wenn diese Seiten ranken sollen.
en-GB nicht en-UK (und andere Code-Fallen)
Hreflang-Codes folgen ISO 639-1 Sprachcodes, optional plus ISO 3166-1 Regionscodes. Der Regionscode fuer das Vereinigte Koenigreich ist GB, nicht UK. en-UK ist ungueltig. Der Generator auf dieser Site markiert en-UK und schlaegt en-GB vor.
- Nur Sprache: en, es, pt, fr, de - okay wenn Sie kein Laender-Targeting brauchen.
- Sprache + Region: en-GB, en-US, pt-BR, es-MX - nutzen wenn der Inhalt wirklich nach Land differiert.
- x-default - Spezialwert fuer die Fallback-URL wenn kein anderer Code passt. Auf ToolsMinify ist das die englische (unprefixed) URL.
- Erfinden Sie keine Codes. zh-CN und zh-TW sind gueltige Muster; erfundene Regionen nicht.
ToolsMinify nutzt einfache Sprachcodes (en, es, pt, fr, de) weil derselbe Artikel fuer jede Region erscheint die diese Sprache spricht. Fuegen Sie einen Region-Suffix nur hinzu wenn Sie getrennte Laenderseiten pflegen.
Hreflang ist ein Hinweis, keine Anweisung
Hreflang zwingt Google nicht die deutsche URL in Deutschland oder die spanische in Spanien zu zeigen. Es ist ein starkes Signal fuer Sprach-Targeting. Google kann trotzdem eine andere URL waehlen wenn es denkt dass dieses Ergebnis fuer den Nutzer besser ist - etwa wenn die deutsche Seite duenn, blockiert oder langsamer ist.
- Uebersetzen (oder sauber lokalisieren) Sie den Inhalt. Leere Huellen mit Hreflang scheitern weiterhin bei Nutzern und Qualitaetssystemen.
- Halten Sie Titel, Meta-Descriptions und sichtbaren Text in der Zielsprache.
- Nutzen Sie Hreflang nicht um doppelte englische Seiten unter /de-URLs zu kaschieren.
- Ueberwachen Sie International-Targeting- / Hreflang-Reports in Search Console nachdem Sie einen Cluster ausgeliefert haben.
Hinweis vs Garantie
Korrekte Tags entfernen Verwirrung. Sie ersetzen weder Crawlability noch Qualitaet noch Relevanz. Fixen Sie zuerst robots, Canonicals und Content - dann annotieren Sie den Cluster.
Ein ausgearbeiteter ToolsMinify-Cluster
Fuer die Hreflang-Tool-Seite selbst sollte der HTML-Head enthalten (absolute https-URLs, eine Zeile pro Alternate):
- <link rel="alternate" hreflang="en" href="https://www.toolsminify.com/seo-tools/hreflang-tag-generator" />
- <link rel="alternate" hreflang="es" href="https://www.toolsminify.com/es/seo-tools/hreflang-tag-generator" />
- <link rel="alternate" hreflang="pt" href="https://www.toolsminify.com/pt/seo-tools/hreflang-tag-generator" />
- <link rel="alternate" hreflang="fr" href="https://www.toolsminify.com/fr/seo-tools/hreflang-tag-generator" />
- <link rel="alternate" hreflang="de" href="https://www.toolsminify.com/de/seo-tools/hreflang-tag-generator" />
- <link rel="alternate" hreflang="x-default" href="https://www.toolsminify.com/seo-tools/hreflang-tag-generator" />
Dasselbe volle Set muss auf jeder Locale-URL der Seite erscheinen - nicht nur auf Englisch. Fuegen Sie einen Cluster in den Linter des Generators ein um fehlende Selbstrefs und einseitige Links vor dem Deploy zu fangen.
Haeufige Fehler die Cluster brechen
- Relative hrefs (/de/page) statt absoluter https-URLs.
- en-UK, Tippfehler bei pt-BR, oder Sprachcodes die nicht zur Seitensprache passen.
- Ein Locale deklarieren das 404 liefert oder auf eine andere Sprache umleitet.
- www und non-www, oder http und https, in einem Cluster mischen.
- Locale-Prefixe in robots.txt blockieren waehrend sie in Hreflang gelistet sind.
- HTML-Tags und ein widerspruechliches Sitemap-Set fuer dieselben URLs ausliefern.
Haeufig gestellte Fragen
Brauche ich Hreflang wenn ich nur Englisch habe?
Nein. Hreflang ist fuer alternative Sprach- oder Regions-URLs. Eine einsprachige Site sollte sich auf Canonicals, Sitemap und ein klares lang-Attribut im HTML konzentrieren.
Sollte x-default eine separate "globale" Seite sein?
Nur wenn Sie einen echten Sprachwaehler oder eine globale Landing pflegen. Viele Sites, einschliesslich ToolsMinify, zeigen x-default auf die Standard-Sprach-URL (Englisch). Das ist gueltig und einfacher reziprok zu halten.
Ist en-UK jemals akzeptabel?
Nein. Nutzen Sie en-GB fuer britisches Englisch. UK ist kein ISO-3166-1-Laendercode fuer diesen Zweck.
Kann ich Hreflang nur in der Sitemap setzen?
Ja - reine Sitemap-Lieferung ist gueltig wenn jeder URL-Eintrag das volle Alternate-Set listet. Liefern Sie nicht zusaetzlich ein unvollstaendiges widerspruechliches HTML-Set. Bevorzugen Sie eine Methode und halten Sie sie vollstaendig.
Ersetzt Hreflang Geotargeting in Search Console?
Nein. Hreflang annotiert Sprache und optionale Region auf URL-Ebene. Laender-Targeting fuer eine ganze Property ist eine separate (und oft unnoetige) Einstellung sobald Sie korrektes Hreflang nutzen.
Hreflang auf ToolsMinify bauen und pruefen
Jedes Tool unten laeuft in Ihrem Browser - kostenlos, ohne Anmeldung, nichts wird hochgeladen:
- Hreflang-Tag-Generator - baut HTML-, Sitemap- und HTTP-Link-Ausgabe und lintet Selbstrefs und Return-Tags.
- Robots.txt-Generator - halten Sie Locale-Pfade crawlbar und blockieren Sie nur was privat bleiben muss.
- Slug-Generator - erzeugen Sie Kleinbuchstaben-Slugs mit Bindestrichen zum Wiederverwenden unter jedem Locale-Prefix.
- Alle SEO-Tools - der volle Kategorie-Index.
Kostenlos ausprobieren
Geben Sie Ihre EN- / ES- / PT- / FR- / DE-URLs in den Hreflang-Tag-Generator ein, aktivieren Sie x-default auf Englisch, und kopieren Sie den HTML- oder Sitemap-Block. Alles bleibt auf Ihrem Geraet.