igforum.bio / the-hreflang-guide-to-international-seo-sistrix - 146937
H
%Begin The hreflang-guide to international SEO - SISTRIX Login Home / The hreflang-guide to international SEO
 <h1>The hreflang-guide to international SEO</h1>In this guide we will show you how to correctly handle multi-language websites when it comes to Google. Avoid duplicate content and learn how to use the hreflang link-attribute.ContentsContentsHow-to  prevent duplicate content and mark the language-version for your contentWhat will happen if I mark my content with the hreflang link-attribute markup Tools  hreflang Link-Attribut Markup Validator and Generatorhreflang Markup-Checkhreflang Markup-GeneratorGoogle's geo-targeting signalsccTLDsSearch Console  formerly Webmaster Tools  settingsServer locationhreflang link-attribute markupContent languageCurrency and address-formats on the websiteBacklinksAsk Google  Should I use a separate IP address for each country-specific site When should I use the hreflang markup when the content on a website is identical or almost identicalwhen only the website template has been translatedwhen the websites have been translated completelywhen there is a startpage for all visitors  with the exception of visitors with a specific language and or country affiliationHow do I correctly apply the hreflang markup Example Does the capitalisation of the ISO-codes matter How is the rel="alternate" hreflang="x" link element set up?Explanation Example Does the capitalisation of the ISO-Codes matter How can I implement the hreflang markup on my website Possibilities for implementing hreflang markupExample 1  The hreflang markup as a HTML link element in the header of a website2  The hreflang markup within a XML sitemap3  The hreflang markup implemented in the HTTP headerWhat mix of ccTLD  subdomain or directory should I use Use of the HTML link element in the header of the HTML document as per website structureWhat can happen to an international website if the GEO targeting was incorrectly implemented or is missing Domain-overlapping duplicate content problems loomIs the same content posted under different TLDs a problem What is the x-default hreflang link attribute When should I use the x-default hreflang link attribute ExampleHow do I define a "default page" with the x-default hreflang link attribute?ExampleAsk Google  Expanding your site to more languages 
 <h2>How-to  prevent duplicate content and mark the language-version for your content</h2>
By using the rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; link-attribute &#8211; which is also known as a hreflang-markup &#8211; you can make sure that Google will correctly understand the geographic focus of your website and show the user the correct language or regional URL for your content.
%Begin The hreflang-guide to international SEO - SISTRIX Login Home / The hreflang-guide to international SEO

The hreflang-guide to international SEO

In this guide we will show you how to correctly handle multi-language websites when it comes to Google. Avoid duplicate content and learn how to use the hreflang link-attribute.ContentsContentsHow-to prevent duplicate content and mark the language-version for your contentWhat will happen if I mark my content with the hreflang link-attribute markup Tools hreflang Link-Attribut Markup Validator and Generatorhreflang Markup-Checkhreflang Markup-GeneratorGoogle's geo-targeting signalsccTLDsSearch Console formerly Webmaster Tools settingsServer locationhreflang link-attribute markupContent languageCurrency and address-formats on the websiteBacklinksAsk Google Should I use a separate IP address for each country-specific site When should I use the hreflang markup when the content on a website is identical or almost identicalwhen only the website template has been translatedwhen the websites have been translated completelywhen there is a startpage for all visitors with the exception of visitors with a specific language and or country affiliationHow do I correctly apply the hreflang markup Example Does the capitalisation of the ISO-codes matter How is the rel="alternate" hreflang="x" link element set up?Explanation Example Does the capitalisation of the ISO-Codes matter How can I implement the hreflang markup on my website Possibilities for implementing hreflang markupExample 1 The hreflang markup as a HTML link element in the header of a website2 The hreflang markup within a XML sitemap3 The hreflang markup implemented in the HTTP headerWhat mix of ccTLD subdomain or directory should I use Use of the HTML link element in the header of the HTML document as per website structureWhat can happen to an international website if the GEO targeting was incorrectly implemented or is missing Domain-overlapping duplicate content problems loomIs the same content posted under different TLDs a problem What is the x-default hreflang link attribute When should I use the x-default hreflang link attribute ExampleHow do I define a "default page" with the x-default hreflang link attribute?ExampleAsk Google Expanding your site to more languages

How-to prevent duplicate content and mark the language-version for your content

By using the rel=”alternate” hreflang=”x” link-attribute – which is also known as a hreflang-markup – you can make sure that Google will correctly understand the geographic focus of your website and show the user the correct language or regional URL for your content.
thumb_up Like (17)
comment Reply (1)
share Share
visibility 194 views
thumb_up 17 likes
comment 1 replies
D
Daniel Kumar 3 minutes ago
Take an online-shop, for example, if the shop expands its offers to numerous countries, regions and/...
E
Take an online-shop, for example, if the shop expands its offers to numerous countries, regions and/or languages they will need to answer a plethora of questions regarding the way that the content can be found. Something that the domestic competition does not have to worry about.
Take an online-shop, for example, if the shop expands its offers to numerous countries, regions and/or languages they will need to answer a plethora of questions regarding the way that the content can be found. Something that the domestic competition does not have to worry about.
thumb_up Like (17)
comment Reply (2)
thumb_up 17 likes
comment 2 replies
J
Jack Thompson 2 minutes ago
Duplicate content is one of the most common problems associated with this, as a lot of the content w...
V
Victoria Lopez 2 minutes ago
Google will use this information to show the corresponding URL [Y] for users with the language [X] i...
I
Duplicate content is one of the most common problems associated with this, as a lot of the content will be near-identical and might not even differ in language. To take care of this problem you should use a markup that is supported by Google &#8211; the so-called rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; link-attribute. <h3>What will happen if I mark my content with the hreflang link-attribute markup </h3>
Simply put, by using the hreflang-markup you make Google aware that the content on the page is also available in other languages and that URL [Y] is for users with the language (and region) [X].
Duplicate content is one of the most common problems associated with this, as a lot of the content will be near-identical and might not even differ in language. To take care of this problem you should use a markup that is supported by Google – the so-called rel=”alternate” hreflang=”x” link-attribute.

What will happen if I mark my content with the hreflang link-attribute markup

Simply put, by using the hreflang-markup you make Google aware that the content on the page is also available in other languages and that URL [Y] is for users with the language (and region) [X].
thumb_up Like (18)
comment Reply (1)
thumb_up 18 likes
comment 1 replies
N
Noah Davis 5 minutes ago
Google will use this information to show the corresponding URL [Y] for users with the language [X] i...
E
Google will use this information to show the corresponding URL [Y] for users with the language [X] in the searchresults. You basically signal Google that there is a link between certain content (URLs) on your website, where each URL is relevant for a different target-audience (language/region).
Google will use this information to show the corresponding URL [Y] for users with the language [X] in the searchresults. You basically signal Google that there is a link between certain content (URLs) on your website, where each URL is relevant for a different target-audience (language/region).
thumb_up Like (45)
comment Reply (1)
thumb_up 45 likes
comment 1 replies
R
Ryan Garcia 2 minutes ago
This makes it easier for Google to understand the website-architecture of international sites. Many ...
E
This makes it easier for Google to understand the website-architecture of international sites. Many websites serve users from around the world with content translated or targeted to users in a certain region. Google uses the rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; attributes to serve the correct language or regional URL in Search results.Google Search Console Help 
 <h2>Tools  hreflang Link-Attribut Markup Validator and Generator</h2> 
 <h3>hreflang Markup-Check</h3>
Validate the hreflang link-attribute markup for all multi-language content on your website.hreflang Markup-CheckValidate the hreflang link-attribute markup for all multi-language content on your website.
This makes it easier for Google to understand the website-architecture of international sites. Many websites serve users from around the world with content translated or targeted to users in a certain region. Google uses the rel=”alternate” hreflang=”x” attributes to serve the correct language or regional URL in Search results.Google Search Console Help

Tools hreflang Link-Attribut Markup Validator and Generator

hreflang Markup-Check

Validate the hreflang link-attribute markup for all multi-language content on your website.hreflang Markup-CheckValidate the hreflang link-attribute markup for all multi-language content on your website.
thumb_up Like (44)
comment Reply (0)
thumb_up 44 likes
D
hreflang Markup-Check 
 <h3>hreflang Markup-Generator</h3>
Quickly and easily create the hreflang link-attribute markup for your multi-language website.hreflang Markup-Generator Quickly and easily create the hreflang link-attribute markup for your multi-language website. hreflang Markup-Generator 
 <h2>Google&#8217 s geo-targeting signals</h2>
While using the rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; markup is an essential part of any GEO-targeting strategy, it is not the panacea. Aside from the correct markup on the website, Google also takes the following factors into account when understanding the language- and country-specifics for content:ccTLDsSearch Console  formerly Webmaster Tools  settingsServer locationSitemaps, hreflang element and canonicalsLanguage of the contentCurrency and address-formats on the websiteBacklinks 
 <h3>ccTLDs</h3>
Local Top-Level-Domains are counted as strong GEO targeting signals in Google&#8217;s algorithm.
hreflang Markup-Check

hreflang Markup-Generator

Quickly and easily create the hreflang link-attribute markup for your multi-language website.hreflang Markup-Generator Quickly and easily create the hreflang link-attribute markup for your multi-language website. hreflang Markup-Generator

Google’ s geo-targeting signals

While using the rel=”alternate” hreflang=”x” markup is an essential part of any GEO-targeting strategy, it is not the panacea. Aside from the correct markup on the website, Google also takes the following factors into account when understanding the language- and country-specifics for content:ccTLDsSearch Console formerly Webmaster Tools settingsServer locationSitemaps, hreflang element and canonicalsLanguage of the contentCurrency and address-formats on the websiteBacklinks

ccTLDs

Local Top-Level-Domains are counted as strong GEO targeting signals in Google’s algorithm.
thumb_up Like (28)
comment Reply (0)
thumb_up 28 likes
J
By using a ccTLD (country-code Top-Level-Domain, for example .de, .ch, at etc.), Google is notified that this website is directed at the specific country and might even specifically address this audience. The use of ccTLD-strategy also helps to keep a short, concise and tidy URL structure.
By using a ccTLD (country-code Top-Level-Domain, for example .de, .ch, at etc.), Google is notified that this website is directed at the specific country and might even specifically address this audience. The use of ccTLD-strategy also helps to keep a short, concise and tidy URL structure.
thumb_up Like (18)
comment Reply (1)
thumb_up 18 likes
comment 1 replies
H
Hannah Kim 30 minutes ago
On the search result pages, users increasingly tend to click on results with local domain endings, b...
N
On the search result pages, users increasingly tend to click on results with local domain endings, because they appear more relevant to them. This behaviour may lead to a higher click-through-rate (CTR) and thereby to better ranking positions.
On the search result pages, users increasingly tend to click on results with local domain endings, because they appear more relevant to them. This behaviour may lead to a higher click-through-rate (CTR) and thereby to better ranking positions.
thumb_up Like (2)
comment Reply (2)
thumb_up 2 likes
comment 2 replies
D
Dylan Patel 26 minutes ago

Search Console formerly Webmaster Tools settings

If your own website has country-specific...
E
Ella Rodriguez 14 minutes ago

Server location

The particular server location, or rather the hosting of a website in the p...
E
<h3>Search Console  formerly Webmaster Tools  settings</h3>
If your own website has country-specific subdomains (for example de.domain.com) or directories (www.domain.com/de/), you should set the corresponding geographical target in the Google Search Console (formerly Webmaster Tools). In the case of an online shop, this would be advisable if the merchandise in the www.domain.com/de/ directory could only be purchased in Germany and if the entire content in the directory existed only in German (or is only meant for German-speaking customers). If this online shop also accepted orders from German-speaking customers from Switzerland or Austria, without having a special landing page for these countries, then the above Search Console setting would limit the /de/-directory&#8217;s performance in the Swiss and Austrian search market.If a ccTLD strukture exists within your website, then the setting of a GEO target in the Search Console becomes obsolete, as a geographical localisation already exists due to the TLD ending.

Search Console formerly Webmaster Tools settings

If your own website has country-specific subdomains (for example de.domain.com) or directories (www.domain.com/de/), you should set the corresponding geographical target in the Google Search Console (formerly Webmaster Tools). In the case of an online shop, this would be advisable if the merchandise in the www.domain.com/de/ directory could only be purchased in Germany and if the entire content in the directory existed only in German (or is only meant for German-speaking customers). If this online shop also accepted orders from German-speaking customers from Switzerland or Austria, without having a special landing page for these countries, then the above Search Console setting would limit the /de/-directory’s performance in the Swiss and Austrian search market.If a ccTLD strukture exists within your website, then the setting of a GEO target in the Search Console becomes obsolete, as a geographical localisation already exists due to the TLD ending.
thumb_up Like (40)
comment Reply (2)
thumb_up 40 likes
comment 2 replies
H
Hannah Kim 33 minutes ago

Server location

The particular server location, or rather the hosting of a website in the p...
I
Isaac Schmidt 4 minutes ago
By working on your PageSpeed optimisation, you can significantly lower the loading times.If possible...
E
<h3>Server location</h3>
The particular server location, or rather the hosting of a website in the particular country which the website is targeting, is also a GEO signal for Google and also allows for faster loading speeds (PageSpeed). The server location is not a ranking factor, while the page speed of a website, on the other hand, is.

Server location

The particular server location, or rather the hosting of a website in the particular country which the website is targeting, is also a GEO signal for Google and also allows for faster loading speeds (PageSpeed). The server location is not a ranking factor, while the page speed of a website, on the other hand, is.
thumb_up Like (37)
comment Reply (0)
thumb_up 37 likes
S
By working on your PageSpeed optimisation, you can significantly lower the loading times.If possible, you should consider country specific hosting. If you do so, please do not also work with a directory-structure.Google / Matt Cutts: Can the geographic location of a web server affect SEO?
By working on your PageSpeed optimisation, you can significantly lower the loading times.If possible, you should consider country specific hosting. If you do so, please do not also work with a directory-structure.Google / Matt Cutts: Can the geographic location of a web server affect SEO?
thumb_up Like (49)
comment Reply (1)
thumb_up 49 likes
comment 1 replies
A
Ava White 11 minutes ago

hreflang link-attribute markup

Many websites are directed at users all over the world. For ...
L
<h3>hreflang link-attribute markup</h3>
Many websites are directed at users all over the world. For this reason, content will be translated or adapted for specific regions. Google uses the markup rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; to serve up the correct language or regional URL to users.Create the hreflang link attribute Markup for your multi-lingual website or validate the existing hreflang link attribute Markup of your content / website.

hreflang link-attribute markup

Many websites are directed at users all over the world. For this reason, content will be translated or adapted for specific regions. Google uses the markup rel=”alternate” hreflang=”x” to serve up the correct language or regional URL to users.Create the hreflang link attribute Markup for your multi-lingual website or validate the existing hreflang link attribute Markup of your content / website.
thumb_up Like (11)
comment Reply (0)
thumb_up 11 likes
J
<h3>Content language</h3>
The meta-element attribute &#8220;language&#8221; is not taken into consideration by search engines any more. Google has its own algorithm to identify the language used on a website and match it to the appropriate target audience. Due to this factor, you should not have different languages (or at least not too many) in one text / on a website, as this might confuse Google and lead to wrong language associations for the URL.

Content language

The meta-element attribute “language” is not taken into consideration by search engines any more. Google has its own algorithm to identify the language used on a website and match it to the appropriate target audience. Due to this factor, you should not have different languages (or at least not too many) in one text / on a website, as this might confuse Google and lead to wrong language associations for the URL.
thumb_up Like (43)
comment Reply (0)
thumb_up 43 likes
D
<h3>Currency and address-formats on the website</h3>
Local currency, addresses, and telephone numbers are good indicators for Google when determining the GEO relevancy of a country website. If possible, it is advised to put the specific physical company addresses for the particular country on the site, as Google considers these to be a strong signal. If this is possible, you should definitely create a unique Google &#8220;My Business&#8221; Listing for each physical business location and connect the listing with the corresponding country website.

Currency and address-formats on the website

Local currency, addresses, and telephone numbers are good indicators for Google when determining the GEO relevancy of a country website. If possible, it is advised to put the specific physical company addresses for the particular country on the site, as Google considers these to be a strong signal. If this is possible, you should definitely create a unique Google “My Business” Listing for each physical business location and connect the listing with the corresponding country website.
thumb_up Like (4)
comment Reply (3)
thumb_up 4 likes
comment 3 replies
E
Elijah Patel 4 minutes ago
This does not only strengthen the country allocation for the website, but also improves the visibili...
Z
Zoe Mueller 3 minutes ago
The respective links from each target country are crucial for this. The local link profile should de...
A
This does not only strengthen the country allocation for the website, but also improves the visibility in the (regional) search results on Google. <h3>Backlinks</h3>
When evaluating the GEO relevancy of a website, Google also looks at the external links to the site.
This does not only strengthen the country allocation for the website, but also improves the visibility in the (regional) search results on Google.

Backlinks

When evaluating the GEO relevancy of a website, Google also looks at the external links to the site.
thumb_up Like (43)
comment Reply (0)
thumb_up 43 likes
L
The respective links from each target country are crucial for this. The local link profile should definitely be based on quality and not quantity. <h3>Ask Google  Should I use a separate IP address for each country-specific site </h3> For one customer we have about a dozen individual websites for different countries and languages, with different TLDs under one IP number.
The respective links from each target country are crucial for this. The local link profile should definitely be based on quality and not quantity.

Ask Google Should I use a separate IP address for each country-specific site

For one customer we have about a dozen individual websites for different countries and languages, with different TLDs under one IP number.
thumb_up Like (42)
comment Reply (1)
thumb_up 42 likes
comment 1 replies
I
Isaac Schmidt 12 minutes ago
Is this okay for Google or do you prefer one IP number per country-level-domain?Google Search Consol...
B
Is this okay for Google or do you prefer one IP number per country-level-domain?Google Search Console Help: Multi-regional and multilingual sites 
 <h2>When should I use the hreflang markup </h2>
Google recommends using of the hreflang markup for the following scenarios: 
 <h3>when the content on a website is identical or almost identical</h3>
This is a common problem for international websites, where the content is provided over multiple regions with the same language (for example USA, UK, and English-speaking Canada). When the users of a website are spread out geographically but speak the same language, a large part of the content can be classified as duplicate content, as the content is identical or almost identical.
Is this okay for Google or do you prefer one IP number per country-level-domain?Google Search Console Help: Multi-regional and multilingual sites

When should I use the hreflang markup

Google recommends using of the hreflang markup for the following scenarios:

when the content on a website is identical or almost identical

This is a common problem for international websites, where the content is provided over multiple regions with the same language (for example USA, UK, and English-speaking Canada). When the users of a website are spread out geographically but speak the same language, a large part of the content can be classified as duplicate content, as the content is identical or almost identical.
thumb_up Like (21)
comment Reply (3)
thumb_up 21 likes
comment 3 replies
R
Ryan Garcia 54 minutes ago
This comes about as there are only slight variations in the regional spelling, the local currency, o...
I
Isaac Schmidt 28 minutes ago
The main content is thereby only provided in one language. This state is not optimal and you should ...
E
This comes about as there are only slight variations in the regional spelling, the local currency, or changes in the contact information, for example, which can make all the difference. <h3>when only the website template has been translated</h3>
For websites with mostly user generated or dynamic content, it is common to translate only the template, or rather the navigation bar and footer.
This comes about as there are only slight variations in the regional spelling, the local currency, or changes in the contact information, for example, which can make all the difference.

when only the website template has been translated

For websites with mostly user generated or dynamic content, it is common to translate only the template, or rather the navigation bar and footer.
thumb_up Like (33)
comment Reply (2)
thumb_up 33 likes
comment 2 replies
I
Isaac Schmidt 5 minutes ago
The main content is thereby only provided in one language. This state is not optimal and you should ...
S
Scarlett Brown 5 minutes ago

when the websites have been translated completely

The content of a website has been transla...
A
The main content is thereby only provided in one language. This state is not optimal and you should avoid using multiple languages on the same URL, at all costs.
The main content is thereby only provided in one language. This state is not optimal and you should avoid using multiple languages on the same URL, at all costs.
thumb_up Like (22)
comment Reply (1)
thumb_up 22 likes
comment 1 replies
G
Grace Liu 52 minutes ago

when the websites have been translated completely

The content of a website has been transla...
S
<h3>when the websites have been translated completely</h3>
The content of a website has been translated completely. The particular pages exist in different languages, for example Spanish and English. <h3>when there is a startpage for all visitors  with the exception of visitors with a specific language and or country affiliation</h3>
The website is only translated in part and/or only wants to provide specific content to specific users in certain languages and regions.

when the websites have been translated completely

The content of a website has been translated completely. The particular pages exist in different languages, for example Spanish and English.

when there is a startpage for all visitors with the exception of visitors with a specific language and or country affiliation

The website is only translated in part and/or only wants to provide specific content to specific users in certain languages and regions.
thumb_up Like (20)
comment Reply (3)
thumb_up 20 likes
comment 3 replies
C
Charlotte Lee 15 minutes ago
All other non-specified users are send to the startpage (the so-called default page).

How do I c...

A
Alexander Wang 87 minutes ago
This is the only way that Google can understand the network architecture of the website. If the href...
A
All other non-specified users are send to the startpage (the so-called default page). <h2>How do I correctly apply the hreflang markup </h2>
When using the hreflang markup, it is important to not forget the bi-directional linking of content. This means that all equal content has to be linked among each other.
All other non-specified users are send to the startpage (the so-called default page).

How do I correctly apply the hreflang markup

When using the hreflang markup, it is important to not forget the bi-directional linking of content. This means that all equal content has to be linked among each other.
thumb_up Like (25)
comment Reply (1)
thumb_up 25 likes
comment 1 replies
Z
Zoe Mueller 19 minutes ago
This is the only way that Google can understand the network architecture of the website. If the href...
R
This is the only way that Google can understand the network architecture of the website. If the hreflang markup is only set up in &#8220;one direction&#8221;, the structure is broken and not valid from Google&#8217;s point of view.
This is the only way that Google can understand the network architecture of the website. If the hreflang markup is only set up in “one direction”, the structure is broken and not valid from Google’s point of view.
thumb_up Like (29)
comment Reply (0)
thumb_up 29 likes
A
<h3>Example </h3>
If the website provides certain content which is exclusively directed at German-speaking users independent of their region (de), another piece of content which is exclusively targeted at German-speaking users from Austria (de-AT), and one piece of content exclusively for Spanish users (es), then they have to be linked among each other as follows:Schematic of the hreflang-markup for de-es-de-AT content
All content refers to the corresponding content on the other pages (bi-directional linking). The hreflang markup syntax within the link element in the header of a HTML document would look as follows:&lt;link rel="alternate" href="http://www.domain.com/" hreflang="de" /&gt;
&lt;link rel="alternate" href="http://www.domain.com/de-AT/" hreflang="de-AT" /&gt;
&lt;link rel="alternate" href="http://www.domain.com/es/" hreflang="es" /&gt;
The respective language has to be indicated in the ISO 639-1 format for this. The optional country code has to be in the ISO 3166-1 Alpha 2 format.

Example

If the website provides certain content which is exclusively directed at German-speaking users independent of their region (de), another piece of content which is exclusively targeted at German-speaking users from Austria (de-AT), and one piece of content exclusively for Spanish users (es), then they have to be linked among each other as follows:Schematic of the hreflang-markup for de-es-de-AT content All content refers to the corresponding content on the other pages (bi-directional linking). The hreflang markup syntax within the link element in the header of a HTML document would look as follows:<link rel="alternate" href="http://www.domain.com/" hreflang="de" /> <link rel="alternate" href="http://www.domain.com/de-AT/" hreflang="de-AT" /> <link rel="alternate" href="http://www.domain.com/es/" hreflang="es" /> The respective language has to be indicated in the ISO 639-1 format for this. The optional country code has to be in the ISO 3166-1 Alpha 2 format.
thumb_up Like (0)
comment Reply (0)
thumb_up 0 likes
M
<h3>Does the capitalisation of the ISO-codes matter </h3>
No, it does not. Google also accepts lower case versions of the optional region codes. The hreflang link attribute markup is still valid, in this case.<br>Although it is nicer to adhere to convention and write the ISO-code of the language in lower case and the optional regional ISO-code in upper case.

Does the capitalisation of the ISO-codes matter

No, it does not. Google also accepts lower case versions of the optional region codes. The hreflang link attribute markup is still valid, in this case.
Although it is nicer to adhere to convention and write the ISO-code of the language in lower case and the optional regional ISO-code in upper case.
thumb_up Like (7)
comment Reply (2)
thumb_up 7 likes
comment 2 replies
C
Charlotte Lee 41 minutes ago
Our hreflang Markup-Generator helps with the creation of a valid hreflang link attribute markup for ...
M
Mason Rodriguez 27 minutes ago
[…] Adding the country code after the language to restrict the page to a specific region.Googl...
D
Our hreflang Markup-Generator helps with the creation of a valid hreflang link attribute markup for your multi-language websites. Do not specify a country code by itself! Google does not automatically derive the language from the country code.
Our hreflang Markup-Generator helps with the creation of a valid hreflang link attribute markup for your multi-language websites. Do not specify a country code by itself! Google does not automatically derive the language from the country code.
thumb_up Like (4)
comment Reply (2)
thumb_up 4 likes
comment 2 replies
M
Mia Anderson 56 minutes ago
[…] Adding the country code after the language to restrict the page to a specific region.Googl...
M
Mason Rodriguez 74 minutes ago
<link rel="alternate" hreflang="de-AT" href="http://www.domain.com/at/" />The respective langu...
D
[&#8230;] Adding the country code after the language to restrict the page to a specific region.Google Search Console HelpPlease also take a look at our Ask SISTRIX article &#8220;How should I handle my online-shop’s multilingual content?&#8220;. <h2>How is the rel &#8221 alternate&#8221  hreflang &#8221 x&#8221  link element set up </h2>
The syntax for the hreflang markup as a link element in the header of a HTML document looks as follows:
&lt;link rel="alternate" hreflang="xx-XX" href="URL" /&gt;
 <h3>Explanation </h3> &lt;link  the (opening) link elementrel="alternate"  this attribute points out an alternative version of the existing documenthreflang="xx-XX"  this attribute determines the language (xx) and, optionally, the region (XX) of the documenthref="URL"  this attribute contains the absolute URL of the alternate document in another language/&gt;  the (closing) link element
 <h3>Example </h3>The language of the document is German (de) and it is intended for the Austrian region (AT). Therefore, the content at www.domain.com/at/ is marked for German-speaking users from Austria.
[…] Adding the country code after the language to restrict the page to a specific region.Google Search Console HelpPlease also take a look at our Ask SISTRIX article “How should I handle my online-shop’s multilingual content?“.

How is the rel ” alternate” hreflang ” x” link element set up

The syntax for the hreflang markup as a link element in the header of a HTML document looks as follows: <link rel="alternate" hreflang="xx-XX" href="URL" />

Explanation

<link the (opening) link elementrel="alternate" this attribute points out an alternative version of the existing documenthreflang="xx-XX" this attribute determines the language (xx) and, optionally, the region (XX) of the documenthref="URL" this attribute contains the absolute URL of the alternate document in another language/> the (closing) link element

Example

The language of the document is German (de) and it is intended for the Austrian region (AT). Therefore, the content at www.domain.com/at/ is marked for German-speaking users from Austria.
thumb_up Like (26)
comment Reply (2)
thumb_up 26 likes
comment 2 replies
D
Dylan Patel 8 minutes ago
<link rel="alternate" hreflang="de-AT" href="http://www.domain.com/at/" />The respective langu...
J
Joseph Kim 11 minutes ago

Does the capitalisation of the ISO-Codes matter

No, it does not. Google also accepts lower...
Z
&lt;link rel="alternate" hreflang="de-AT" href="http://www.domain.com/at/" /&gt;The respective language has to be indicated in the ISO 639-1 format for this. The optional country code has to be in the ISO 3166-1 Alpha 2 format.
<link rel="alternate" hreflang="de-AT" href="http://www.domain.com/at/" />The respective language has to be indicated in the ISO 639-1 format for this. The optional country code has to be in the ISO 3166-1 Alpha 2 format.
thumb_up Like (36)
comment Reply (1)
thumb_up 36 likes
comment 1 replies
H
Hannah Kim 31 minutes ago

Does the capitalisation of the ISO-Codes matter

No, it does not. Google also accepts lower...
S
<h3>Does the capitalisation of the ISO-Codes matter </h3>
No, it does not. Google also accepts lower case versions of the optional region codes.

Does the capitalisation of the ISO-Codes matter

No, it does not. Google also accepts lower case versions of the optional region codes.
thumb_up Like (34)
comment Reply (1)
thumb_up 34 likes
comment 1 replies
N
Nathan Chen 13 minutes ago
The hreflang link attribute markup is still valid, in this case.
Although it is nicer to adhere t...
C
The hreflang link attribute markup is still valid, in this case.<br>Although it is nicer to adhere to convention and write the ISO-Code of the language in lower case and the optional regional ISO-Code in upper case. Our hreflang Markup-Generator helps with the creation of a valid hreflang link attribute markup for your multi-language websites. <h2>How can I implement the hreflang markup on my website </h2>
There are three possible ways of implementing the hreflang markup.
The hreflang link attribute markup is still valid, in this case.
Although it is nicer to adhere to convention and write the ISO-Code of the language in lower case and the optional regional ISO-Code in upper case. Our hreflang Markup-Generator helps with the creation of a valid hreflang link attribute markup for your multi-language websites.

How can I implement the hreflang markup on my website

There are three possible ways of implementing the hreflang markup.
thumb_up Like (1)
comment Reply (1)
thumb_up 1 likes
comment 1 replies
D
Dylan Patel 29 minutes ago
The easiest way is by using the HTML link element in the header of a website. For this, you can use ...
H
The easiest way is by using the HTML link element in the header of a website. For this, you can use the hreflang Markup-Generator.
The easiest way is by using the HTML link element in the header of a website. For this, you can use the hreflang Markup-Generator.
thumb_up Like (12)
comment Reply (1)
thumb_up 12 likes
comment 1 replies
J
Joseph Kim 1 minutes ago

Possibilities for implementing hreflang markup

as a HTML link element in the header of a web...
R
<h3>Possibilities for implementing hreflang markup</h3>as a HTML link element in the header of a websitewithin a XML sitemapin the HTTP header
 <h3>Example </h3>
All three of these implementations are based on the following concept: Three equivalent websites, of which one is intended for English-speaking users independently of their region (en), a second website for English-speaking users from Great Britain (en-GB), and a third for Spanish users independently of their region (es).When using the hreflang markup, it is important to not forget the bi-directional linking of content. This means that all equal content has to be linked among each other.

Possibilities for implementing hreflang markup

as a HTML link element in the header of a websitewithin a XML sitemapin the HTTP header

Example

All three of these implementations are based on the following concept: Three equivalent websites, of which one is intended for English-speaking users independently of their region (en), a second website for English-speaking users from Great Britain (en-GB), and a third for Spanish users independently of their region (es).When using the hreflang markup, it is important to not forget the bi-directional linking of content. This means that all equal content has to be linked among each other.
thumb_up Like (9)
comment Reply (1)
thumb_up 9 likes
comment 1 replies
H
Henry Schmidt 18 minutes ago
This is the only way that Google can understand the network architecture of the website. If the href...
L
This is the only way that Google can understand the network architecture of the website. If the hreflang markup is only set up in &#8220;one direction&#8221;, the structure is broken and not valid from Google&#8217;s point of view. <h3>1  The hreflang markup as a HTML link element in the header of a website</h3>Website for: English-speaking users independently of their region
&lt;link rel="alternate" hreflang="es" href="http://www.domain.es/"/&gt; &lt;link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/&gt; &lt;link rel="alternate" hreflang="en" href="http://www.domain.com/"/&gt; Website for: English-speaking users in Great Britain &lt;link rel="alternate" hreflang="en" href="http://www.domain.com/"/&gt; &lt;link rel="alternate" hreflang="es" href="http://www.domain.es/"/&gt; &lt;link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/&gt;Website for: Spanish-speaking users independently of their region&lt;link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/&gt; &lt;link rel="alternate" hreflang="en" href="http://www.domain.com/"/&gt; &lt;link rel="alternate" hreflang="es" href="http://www.domain.es/"/&gt;The initial order of the link elements is not important, although the hreflang markup has to take place on a URL level.Google Search Console Help: hreflang-markup as HTML link element 
 <h3>2  The hreflang markup within a XML sitemap</h3>
Implementing the hreflang markup using the XML sitemap is especially interesting for websites which provide many thousands or even millions of pages of equivalent content, spread over multiple domains and languages, at a large scale.
This is the only way that Google can understand the network architecture of the website. If the hreflang markup is only set up in “one direction”, the structure is broken and not valid from Google’s point of view.

1 The hreflang markup as a HTML link element in the header of a website

Website for: English-speaking users independently of their region <link rel="alternate" hreflang="es" href="http://www.domain.es/"/> <link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/> <link rel="alternate" hreflang="en" href="http://www.domain.com/"/> Website for: English-speaking users in Great Britain <link rel="alternate" hreflang="en" href="http://www.domain.com/"/> <link rel="alternate" hreflang="es" href="http://www.domain.es/"/> <link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/>Website for: Spanish-speaking users independently of their region<link rel="alternate" hreflang="en-GB" href="http://www.domain.co.uk/"/> <link rel="alternate" hreflang="en" href="http://www.domain.com/"/> <link rel="alternate" hreflang="es" href="http://www.domain.es/"/>The initial order of the link elements is not important, although the hreflang markup has to take place on a URL level.Google Search Console Help: hreflang-markup as HTML link element

2 The hreflang markup within a XML sitemap

Implementing the hreflang markup using the XML sitemap is especially interesting for websites which provide many thousands or even millions of pages of equivalent content, spread over multiple domains and languages, at a large scale.
thumb_up Like (43)
comment Reply (3)
thumb_up 43 likes
comment 3 replies
R
Ryan Garcia 12 minutes ago
Implementing the hreflang markup as a HTML link element in the on a URL level for all these pages wo...
D
Dylan Patel 20 minutes ago
Within the XML sitemap you need to add a xhtml:link-element, which refers to the equivalent content ...
O
Implementing the hreflang markup as a HTML link element in the on a URL level for all these pages would be a monumental task, in this case. Luckily, you can simplify implementing the hreflang markup for big, international websites a little by using specific markup within the XML-sitemap.
Implementing the hreflang markup as a HTML link element in the on a URL level for all these pages would be a monumental task, in this case. Luckily, you can simplify implementing the hreflang markup for big, international websites a little by using specific markup within the XML-sitemap.
thumb_up Like (48)
comment Reply (3)
thumb_up 48 likes
comment 3 replies
N
Noah Davis 138 minutes ago
Within the XML sitemap you need to add a xhtml:link-element, which refers to the equivalent content ...
E
Ethan Thomas 80 minutes ago
The XML sitemap should then be checked for errors, before submitting it through the Google Search Co...
C
Within the XML sitemap you need to add a xhtml:link-element, which refers to the equivalent content in their specific languages, into each URL element in addition to the markup.&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"&gt;
&lt;url&gt; &lt;loc&gt;
http://www.example.com/english/&lt;/loc&gt; &lt;xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /&gt; &lt;xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /&gt; &lt;xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /&gt; &lt;/url&gt;
&lt;url&gt; &lt;loc&gt;
http://www.example.com/deutsch/&lt;/loc&gt; &lt;xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /&gt; &lt;xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /&gt; &lt;xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /&gt;
&lt;/url&gt;
&lt;loc&gt;
http://www.example.com/schweiz-deutsch/&lt;/loc&gt; &lt;xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /&gt;
&lt;xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /&gt;
&lt;xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /&gt;
&lt;/url&gt; &lt;/urlset&gt;
You need to create a url-element for every URL. Inside every url element there has to be a loc-tag, which indicates the page URLs, as well as a xhtml:link rel=&#8221;alternate&#8221; hreflang=&#8221;xx&#8221;-sub-element for every alternate version of the site, including the URL element itself.
Within the XML sitemap you need to add a xhtml:link-element, which refers to the equivalent content in their specific languages, into each URL element in addition to the markup.<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"> <url> <loc> http://www.example.com/english/</loc> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /> <xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> </url> <url> <loc> http://www.example.com/deutsch/</loc> <xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /> </url> <loc> http://www.example.com/schweiz-deutsch/</loc> <xhtml:link rel="alternate" hreflang="en" href="http://www.example.com/english/" /> <xhtml:link rel="alternate" hreflang="de" href="http://www.example.com/deutsch/" /> <xhtml:link rel="alternate" hreflang="de-ch" href="http://www.example.com/schweiz-deutsch/" /> </url> </urlset> You need to create a url-element for every URL. Inside every url element there has to be a loc-tag, which indicates the page URLs, as well as a xhtml:link rel=”alternate” hreflang=”xx”-sub-element for every alternate version of the site, including the URL element itself.
thumb_up Like (46)
comment Reply (2)
thumb_up 46 likes
comment 2 replies
K
Kevin Wang 2 minutes ago
The XML sitemap should then be checked for errors, before submitting it through the Google Search Co...
E
Elijah Patel 13 minutes ago
Should a website provide content in English, German and Spanish, for example, the Spanish version ha...
E
The XML sitemap should then be checked for errors, before submitting it through the Google Search Console (formerly Webmaster Tools).Google Search Console Help: hreflang-markup in the XML sitemap 
 <h3>3  The hreflang markup implemented in the HTTP header</h3>
You can add the hreflang markup in the HTTP header for content which is not a HTML-document. If, for example, you have a PDF file in different languages and on different URLs, the webserver can be configured in order for the hreflang markup to be delivered through the HTTP header:
Link: &lt;http://www.example.com/downloads/whitepaper/english.pdf/&gt;; rel=”alternate”; hreflang=”en”Link: &lt;http://www.example.de/downloads/whitepaper/deutsch.pdf/&gt;; rel=”alternate”; hreflang=”de”Link: &lt;http://www.example.es/downloads/whitepaper/espanol.pdf/&gt;; rel=”alternate”; hreflang=”es”
 <h2>What mix of ccTLD  subdomain or directory should I use </h2>The hreflang markup can be used for the following website structures:
ccTLD, subdomains, directories or a mixed version 
 <h3>Use of the HTML link element in the header of the HTML document as per website structure</h3>ccTLD&lt;link rel=“alternate” hreflang=“es” href=“www.domain.es”/&gt; &lt;link rel=“alternate” hreflang=“en-UK” href=“www.domain.co.uk”/&gt; &lt;link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/&gt; &lt;link rel=“alternate” hreflang=“en” href=“www.domain.com”/&gt;
Subdomains&lt;link rel=“alternate” hreflang=“es” href=“es.domain.de”/&gt; &lt;link rel=“alternate” hreflang=“en-UK” href=“uk.domain.de”/&gt; &lt;link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/&gt; &lt;link rel=“alternate” hreflang=“en” href=“en.domain.de”/&gt;
Directories
&lt;link rel=“alternate” hreflang=“es” href=“www.domain.de/es/”/&gt; &lt;link rel=“alternate” hreflang=“en-UK” href=“www.domain.de/en-uk/”/&gt; &lt;link rel=“alternate” hreflang=“de-DE” href=“www.domain.de/”/&gt; &lt;link rel=“alternate” hreflang=“en” href=“www.domain.de/en/”/&gt;Mixed Version&lt;link rel=“alternate” hreflang=“es” href=“www.domain.de/es/”/&gt; &lt;link rel=“alternate” hreflang=“en-UK” href=“www.domain.co.uk”/&gt; &lt;link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/&gt; &lt;link rel=“alternate” hreflang=“en” href=“en.domain.de”/&gt;Even if a ccTLD strategy has been chosen for the internationalisation of the website, you should still use the hreflang markup in addition to the language settings in the Google Search Console (formerly Webmaster Tools). <h2>What can happen to an international website if the GEO targeting was incorrectly implemented or is missing </h2>If multiple language versions of a website or a URL exist, all languages have to be identified on each of these pages, as well as the actual language version.
The XML sitemap should then be checked for errors, before submitting it through the Google Search Console (formerly Webmaster Tools).Google Search Console Help: hreflang-markup in the XML sitemap

3 The hreflang markup implemented in the HTTP header

You can add the hreflang markup in the HTTP header for content which is not a HTML-document. If, for example, you have a PDF file in different languages and on different URLs, the webserver can be configured in order for the hreflang markup to be delivered through the HTTP header: Link: <http://www.example.com/downloads/whitepaper/english.pdf/>; rel=”alternate”; hreflang=”en”Link: <http://www.example.de/downloads/whitepaper/deutsch.pdf/>; rel=”alternate”; hreflang=”de”Link: <http://www.example.es/downloads/whitepaper/espanol.pdf/>; rel=”alternate”; hreflang=”es”

What mix of ccTLD subdomain or directory should I use

The hreflang markup can be used for the following website structures: ccTLD, subdomains, directories or a mixed version

Use of the HTML link element in the header of the HTML document as per website structure

ccTLD<link rel=“alternate” hreflang=“es” href=“www.domain.es”/> <link rel=“alternate” hreflang=“en-UK” href=“www.domain.co.uk”/> <link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/> <link rel=“alternate” hreflang=“en” href=“www.domain.com”/> Subdomains<link rel=“alternate” hreflang=“es” href=“es.domain.de”/> <link rel=“alternate” hreflang=“en-UK” href=“uk.domain.de”/> <link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/> <link rel=“alternate” hreflang=“en” href=“en.domain.de”/> Directories <link rel=“alternate” hreflang=“es” href=“www.domain.de/es/”/> <link rel=“alternate” hreflang=“en-UK” href=“www.domain.de/en-uk/”/> <link rel=“alternate” hreflang=“de-DE” href=“www.domain.de/”/> <link rel=“alternate” hreflang=“en” href=“www.domain.de/en/”/>Mixed Version<link rel=“alternate” hreflang=“es” href=“www.domain.de/es/”/> <link rel=“alternate” hreflang=“en-UK” href=“www.domain.co.uk”/> <link rel=“alternate” hreflang=“de-DE” href=“www.domain.de”/> <link rel=“alternate” hreflang=“en” href=“en.domain.de”/>Even if a ccTLD strategy has been chosen for the internationalisation of the website, you should still use the hreflang markup in addition to the language settings in the Google Search Console (formerly Webmaster Tools).

What can happen to an international website if the GEO targeting was incorrectly implemented or is missing

If multiple language versions of a website or a URL exist, all languages have to be identified on each of these pages, as well as the actual language version.
thumb_up Like (6)
comment Reply (0)
thumb_up 6 likes
L
Should a website provide content in English, German and Spanish, for example, the Spanish version has to contain a rel=&#8221;alternate&#8221; hreflang=&#8221;x&#8221; link of its own, in addition to the links to the German and English version. The English and German versions have to also indicate the German, English and Spanish versions, as well. This is the only way how Google is able to identify and show the proper language in the searchresults.
Should a website provide content in English, German and Spanish, for example, the Spanish version has to contain a rel=”alternate” hreflang=”x” link of its own, in addition to the links to the German and English version. The English and German versions have to also indicate the German, English and Spanish versions, as well. This is the only way how Google is able to identify and show the proper language in the searchresults.
thumb_up Like (31)
comment Reply (2)
thumb_up 31 likes
comment 2 replies
A
Andrew Wilson 101 minutes ago

Domain-overlapping duplicate content problems loom

Duplicate content is one of the most com...
S
Sofia Garcia 53 minutes ago
In the case of the car rental service Hertz, the country-specific websites hertz.de and hertz.ch com...
J
<h3>Domain-overlapping duplicate content problems loom</h3>
Duplicate content is one of the most common problems with incorrect or non-existing GEO targeting of international websites. In a worst case scenario, the rankings of the website will be affected.

Domain-overlapping duplicate content problems loom

Duplicate content is one of the most common problems with incorrect or non-existing GEO targeting of international websites. In a worst case scenario, the rankings of the website will be affected.
thumb_up Like (31)
comment Reply (3)
thumb_up 31 likes
comment 3 replies
S
Sophia Chen 144 minutes ago
In the case of the car rental service Hertz, the country-specific websites hertz.de and hertz.ch com...
L
Lily Watson 32 minutes ago

Is the same content posted under different TLDs a problem

What is the x-default href...

J
In the case of the car rental service Hertz, the country-specific websites hertz.de and hertz.ch competed with each other on the German search market (google.de) and posed a duplicate content problem for Google. It is clear that Google struggled to correctly match the two domains to their corresponding countries during this time span and therefore went ahead and alternated between showing content from hertz.de and hertz.ch in the rankings for the German search market (google.de).Please also see the following Ask SISTRIX article: Is it possible to identify Duplicate Content through the Visibility Index history?
In the case of the car rental service Hertz, the country-specific websites hertz.de and hertz.ch competed with each other on the German search market (google.de) and posed a duplicate content problem for Google. It is clear that Google struggled to correctly match the two domains to their corresponding countries during this time span and therefore went ahead and alternated between showing content from hertz.de and hertz.ch in the rankings for the German search market (google.de).Please also see the following Ask SISTRIX article: Is it possible to identify Duplicate Content through the Visibility Index history?
thumb_up Like (6)
comment Reply (0)
thumb_up 6 likes
J
<h3>Is the same content posted under different TLDs a problem </h3> 
 <h2>What is the x-default hreflang link attribute </h2>
If you use the value &#8220;x-default&#8221; for the hreflang link attribute instead of specifying a ISO-code for the language and optional region, you will signal Google that this page should be shown to any user for whom there is no explicit language markup. Or in other words:
The &#8220;x-default&#8221; hreflang link attribute informs Google that the page is not associated with a particular language or region. Google now delivers this page as a default page.

Is the same content posted under different TLDs a problem

What is the x-default hreflang link attribute

If you use the value “x-default” for the hreflang link attribute instead of specifying a ISO-code for the language and optional region, you will signal Google that this page should be shown to any user for whom there is no explicit language markup. Or in other words: The “x-default” hreflang link attribute informs Google that the page is not associated with a particular language or region. Google now delivers this page as a default page.
thumb_up Like (42)
comment Reply (3)
thumb_up 42 likes
comment 3 replies
E
Evelyn Zhang 15 minutes ago
Any user for whom there is no explicitly stated language version of the content is now directed to t...
O
Oliver Taylor 9 minutes ago
For all other languages and regions, which were not explicitly mentioned, a default page has been se...
A
Any user for whom there is no explicitly stated language version of the content is now directed to this default page. The new x-default hreflang attribute value signals to our algorithms that this page doesn’t target any specific language or locale and is the default page when no other page is better suited.Google Webmaster Center Blog 
 <h2>When should I use the x-default hreflang link attribute </h2>
For multi-language and international websites, using of the x-default hreflang link attribute has the advantage that you can define a default page for all countries and languages which are not explicitly mentioned in the hreflang markup. <h3>Example</h3>
Targeted addressing of content for each language version.
Any user for whom there is no explicitly stated language version of the content is now directed to this default page. The new x-default hreflang attribute value signals to our algorithms that this page doesn’t target any specific language or locale and is the default page when no other page is better suited.Google Webmaster Center Blog

When should I use the x-default hreflang link attribute

For multi-language and international websites, using of the x-default hreflang link attribute has the advantage that you can define a default page for all countries and languages which are not explicitly mentioned in the hreflang markup.

Example

Targeted addressing of content for each language version.
thumb_up Like (50)
comment Reply (1)
thumb_up 50 likes
comment 1 replies
C
Christopher Lee 10 minutes ago
For all other languages and regions, which were not explicitly mentioned, a default page has been se...
H
For all other languages and regions, which were not explicitly mentioned, a default page has been set up:example.com/en-gb: For English-speaking users in the UKexample.com/en-us: For English-speaking users in the USAexample.com/en-au: For English-speaking users in Australiaexample.com/: The homepage may displays a list of countries to chose from, for example, and is defined as default page for users worldwide
The syntax for the hreflang markup as a link element in the header of a HTML document, including the x-default value, looks as follows:&lt;link rel="alternate" href="http://example.com/en-gb" hreflang="en-GB" /&gt;
&lt;link rel="alternate" href="http://example.com/en-us" hreflang="en-US" /&gt;
&lt;link rel="alternate" href="http://example.com/en-au" hreflang="en-AU" /&gt;
&lt;link rel="alternate" href="http://example.com/" hreflang="x-default" /&gt;Please also see our Ask SISTRIX article for additional information: How do I correctly use the new x-default hreflang link-attribute for international targets? <h2>How do I define a &#8220 default page&#8221  with the x-default hreflang link attribute </h2>
You also add the &#8220;x-default&#8221; hreflang link attribute as part of the HTML link element in the header of a website. To define a default page, you simply use the value &#8220;x-default&#8221; instead of the ISO code for the language and the optional region of the hreflang markup.
For all other languages and regions, which were not explicitly mentioned, a default page has been set up:example.com/en-gb: For English-speaking users in the UKexample.com/en-us: For English-speaking users in the USAexample.com/en-au: For English-speaking users in Australiaexample.com/: The homepage may displays a list of countries to chose from, for example, and is defined as default page for users worldwide The syntax for the hreflang markup as a link element in the header of a HTML document, including the x-default value, looks as follows:<link rel="alternate" href="http://example.com/en-gb" hreflang="en-GB" /> <link rel="alternate" href="http://example.com/en-us" hreflang="en-US" /> <link rel="alternate" href="http://example.com/en-au" hreflang="en-AU" /> <link rel="alternate" href="http://example.com/" hreflang="x-default" />Please also see our Ask SISTRIX article for additional information: How do I correctly use the new x-default hreflang link-attribute for international targets?

How do I define a “ default page” with the x-default hreflang link attribute

You also add the “x-default” hreflang link attribute as part of the HTML link element in the header of a website. To define a default page, you simply use the value “x-default” instead of the ISO code for the language and the optional region of the hreflang markup.
thumb_up Like (49)
comment Reply (2)
thumb_up 49 likes
comment 2 replies
M
Madison Singh 35 minutes ago

Example

Specific targeting of content per language version. For all other not explicitly st...
L
Lily Watson 50 minutes ago

Ask Google Expanding your site to more languages

Google covers best practices for expandin...
C
<h4>Example</h4>
Specific targeting of content per language version. For all other not explicitly stated language regions, a default page has been set up:example.com/en-gb: For English-speaking users in the UKexample.com/en-us: For English-speaking users in the USAexample.com/en-au: For English-speaking users in Australiaexample.com/: The homepage may displays a list of countries to chose from, for example, and is defined as default page for users worldwide
The syntax of the hreflang markup as a link element in the header of a HTML document in this case including the x-default value looks as follows:&lt;link rel="alternate" href="http://example.com/en-gb" hreflang="en-GB" /&gt;
&lt;link rel="alternate" href="http://example.com/en-us" hreflang="en-US" /&gt;
&lt;link rel="alternate" href="http://example.com/en-au" hreflang="en-AU" /&gt;
&lt;link rel="alternate" href="http://example.com/" hreflang="x-default" /&gt;
The same annotation applies for homepages that dynamically alter their contents based on a user’s perceived geolocation or the Accept-Language headers. The x-default hreflang value signals to our algorithms that such a page doesn’t target a specific language or locale.Google Webmaster Central Blog
Using our hreflang Markup Generator, you can quickly and easily create the hreflang link attribute markup for your multi-language website and define a default page.

Example

Specific targeting of content per language version. For all other not explicitly stated language regions, a default page has been set up:example.com/en-gb: For English-speaking users in the UKexample.com/en-us: For English-speaking users in the USAexample.com/en-au: For English-speaking users in Australiaexample.com/: The homepage may displays a list of countries to chose from, for example, and is defined as default page for users worldwide The syntax of the hreflang markup as a link element in the header of a HTML document in this case including the x-default value looks as follows:<link rel="alternate" href="http://example.com/en-gb" hreflang="en-GB" /> <link rel="alternate" href="http://example.com/en-us" hreflang="en-US" /> <link rel="alternate" href="http://example.com/en-au" hreflang="en-AU" /> <link rel="alternate" href="http://example.com/" hreflang="x-default" /> The same annotation applies for homepages that dynamically alter their contents based on a user’s perceived geolocation or the Accept-Language headers. The x-default hreflang value signals to our algorithms that such a page doesn’t target a specific language or locale.Google Webmaster Central Blog Using our hreflang Markup Generator, you can quickly and easily create the hreflang link attribute markup for your multi-language website and define a default page.
thumb_up Like (17)
comment Reply (0)
thumb_up 17 likes
G
<h3>Ask Google  Expanding your site to more languages</h3> Google covers best practices for expanding your site to new languages or country-based language variations. We discuss use cases of international sites, implementation of rel=&#8221;alternate&#8221; hreflang, and even more.

Ask Google Expanding your site to more languages

Google covers best practices for expanding your site to new languages or country-based language variations. We discuss use cases of international sites, implementation of rel=”alternate” hreflang, and even more.
thumb_up Like (42)
comment Reply (1)
thumb_up 42 likes
comment 1 replies
C
Chloe Santos 141 minutes ago
18.01.2021 German English Spanish Italian French...
H
18.01.2021 German English Spanish Italian French
18.01.2021 German English Spanish Italian French
thumb_up Like (27)
comment Reply (3)
thumb_up 27 likes
comment 3 replies
V
Victoria Lopez 23 minutes ago
The hreflang-guide to international SEO - SISTRIX Login Home / The hreflang-guide to international S...
M
Mia Anderson 106 minutes ago
Take an online-shop, for example, if the shop expands its offers to numerous countries, regions and/...

Write a Reply