Mehrsprachige Website: hreflang und Struktur richtig umsetzen
Wer Kunden in Österreich, der Schweiz oder Frankreich gewinnen will, braucht mehr als einen Übersetzungs-Button. Wir erklären, welche URL-Struktur passt, worauf es bei Übersetzungen ankommt und wie Sie hreflang-Tags fehlerfrei einsetzen.
Inhaltsverzeichnis
- Für die meisten mittelständischen Betriebe sind Unterverzeichnisse wie
/en/und/fr/der einfachste und pflegeleichteste Weg. - hreflang sagt Google, welche Seiten Sprach- oder Ländervarianten desselben Inhalts sind, damit Nutzer die passende Fassung sehen.
- Jede Variante muss sich selbst und alle anderen nennen, und die Verweise müssen gegenseitig sein – sonst ignoriert Google sie.
- Codes folgen ISO 639-1 (Sprache) und ISO 3166-1 Alpha-2 (Land):
de-AT,en-GB– nichten-UK. - Google erkennt die Sprache am sichtbaren Inhalt. Halbe Übersetzungen und automatische Weiterleitungen nach IP-Adresse schaden mehr, als sie nützen.
Ein Maschinenbauer aus dem Rems-Murr-Kreis liefert nach Österreich und Frankreich, ein Sanitärbetrieb in Kehl hat Kunden im Elsass, eine Zahnarztpraxis in Stuttgart behandelt viele englischsprachige Patienten. Alle stehen vor derselben Frage: Wie baue ich eine Website, die in mehreren Sprachen gefunden wird – und zwar jeweils in der richtigen?
Technisch gibt es dafür ein eigenes Werkzeug: die hreflang-Auszeichnung. Sie wirkt aber nur, wenn Struktur und Übersetzung stimmen. Deshalb beginnt dieser Leitfaden bei den Grundsatzentscheidungen und endet bei den Tags.
Sprache oder Land: Was wollen Sie erreichen?
Bevor Sie über Technik sprechen, klären Sie das Ziel. Es gibt zwei unterschiedliche Fälle:
- Sprachversionen: Dieselben Inhalte für Menschen, die eine andere Sprache sprechen – egal wo sie wohnen. Beispiel: eine englische Fassung für internationale Patienten.
- Ländervarianten: Inhalte für einen bestimmten Markt, auch in derselben Sprache. Beispiel: Deutschland, Österreich und die Schweiz mit unterschiedlichen Preisen, Ansprechpartnern oder Lieferbedingungen.
Viele Betriebe brauchen nur den ersten Fall. Ländervarianten lohnen sich erst, wenn sich Angebot, Preise oder Ansprechpartner tatsächlich unterscheiden. Eine zweite deutsche Fassung, die sich nur in der Telefonvorwahl unterscheidet, erzeugt Pflegeaufwand ohne großen Nutzen.
Früher ließ sich in der Search Console ein Zielland für eine Website festlegen. Google hat den Bericht „Internationale Ausrichtung“ und die Länder-Einstellung eingestellt. Für Sprach- und Ländervarianten unterstützt Google weiterhin hreflang.
Die richtige URL-Struktur
Google beschreibt mehrere Möglichkeiten, Sprach- und Länderversionen in Adressen abzubilden. Jede hat Vor- und Nachteile:
| Struktur | Beispiel | Vorteile | Nachteile |
|---|---|---|---|
| Länderdomain | beispiel.at, beispiel.fr | Klares Länder-Signal, für Nutzer sofort verständlich | Teuer, aufwendig, jede Domain muss eigenständig gepflegt und gestärkt werden |
| Subdomain | en.beispiel.de | Einfach einzurichten, getrennter Server möglich | Nutzer erkennen nicht immer, ob Sprache oder Land gemeint ist |
| Unterverzeichnis | beispiel.de/en/ | Einfach, wenig Wartung, alle Versionen profitieren von einer Domain | Ein Serverstandort, Versionen schwerer zu trennen |
| URL-Parameter | beispiel.de?lang=en | Technisch schnell umgesetzt | Von Google nicht empfohlen, schwer auszuwerten |
Für die meisten Handwerks- und Mittelstandsbetriebe empfehlen wir Unterverzeichnisse. Sie lassen sich in WordPress gut abbilden, die Search Console kann sie getrennt auswerten, und Sie müssen nicht mehrere Domains aufbauen. Länderdomains sind sinnvoll, wenn Sie in einem Land mit eigener Niederlassung, eigenem Team und eigenständigem Angebot auftreten. Worauf es bei der Wahl einer Domain grundsätzlich ankommt, lesen Sie im Beitrag Domain finden.
Übersetzen statt nur übertragen
Google erkennt die Sprache einer Seite laut eigener Dokumentation am sichtbaren Inhalt – nicht am lang-Attribut im Quelltext und nicht an der Adresse. Daraus ergeben sich klare Regeln:
- Eine Sprache pro Seite. Google rät davon ab, Übersetzungen nebeneinander auf derselben Seite anzuzeigen.
- Alles übersetzen, was Nutzer sehen: Hauptinhalt, Navigation, Buttons, Formular, Fehlermeldungen. Eine englische Seite mit deutschem Menü und deutschem Kontaktformular wirkt unfertig.
- Lokalisieren, nicht nur übersetzen: Telefonnummer mit Ländervorwahl, Maßeinheiten, Ansprechpartner mit Fremdsprachenkenntnis, Hinweise zu Lieferung oder Einsatzgebiet.
- Maschinelle Übersetzung prüfen lassen. Google nennt in seinen Spam-Richtlinien automatisch übersetzte Inhalte, die massenhaft und ohne Nutzen für Leser erstellt werden, als Beispiel für Missbrauch. Eine KI-Übersetzung als Entwurf ist in Ordnung; vor der Veröffentlichung sollte jemand mit Sprach- und Fachkenntnis darüberlesen.
Sie müssen nicht die ganze Website übersetzen. Für viele Betriebe reichen zum Start Startseite, die wichtigsten Leistungs- oder Produktseiten, Referenzen und Kontakt. Fachbegriffe sollten Sie in der Zielsprache recherchieren: Kunden in Frankreich suchen mit ihren eigenen Begriffen, nicht mit wörtlich übersetzten deutschen.
Wichtig ist außerdem, Besucher nicht automatisch umzuleiten. Google rät davon ab, Inhalte anhand der IP-Adresse oder vermuteter Spracheinstellungen umzuschalten: Der Googlebot crawlt meist aus den USA und ohne Sprachangabe, sodass er manche Versionen sonst nie zu sehen bekommt. Besser ist ein gut sichtbarer Sprachwechsler mit Links auf die jeweils entsprechende Seite.
Den Sprachwechsler gestalten
Der Sprachwechsler gehört an eine feste, erwartbare Stelle – meist rechts oben in der Kopfzeile und zusätzlich im Footer. Beschriften Sie die Sprachen in ihrer eigenen Schreibweise, also „English“ und „Français“ statt „Englisch“ und „Französisch“. Flaggen allein sind ungünstig, weil sie für Länder stehen, nicht für Sprachen: Eine britische Flagge spricht Kunden aus Irland oder den USA kaum an, und für Deutsch gibt es gleich mehrere passende Flaggen. Ein Klick sollte immer zur entsprechenden Seite in der anderen Sprache führen, nicht zurück zur fremdsprachigen Startseite.
Was hreflang macht – und was nicht
Mit hreflang teilen Sie Google mit, dass mehrere Seiten Sprach- oder Ländervarianten desselben Inhalts sind. Google kann dann Nutzern die passende Fassung zeigen: Wer in Wien sucht, bekommt eher die österreichische Seite, wer auf Englisch sucht, die englische.
Was hreflang nicht ist:
- Kein Rankingbonus. Google beschreibt hreflang als Hilfe bei der Auswahl der richtigen Fassung, nicht als Faktor, der eine Seite nach oben bringt.
- Keine Spracherkennung. Ob eine Seite englisch ist, entscheidet Google am Inhalt.
- Kein Ersatz für Übersetzung. Laut Google gelten Varianten nur dann als Duplikate, wenn der Hauptinhalt unübersetzt bleibt. Regionale Varianten in derselben Sprache mit kleinen Anpassungen sind dagegen ausdrücklich vorgesehen.
Wir beraten zu Struktur, Übersetzungs-Workflow und technischer Umsetzung – bevor die erste Seite übersetzt wird.
hreflang richtig auszeichnen
Google akzeptiert drei gleichwertige Wege: <link>-Elemente im <head> der Seite, einen HTTP-Header (praktisch für PDF-Dateien) oder Einträge in der XML-Sitemap. Mehrere Wege gleichzeitig bringen laut Google keinen Vorteil. Für die meisten Websites ist die Variante im Seitenkopf am einfachsten nachzuvollziehen.
<link rel="alternate" hreflang="de" href="https://www.beispiel.de/sondermaschinen/" /><link rel="alternate" hreflang="en" href="https://www.beispiel.de/en/special-machines/" /><link rel="alternate" hreflang="fr" href="https://www.beispiel.de/fr/machines-speciales/" /><link rel="alternate" hreflang="x-default" href="https://www.beispiel.de/en/special-machines/" />
Genau dieser Block steht auf allen drei Seiten – auf der deutschen, der englischen und der französischen.
Diese Regeln aus der Google-Dokumentation entscheiden darüber, ob die Auszeichnung wirkt:
- Sich selbst nennenJede Seite führt sich selbst und alle anderen Varianten auf. Die Liste ist auf jeder Variante identisch.
- Gegenseitig verweisenVerweist die deutsche Seite auf die englische, muss die englische auf die deutsche zurückverweisen. Fehlt der Rückverweis, ignoriert Google die Angaben.
- Vollständige AdressenImmer mit
https://und Domain, nie relativ wie/en/. - Richtige CodesSprache nach ISO 639-1 (
de,en,fr), optional ergänzt um ein Land nach ISO 3166-1 Alpha-2 (de-AT,de-CH). Ein Land allein ist nicht erlaubt. - x-default festlegenFür alle, deren Sprache keine Variante abdeckt, zeigt
x-defaultauf eine Ausweichseite – etwa die englische Fassung oder eine Sprachauswahl. - Nur indexierbare SeitenVerweisen Sie nur auf Seiten, die mit Status 200 erreichbar sind, kein
noindextragen und auf sich selbst als kanonische Adresse zeigen.
Regionale Varianten in derselben Sprache
Haben Sie getrennte Seiten für Deutschland, Österreich und die Schweiz, zeichnen Sie diese mit de-DE, de-AT und de-CH aus und ergänzen eine allgemeine Fassung mit de oder x-default. Gibt es denselben Inhalt in derselben Sprache unter mehreren Adressen, rät Google, eine bevorzugte Version festzulegen und rel="canonical" zusammen mit hreflang zu nutzen.
Die häufigsten Fehler
| Fehler | Folge | Lösung |
|---|---|---|
| Rückverweis fehlt | Google ignoriert die hreflang-Angaben dieser Paarung | Auf jeder Variante dieselbe vollständige Liste ausgeben |
Falscher Ländercode, etwa en-UK oder de-EU | Code wird ignoriert | en-GB für Großbritannien; für Regionen wie die EU Sprachcode allein verwenden |
Ländercode allein, etwa at | Wird als Sprachcode gelesen oder verworfen | Immer mit Sprache beginnen: de-AT |
| Canonical zeigt auf eine andere Sprachversion | Widersprüchliche Signale, Variante wird eventuell nicht angezeigt | Jede Sprachversion verweist per canonical auf sich selbst |
| Verweis auf Weiterleitungen oder gelöschte Seiten | Paarung funktioniert nicht | hreflang-Ziele nach jedem Umbau prüfen |
| Automatische Umleitung nach IP | Google und Nutzer sehen manche Versionen nicht | Sprachwechsler statt Zwangsumleitung |
| Nur Menü übersetzt, Inhalt deutsch | Schlechte Nutzererfahrung, Varianten wirken wie Duplikate | Hauptinhalt vollständig übersetzen |
Wer von Subdomains auf Unterverzeichnisse oder von einer Länderdomain auf eine gemeinsame Domain wechselt, ändert Hunderte Adressen. Ohne saubere 301-Weiterleitungen und aktualisierte hreflang-Verweise gehen Rankings in allen Sprachen verloren. Planen Sie einen solchen Schritt wie einen Domain-Umzug.
Umsetzung in WordPress
WordPress bringt von Haus aus keine Mehrsprachigkeit mit. Üblich sind Plugins wie WPML, Polylang oder TranslatePress, die Sprachversionen verwalten, Unterverzeichnisse anlegen und hreflang-Tags automatisch ausgeben. Das nimmt viel Handarbeit ab, ersetzt aber keine Kontrolle:
- Prüfen Sie im Quelltext einer Seite, ob alle Varianten mit vollständigen Adressen und dem richtigen Code aufgeführt sind.
- Achten Sie darauf, dass Seiten ohne Übersetzung nicht auf die deutsche Seite als „englische Version“ verweisen.
- Kontrollieren Sie, ob die Sitemap des Plugins alle Sprachversionen enthält. Hintergründe dazu im Beitrag zur XML-Sitemap.
- Werten Sie die Sprachversionen in der Search Console getrennt aus, etwa per Filter auf das Verzeichnis
/en/und nach Ländern.
Checkliste: mehrsprachige Website
- Ziel geklärt: Sprachversionen, Ländervarianten oder beides.
- Eine URL-Struktur gewählt und konsequent umgesetzt, bevorzugt Unterverzeichnisse.
- Hauptinhalt, Navigation und Formulare sind vollständig übersetzt und von Muttersprachlern oder Fachleuten geprüft.
- Jede Seite enthält nur eine Sprache.
- Ein sichtbarer Sprachwechsler verlinkt auf die jeweils entsprechende Seite, ohne automatische Umleitung.
- hreflang nennt auf jeder Variante sich selbst und alle anderen, mit vollständigen Adressen.
- Sprach- und Ländercodes sind korrekt, ein
x-defaultist gesetzt. - Jede Variante verweist per canonical auf sich selbst.
- Sitemap und Search Console decken alle Sprachversionen ab.
Häufige Fragen
Brauche ich hreflang, wenn ich nur Deutsch und Englisch anbiete?
Zwingend ist es nicht: Google kann Sprachversionen teilweise auch ohne Auszeichnung zuordnen, weil es die Sprache am Inhalt erkennt. Google rät aber dazu, die Varianten zu kennzeichnen, weil die Zuordnung so zuverlässiger wird. Bei zwei Sprachen ist der Aufwand gering, gerade wenn ein Mehrsprachigkeits-Plugin die Tags automatisch setzt. Wichtiger als hreflang ist in diesem Fall, dass die englischen Seiten vollständig übersetzt und gut erreichbar sind.
Lohnt sich eine eigene Länderdomain wie .at oder .ch?
Eine Länderdomain ist ein deutliches Signal für Nutzer und Suchmaschinen, bedeutet aber eine eigenständige Website, die eigene Links und eigene Pflege braucht. Das lohnt sich vor allem, wenn Sie im Zielland mit eigener Niederlassung und eigenem Angebot auftreten. Wer aus Deutschland heraus liefert oder Kunden betreut, fährt mit einem Unterverzeichnis auf der bestehenden Domain meist einfacher.
Wie messe ich, ob die Sprachversionen bei Google ankommen?
In der Search Console filtern Sie den Leistungsbericht nach Seiten, deren Adresse etwa /en/ enthält, und kombinieren das mit dem Länder-Filter. So sehen Sie Impressionen, Klicks und Suchbegriffe pro Sprachversion. Mit der URL-Prüfung kontrollieren Sie einzelne Seiten. Zusätzlich lohnt ein Blick ins Analysewerkzeug, ob Besucher aus dem Zielland Anfragen stellen.
Muss ich Impressum und Datenschutzerklärung übersetzen?
Ob und in welcher Form Pflichtangaben in weiteren Sprachen nötig sind, hängt vom Einzelfall ab, etwa davon, ob Sie gezielt Verbraucher im Ausland ansprechen. Das ist keine Rechtsberatung; lassen Sie das im Zweifel prüfen. Praktisch sollte das Impressum von jeder Sprachversion aus mit einem Klick erreichbar sein. Viele Betriebe ergänzen eine übersetzte Fassung, um ausländische Kunden nicht zu verunsichern.
Quellen
- Google Search Central: Lokalisierte Versionen Ihrer Seiten an Google senden – hreflang-Methoden, Codes, x-default, Rückverweise
- Google Search Central: Mehrsprachige und länderspezifische Websites verwalten – URL-Strukturen, Spracherkennung, keine automatischen Weiterleitungen
- Search Console-Hilfe: Der Bericht „Internationale Ausrichtung“ wird eingestellt – Ende der Länder-Einstellung
- Google Search Central: Spamrichtlinien für die Google Websuche – Missbrauch durch massenhaft erstellte Inhalte, inkl. automatischer Übersetzung
Sebastian Neufeld verantwortet bei NEUZEITWERBER SEO und die technische Umsetzung – von Ladezeit und Indexierung bis zur Sichtbarkeit in KI-Suchen.
