Ein hreflang-Wert ist ein Zweibuchstabenwert ISO 639-1 Sprachcode (zum Beispiel fr), optional gefolgt von einem Bindestrich und einem Zweibuchstaben ISO 3166-1 Alpha-2-Regionalcode (zum Beispiel fr-CA für Französischsprachige in Kanada). Die Sprache steht immer an erster Stelle, eine Region kann nie allein verwendet werden und der reservierte Wert x-default markiert die Fallback-Seite. Google unterstützt keine anderen Codesysteme, daher UN M.49-Vorwahlen wie es-419 für lateinamerikanisches Spanisch werden ignoriert.
Wichtige Erkenntnisse
- Format:
languageoderlanguage-REGION, zBde,de-AT,pt-BR. Für Google spielt der Fall keine Rolle, aber Kleinbuchstabensprache und Großbuchstabenregion sind die Konvention. - Verwenden Sie ISO 639-1 für die Sprache und ISO 3166-1 Alpha-2 für die Region. Nichts anderes wird unterstützt, einschließlich
es-419,en-UK„en-EU. - Ein Skript-Untertag aus ISO 15924 ist zulässig, wenn Sie ihn benötigen:
zh-Hans,zh-Hant,sr-Latn. - Jede Seite in einem Set muss sich selbst und alle ihre Alternativen auflisten, und jede Alternative muss zurückverlinken.
- Hinzufügen
x-defaultfür die Seite, die die Leute sehen sollen, wenn keine aufgeführte Sprache oder Region übereinstimmt.
Die vollständigen Listen gültiger Sprachcodes und Regionalcodes finden Sie weiter unten auf dieser Seite. Die Regeln stammen aus der eigenen Dokumentation von Google, Informieren Sie Google über lokalisierte Versionen Ihrer Seite, die Google zuletzt am 21. September 2026 aktualisiert hat.
Wie ein hreflang-Code erstellt wird
Ein hreflang-Wert besteht aus bis zu drei Teilen, die durch Bindestriche getrennt sind:
| Teil | Standard | Erforderlich? | Beispiele |
|---|---|---|---|
| Sprache | ISO 639-1 (zwei Buchstaben) | Ja, immer zuerst | en, es, ja, ar |
| Skript | ISO 15924 (vier Buchstaben) | Optional | Hans, Hant, Latn, Cyrl |
| Region | ISO 3166-1 alpha-2 (zwei Buchstaben) | Optional | US, GB, MX, BR |
All dies ist also gültig: en, en-GB, zh-Hant, zh-Hant-TW, sr-Latn. Der erste Teil muss eine Sprache sein. Wie es in der Dokumentation von Google heißt, kann man den Ländercode nicht von selbst angeben. Sein Beispiel ist Belgien: nl-BE (Niederländisch für Benutzer in Belgien) und de-BE (Deutsch für Benutzer in Belgien) sind korrekt, während be bedeutet allein belarussisch, nicht belgisch.
Google sagt auch, dass der Wert fallunempfindlich ist. en-gb, EN-GB „ en-GB alle arbeiten. Die meisten Teams schreiben die Sprache in Kleinbuchstaben und die Region in Großbuchstaben, da die ISO-Listen sie so drucken und Fehler bei der Codeüberprüfung leichter zu erkennen sind.
Nur Sprache oder Sprache plus Region?
Verwenden Sie eine nur Sprache Code (es) wenn eine Seite jedem Sprecher dieser Sprache dient, wo auch immer er lebt. Die meisten Websites, die mit einem Website-Übersetzungstool übersetzt wurden, fallen in diese Gruppe: eine spanische Version, eine deutsche Version usw.
Fügen Sie a hinzu Region (es-MX, es-ES) nur, wenn man wirklich unterschiedliche Seiten für verschiedene Länder hat. Gute Gründe sind unterschiedliche Preise oder Währungen, unterschiedliche Versand- und Gesetzestexte oder bewusst unterschiedliche Formulierungen (z. B pt-BR „ pt-PT, oder en-US „ en-GB mit lokaler Schreibweise und Preisen).
Sie können beides mischen. Ein häufiges Muster ist eine generische Seite plus regionale Ausnahmen:
<link rel="alternate" hreflang="es" href="https://example.com/es/" />
<link rel="alternate" hreflang="es-MX" href="https://example.com/es-mx/" />
<link rel="alternate" hreflang="en" href="https://example.com/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />Ein Sucher in Mexiko bekommt die es-MX Seite; ein Spanischsprecher in Chile, Spanien oder den USA erhält das Generikum es Seite.
Was ist mit lateinamerikanischem Spanisch (es-419)?
Dies ist die häufigste Frage zu hreflang-Codes, und die Antwort ist kurz: Google unterstützt nicht es-419. In der Dokumentation wird es als Beispiel für einen nicht unterstützten Code genannt, da 419 eine UN-Vorwahl M.49 (“Lateinamerika und Karibik”) und kein ISO 3166-1-Ländercode ist. Dasselbe gilt für andere M.49-Nummern wie 150 (Europa).
Wenn Sie eine lateinamerikanische Spanischseite haben, haben Sie zwei praktikable Optionen:
- Markieren Sie es als schlicht
es. Wenn Sie keine separate spanische Version haben, ist dies die einfachste Wahl und deckt jeden Spanischsprecher ab. - Listen Sie die Länder einzeln auf. Wenn Sie auch eine Spanien-Seite haben (
es-ES), mehrere Ländercodes auf dieselbe lateinamerikanische URL verweisen:es-MX,es-AR,es-CO,es-CL,es-PEUnd so weiter. Eine URL kann mehrere hreflang-Werte enthalten.
Die gleiche Denkweise gilt für Französisch für Afrika, Arabisch für den Golf oder “Englisch für Europa”: Es gibt keine unterstützten Regionsgruppen, also verwenden Sie die Sprache allein oder listen Sie die Länder auf.
x-default: der Fallback-Wert
x-default ist keine Sprache. Es handelt sich um einen reservierten Wert, den Google verwendet “wenn keine andere Sprache/Region mit den Browsereinstellungen des Benutzers übereinstimmt”. Richten Sie es auf eine Sprachauswahlseite oder auf Ihre Hauptversion:
<link rel="alternate" hreflang="x-default" href="https://example.com/" />Es ist optional, aber es lohnt sich, es hinzuzufügen. Ohne sie erhält ein Besucher, dessen Sprache Sie nicht abdecken, die von Google ausgewählte Version.
Wohin der Code geht: drei Möglichkeiten, hreflang zu implementieren
Google akzeptiert hreflang an drei Stellen. Wählen Sie eine Methode pro Seite aus; Sie benötigen nicht alle drei.
1. HTML <link> Tags in der <head>
<link rel="alternate" hreflang="en" href="https://example.com/pricing" />
<link rel="alternate" hreflang="de" href="https://example.com/de/pricing" />
<link rel="alternate" hreflang="fr-CA" href="https://example.com/fr-ca/pricing" />
<link rel="alternate" hreflang="x-default" href="https://example.com/pricing" />2. HTTP Link Überschriften (nützlich für PDFs und andere Nicht-HTML-Dateien)
Link: <https://example.com/guide.pdf>; rel="alternate"; hreflang="en",
<https://example.com/de/guide.pdf>; rel="alternate"; hreflang="de"3. XML-Sitemap-Einträge
<url>
<loc>https://example.com/pricing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/pricing" />
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/pricing" />
</url>Egal für welche Option Sie sich entscheiden, es gelten drei Regeln aus der Google-Dokumentation:
- Jede Version listet sich selbst und jede andere Version auf. Das Set auf der deutschen Seite ist dasselbe wie das Set auf der englischen Seite.
- Links müssen auf Gegenseitigkeit beruhen. Wenn Seite X auf Seite Y zeigt, muss Seite Y auf X zurückweisen, sonst kann die Anmerkung ignoriert werden.
- URLs müssen vollständig qualifiziert sein, einschließlich
https://./de/pricingoder//example.com/de/pricingwerden nicht akzeptiert.
Eine vollständige Anleitung zur Implementierung selbst, einschließlich kanonischer Verfahren und Tests, finden Sie in unserem vollständiger hreflang-führer und die Erklärung auf selbstreferenzielle hreflang-Tags.
Die häufigsten Fehler im hreflang-Code
Die meisten defekten hreflang-Sets, die wir sehen, sind auf eine Handvoll falscher Codes zurückzuführen. Bei einigen davon handelt es sich um gültige Codes, die einfach etwas anderes bedeuten, sodass Validatoren sie nicht immer kennzeichnen.
| Geschrieben | Was es eigentlich bedeutet | Verwenden Sie stattdessen |
|---|---|---|
en-UK | Nichts: UK ist kein ISO 3166-1-Code | en-GB |
es-LA | Spanisch für Laos (LA ist Laos) | esoder einzelne Länder |
es-419 | Nicht unterstützt (Vorwahl UN M.49) | esoder einzelne Länder |
en-EU | Nichts: EU ist kein Ländercode | enoder einzelne Länder |
jp | Nichts: kein Sprachcode | ja (Japanisch) |
cn | Nichts: kein Sprachcode | zh (Chinesisch), zh-CN für China |
kr | Kanuri, eine Sprache, die rund um den Tschadsee gesprochen wird | ko (Koreanisch) |
se | Nordsamisch | sv (Schwedisch) |
dk, cz, gr, ua | Keine Sprachcodes | da, cs, el, uk |
uk Bedeutung “UK Englisch” | Ukrainisch | en-GB |
be Bedeutung Belgien | Weißrussisch | nl-BE, fr-BE, de-BE |
in, iw | Alte, zurückgezogene Codes | id (Indonesisch), he (hebräisch) |
fil | Dreistelliger Code, nicht in ISO 639-1 | tl ist der ISO 639-1-Code für Tagalog |
Das Muster hinter den meisten davon: Die Leute tippen die Land Code, wo die Sprache Code gehört. Japan ist JP Aber Japanisch ist ja; Schweden ist SE Aber Schwedisch ist sv; Dänemark ist DK Aber Dänisch ist da.
Andere häufige Probleme betreffen überhaupt nicht die Codes: fehlende Rücklinks, relative URLs, hreflang, das auf eine URL verweist, die umleitet oder blockiert ist, und ein kanonisches Tag, das jede Sprachversion auf die englische Seite verweist. Unser Artikel über die Fehler „Keine Rückgabetags“ behandelt, wie diese behoben werden können.
Chinesisch, Serbisch und andere Sprachen mit mehr als einer Schrift
Manche Sprachen sind in mehr als einer Schrift geschrieben und die Schrift ist wichtiger als das Land.
- Chinesisch. Verwenden
zh-Hansfür Vereinfachte undzh-Hantfür Traditionell, wenn sich Ihre Seiten eher nach Skript als nach Land unterscheiden. Wenn sie länderspezifisch sind,zh-CN,zh-TW„zh-HKArbeit auch; Google stellt fest, dass mitzh-TWDie Schrift (Traditionell) ist aus der Region abgeleitet. Sie können explizit sein mitzh-Hant-TW. - Serbisch.
sr-Latn„sr-CyrlTrennen Sie die lateinische und die kyrillische Version. - Norwegisch. ISO 639-1 hat
no(Norwegisch),nb(Bokmål) undnn(Nynorsk). Die meisten norwegischen Websites befinden sich in Bokmål. Verwenden Sie den Code, der mit dem Text übereinstimmt, und bleiben Sie konsistent.
Gemeinsame Sprach- und Regionskombinationen
Dies sind die Kombinationen, die die meisten mehrsprachigen Websites benötigen. Alle sind nach den Regeln von Google gültig.
| Publikum | hreflang |
|---|---|
| Englisch, jedes Land | en |
| Englisch, Vereinigte Staaten / Vereinigtes Königreich / Kanada / Australien | en-US / en-GB / en-CA / en-AU |
| Spanisch, jedes Land | es |
| Spanisch, Spanien / Mexiko / Argentinien | es-ES / es-MX / es-AR |
| Portugiesisch, Brasilien / Portugal | pt-BR / pt-PT |
| Französisch, Frankreich / Kanada / Belgien / Schweiz | fr-FR / fr-CA / fr-BE / fr-CH |
| Deutsch, Deutschland / Österreich / Schweiz | de-DE / de-AT / de-CH |
| Chinesisch, vereinfacht / traditionell | zh-Hans / zh-Hant |
| Chinesisch, China / Taiwan / Hongkong | zh-CN / zh-TW / zh-HK |
| Japanisch / Koreanisch | ja / ko |
| Arabisch, jedes Land / Saudi-Arabien / Vereinigte Arabische Emirate | ar / ar-SA / ar-AE |
| Hindi / Indonesisch / Vietnamesisch / Thailändisch | hi / id / vi / th |
| Ukrainisch / Polnisch / Türkisch / Niederländisch | uk / pl / tr / nl |
| Rückfall für alle anderen | x-default |
Wie ConveyThis hreflang-Codes für Sie festlegt
Wenn Sie Ihre Site mit ConveyThis übersetzen, schreiben Sie diese Tags nicht von Hand. Wenn Sie eine Subdomain- oder Unterordner-URL-Struktur verwenden, fügt ConveyThis hreflang-Tags für jede Sprache hinzu, die Sie veröffentlichen, und verwendet dabei die richtigen Sprachcodes sowie übersetzte Seitentitel und Metabeschreibungen. Dadurch werden die beiden Fehler hinter den meisten fehlerhaften Sets beseitigt: falsche Codes und fehlende Rücklinks. Was es sonst noch behandelt, können Sie auf der Mehrsprachige SEO-Seite, und die Leitfaden zur URL-Struktur erklärt, welche Struktur ausgewählt werden soll und welche Pläne sie beinhalten. Subdomains und Unterordner sind im Businessplan verfügbar; siehe Preise für die Details.
Wenn Sie hreflang selbst erstellen, sind die folgenden Referenzlisten die einzigen Codes, die Sie benötigen.
Vollständige Liste der hreflang-Sprachcodes (ISO 639-1)
Alle 183 zweistelligen Codes in ISO 639-1, veröffentlicht von der Library of Congress, die ISO 639-2-Registrierungsbehörde. Jeder von ihnen kann der erste Teil eines hreflang-Werts sein. Wenn ein Code mehrere Namen hat, werden diese durch einen Schrägstrich getrennt.
| Sprache | hreflang-code |
|---|---|
| Abchasisch | ab |
| Weit | aa |
| Afrikaans | af |
| Akan | ak |
| Albanisch | sq |
| Amharisch | am |
| Arabisch | ar |
| Aragonesisch | an |
| Armenisch | hy |
| Assamesisch | as |
| Awaric | av |
| Avestisch | ae |
| Aymara | ay |
| Aserbaidschanisch | az |
| Bambara | bm |
| Baschkirisch | ba |
| Baskisch | eu |
| Weißrussisch | be |
| Bengalisch | bn |
| Bislama | bi |
| Bosnisch | bs |
| Bretonisch | br |
| Bulgarisch | bg |
| Burmesisch | my |
| Katalanisch / Valencianisch | ca |
| Zentralkhmer | km |
| Chamorro | ch |
| Tschetschenisch | ce |
| Chichewa / Chewa / Nyanja | ny |
| Chinesisch | zh |
| Kirchenslawisch / Altslawisch / Kirchenslawisch / Altbulgarisch / Altkirchenslawisch | cu |
| Tschuwaschisch | cv |
| Kornisch | kw |
| Korsisch | co |
| Cree | cr |
| Kroatisch | hr |
| Tschechisch | cs |
| Dänisch | da |
| Divehi / Dhivehi / Maledivisch | dv |
| Niederländisch / Flämisch | nl |
| Dzongkha | dz |
| Englisch | en |
| Esperanto | eo |
| Estnisch | et |
| Mutterschaf | ee |
| Färöisch | fo |
| Fidschianisch | fj |
| Finnisch | fi |
| Französisch | fr |
| Fulah | ff |
| Gälisch / Schottisch-Gälisch | gd |
| Galizisch | gl |
| Ganda | lg |
| Georgisch | ka |
| Deutsche | de |
| Griechisch (modern) | el |
| Guarani | gn |
| Gujarati | gu |
| Haitianisch / Haitianisches Kreolisch | ht |
| Hausa | ha |
| Hebräisch | he |
| Herero | hz |
| Hindi | hi |
| Hiri Motu | ho |
| Ungarisch | hu |
| Isländisch | is |
| Ich tue | io |
| Igbo | ig |
| Indonesisch | id |
| Interlingua (Internationale Vereinigung für Hilfssprachen) | ia |
| Zwischensprache / Okzident | ie |
| Inuktitut | iu |
| Inupiaq | ik |
| Irisch | ga |
| Italienisch | it |
| Japanisch | ja |
| Javanisch | jv |
| Kalaallisut / Grönländisch | kl |
| Kannada | kn |
| Kanuri | kr |
| Kaschmir | ks |
| Kasachisch | kk |
| Kikuyu / Gikuyu | ki |
| Kinyarwanda | rw |
| Kirgisisch / Kirgisisch | ky |
| Komi | kv |
| Kongo | kg |
| Koreanisch | ko |
| Kuanyama / Kwanyama | kj |
| Kurdisch | ku |
| Lao | lo |
| Lateinisch | la |
| Lettisch | lv |
| Limburgan / Limburger / Limburgisch | li |
| Lingala | ln |
| Litauisch | lt |
| Luba-Katanga | lu |
| Luxemburgisch / Letzeburgisch | lb |
| Mazedonisch | mk |
| Madagassisch | mg |
| Malaiisch | ms |
| Malayalam | ml |
| Maltesisch | mt |
| Manx | gv |
| Maori | mi |
| Marathi | mr |
| Marshallesisch | mh |
| Mongolisch | mn |
| Nauru | na |
| Navajo / Navaho | nv |
| Ndonga | ng |
| Nepalesisch | ne |
| Nord-Ndebele | nd |
| Nordsamisch | se |
| Norwegisches Bokmål | nb |
| Norwegisch Nynorsk | nn |
| Norwegisch | no |
| Okzitanisch | oc |
| Ojibwa | oj |
| Oriya | or |
| Oromo | om |
| Ossetisch / Ossetisch | os |
| Pali | pi |
| Panjabi / Punjabi | pa |
| Persisch | fa |
| Polieren | pl |
| Portugiesisch | pt |
| Pushto / Paschtu | ps |
| Quechua | qu |
| Rumänisch / Moldawisch / Moldauisch | ro |
| Rätoromanisch | rm |
| Rundi | rn |
| Russisch | ru |
| Samoanisch | sm |
| Sango | sg |
| Sanskrit | sa |
| Sardisch | sc |
| Serbisch | sr |
| Shona | sn |
| Sichuan Yi / Nuosu | ii |
| Sindhi | sd |
| Singhalesisch / Singhalesisch | si |
| Slowakisch | sk |
| Slowenisch | sl |
| Somalisch | so |
| Sotho, Süd | st |
| Süd-Ndebele | nr |
| Spanisch / Kastilisch | es |
| Sundanesisch | su |
| Suaheli | sw |
| Swati | ss |
| Schwedisch | sv |
| Tagalog | tl |
| Tahitianisch | ty |
| Tadschikisch | tg |
| Tamilisch | ta |
| Tatarisch | tt |
| Telugu | te |
| Thailändisch | th |
| Tibetisch | bo |
| Tigrinya | ti |
| Tonga (Tonga-Inseln) | to |
| Tsonga | ts |
| Tswana | tn |
| Türkisch | tr |
| Turkmenisch | tk |
| Twi | tw |
| Uigurisch / Uigurisch | ug |
| Ukrainisch | uk |
| Urdu | ur |
| Usbekisch | uz |
| Venda | ve |
| Vietnamesisch | vi |
| Volapük | vo |
| Wallonisch | wa |
| Walisisch | cy |
| Westfriesisch | fy |
| Wolof | wo |
| Xhosa | xh |
| Jiddisch | yi |
| Yoruba | yo |
| Zhuang / Chuang | za |
| Zulu | zu |
Vollständige Liste der hreflang-Regionalcodes (ISO 3166-1 alpha-2)
Allen 249 offiziell zugewiesenen ISO 3166-1 Alpha-2-Codes. Jeder von ihnen kann dem Sprachcode folgen, zB en-IE oder ar-EG. Codes, die nicht auf dieser Liste stehen, wie zum Beispiel UK, EU oder XKoder numerische UN M.49-Codes wie 419, werden von Google nicht unterstützt.
| Land oder Gebiet | Regionalcode |
|---|---|
| Afghanistan | AF |
| Albanien | AL |
| Algerien | DZ |
| Amerikanisch-Samoa | AS |
| Andorra | AD |
| Angola | AO |
| Anguilla | AI |
| Antarktis | AQ |
| Antigua und Barbuda | AG |
| Argentinien | AR |
| Armenien | AM |
| Aruba | AW |
| Australien | AU |
| Österreich | AT |
| Aserbaidschan | AZ |
| Bahamas | BS |
| Bahrain | BH |
| Bangladesch | BD |
| Barbados | BB |
| Weißrussland | BY |
| Belgien | BE |
| Belize | BZ |
| Benin | BJ |
| Bermuda | BM |
| Bhutan | BT |
| Bolivien | BO |
| Bonaire, Sint Eustatius und Saba | BQ |
| Bosnien und Herzegowina | BA |
| Botswana | BW |
| Bouvetinsel | BV |
| Brasilien | BR |
| Britisches Territorium im Indischen Ozean | IO |
| Britische Jungferninseln | VG |
| Brunei Darussalam | BN |
| Bulgarien | BG |
| Burkina Faso | BF |
| Burundi | BI |
| Kap Verde | CV |
| Kambodscha | KH |
| Kamerun | CM |
| Kanada | CA |
| Kaimaninseln | KY |
| Zentralafrikanische Republik | CF |
| Tschad | TD |
| Chile | CL |
| China | CN |
| Weihnachtsinsel | CX |
| Kokosinseln (Keelinginseln) | CC |
| Kolumbien | CO |
| Komoren | KM |
| Kongo | CG |
| Kongo (Demokratische Republik) | CD |
| Cookinseln | CK |
| Costa Rica | CR |
| Kroatien | HR |
| Kuba | CU |
| Curaçao | CW |
| Zypern | CY |
| Tschechien | CZ |
| Elfenbeinküste | CI |
| Dänemark | DK |
| Dschibuti | DJ |
| Dominica | DM |
| Dominikanische Republik | DO |
| Ecuador | EC |
| Ägypten | EG |
| El Salvador | SV |
| Äquatorialguinea | GQ |
| Eritrea | ER |
| Estland | EE |
| Eswatini | SZ |
| Äthiopien | ET |
| Falklandinseln | FK |
| Färöer-Inseln | FO |
| Fidschi | FJ |
| Finnland | FI |
| Frankreich | FR |
| Französisch-Guayana | GF |
| Französisch-Polynesien | PF |
| Französische Südgebiete | TF |
| Gabun | GA |
| Gambia | GM |
| Georgien | GE |
| Deutschland | DE |
| Ghana | GH |
| Gibraltar | GI |
| Griechenland | GR |
| Grönland | GL |
| Grenada | GD |
| Guadeloupe | GP |
| Guam | GU |
| Guatemala | GT |
| Guernsey | GG |
| Guinea | GN |
| Guinea-Bissau | GW |
| Guyana | GY |
| Haiti | HT |
| Heard Island und McDonald Islands | HM |
| Heiliger Stuhl | VA |
| Honduras | HN |
| Hongkong | HK |
| Ungarn | HU |
| Island | IS |
| Indien | IN |
| Indonesien | ID |
| Iran | IR |
| Irak | IQ |
| Irland | IE |
| Insel Man | IM |
| Israel | IL |
| Italien | IT |
| Jamaika | JM |
| Japan | JP |
| Jersey | JE |
| Jordanien | JO |
| Kasachstan | KZ |
| Kenia | KE |
| Kiribati | KI |
| Kuwait | KW |
| Kirgisistan | KG |
| Laos | LA |
| Lettland | LV |
| Libanon | LB |
| Lesotho | LS |
| Liberia | LR |
| Libyen | LY |
| Liechtenstein | LI |
| Litauen | LT |
| Luxemburg | LU |
| Macau | MO |
| Madagaskar | MG |
| Malawi | MW |
| Malaysia | MY |
| Malediven | MV |
| Mali | ML |
| Malta | MT |
| Marshallinseln | MH |
| Martinique | MQ |
| Mauretanien | MR |
| Mauritius | MU |
| Mayotte | YT |
| Mexiko | MX |
| Mikronesien | FM |
| Moldau | MD |
| Monaco | MC |
| Mongolei | MN |
| Montenegro | ME |
| Montserrat | MS |
| Marokko | MA |
| Mosambik | MZ |
| Myanmar | MM |
| Namibia | NA |
| Nauru | NR |
| Nepal | NP |
| Niederlande | NL |
| Neukaledonien | NC |
| Neuseeland | NZ |
| Nicaragua | NI |
| Niger | NE |
| Nigeria | NG |
| Niue | NU |
| Norfolkinsel | NF |
| Nordkorea | KP |
| Nordmazedonien | MK |
| Nördliche Marianen | MP |
| Norwegen | NO |
| Oman | OM |
| Pakistan | PK |
| Palau | PW |
| Palästina | PS |
| Panama | PA |
| Papua-Neuguinea | PG |
| Paraguay | PY |
| Peru | PE |
| Philippinen | PH |
| Pitcairn | PN |
| Polen | PL |
| Portugal | PT |
| Puerto Rico | PR |
| Katar | QA |
| Rumänien | RO |
| Russland | RU |
| Ruanda | RW |
| Wiedervereinigung | RE |
| Heiliger Barthélemy | BL |
| St. Helena, Ascension und Tristan da Cunha | SH |
| St. Kitts und Nevis | KN |
| St. Lucia | LC |
| Saint Martin (französischer Teil) | MF |
| Saint-Pierre und Miquelon | PM |
| St. Vincent und die Grenadinen | VC |
| Samoa | WS |
| San Marino | SM |
| Sao Tome und Principe | ST |
| Saudi Arabien | SA |
| Senegal | SN |
| Serbien | RS |
| Seychellen | SC |
| Sierra Leone | SL |
| Singapur | SG |
| Saint Martin (niederländischer Teil) | SX |
| Slowakei | SK |
| Slowenien | SI |
| Salomonen | SB |
| Somalia | SO |
| Südafrika | ZA |
| Südgeorgien und die Südlichen Sandwichinseln | GS |
| Südkorea | KR |
| Südsudan | SS |
| Spanien | ES |
| Sri Lanka | LK |
| Sudan | SD |
| Suriname | SR |
| Spitzbergen und Jan Mayen | SJ |
| Schweden | SE |
| Schweiz | CH |
| Syrien | SY |
| Taiwan | TW |
| Tadschikistan | TJ |
| Tansania | TZ |
| Thailand | TH |
| Timor-Leste | TL |
| Togo | TG |
| Tokelau | TK |
| Tonga | TO |
| Trinidad und Tobago | TT |
| Tunesien | TN |
| Turkmenistan | TM |
| Turks- und Caicosinseln | TC |
| Tuvalu | TV |
| Türkei | TR |
| USA. Jungferninseln | VI |
| Uganda | UG |
| Ukraine | UA |
| Vereinigte Arabische Emirate | AE |
| Vereinigtes Königreich | GB |
| Vereinigte Staaten | US |
| Kleinere abgelegene Inseln der Vereinigten Staaten | UM |
| Uruguay | UY |
| Usbekistan | UZ |
| Vanuatu | VU |
| Venezuela | VE |
| Vietnam | VN |
| Wallis und Futuna | WF |
| Westsahara* | EH |
| Jemen | YE |
| Sambia | ZM |
| Simbabwe | ZW |
| Åland-Inseln | AX |
Häufig gestellte Fragen
Ist hreflang fallsensitiv? Nein. Google akzeptiert en-gb, EN-GB „ en-GB. Kleinbuchstabensprache plus Großbuchstabenregion ist die übliche Konvention.
Soll ich einen Unterstrich verwenden, wie in en_US? Nein, hreflang-Werte verwenden einen Bindestrich: en-US. Das Unterstrichformular stammt aus den Gebietsschemaeinstellungen der Software, nicht aus hreflang.
Kann ich Sprachcodes mit drei Buchstaben verwenden? Die Dokumentation von Google unterstützt nur ISO 639-1-Sprachcodes, die alle aus zwei Buchstaben bestehen. Eine Sprache, die nur einen dreistelligen Code hat (ISO 639-2 oder 639-3), ist nicht in der unterstützten Liste.
Verwendet Google das HTML lang Attribut stattdessen? Nein. Google ermittelt die Sprache einer Seite anhand ihres sichtbaren Inhalts und verwendet keine Signale auf Codeebene wie lang Attribute, entsprechend seiner Leitfaden zu multiregionalen und mehrsprachigen Websites. Behalten lang für Barrierefreiheit und Browser und verwenden Sie hreflang, um die Versionen zu verbinden.
Benötige ich für jede Seite einen Regionalcode? Nein. Die meisten übersetzten Websites benötigen nur Sprachcodes. Fügen Sie Regionen hinzu, wenn sich die Seiten je nach Land wirklich unterscheiden.
Möchten Sie, dass jede Seite automatisch mit den richtigen hreflang-Codes verbunden wird? Erstellen Sie ein ConveyThis-Konto und fügen Sie Ihre Muttersprache hinzu.