Hreflang

Commonly known as one of the most complex areas of technical SEO, hreflang tags are used to inform search engines of different country and language versions of a site. There are a lot of complex factors to consider to ensure the correct implementation of these tags and our Hangout Notes cover many real-world scenarios and Google’s recommended course of action.

Try to Have the Fewest Internationalised Versions of a Site

March 17, 2020 Source

Adding many internationalised versions of a website increases the complexity, so you’re better to have fewer versions if possible, especially if you have pages where you can rely on geo-targeting without hreflang. You can use Search Console and web analytics to see if people are landing on the wrong pages, and implement hreflang for those. For different language versions, hreflang can help Google to show the right version, but searches for long tail content are easily recognisable for which language version to show, so hreflang may not be necessary.


Individual Hreflang Links to Non-working Pages Won’t Affect Other Links

February 21, 2020 Source

Google will ignore hreflang links to redirecting, non-indexable and non-reciprocating pages, but this won’t affect other hreflang links.


Use Hreflang on More Generic Pages to Deduplicate SERPs

February 18, 2020 Source

For a more generic query like a brand name, it can be hard for Google to understand which language version a user is looking for. Hreflang tags can help here to swap out incorrect language versions by using the user’s language settings.


Having Hreflang in Sitemaps vs on Page Makes No Difference to Google

February 18, 2020 Source

It makes no difference to Google if you choose to include your hreflang configuration in an XML sitemap or on the page itself in the head tag.


Hreflang May Not be Necessary For Translated Versions of Pages

January 22, 2020 Source

Pages with different language content don’t necessarily need hreflang because the text is different so Google would treat them as unique pages and not as duplicates.


Hreflang is Not Required For Untranslated Pages

November 29, 2019 Source

As hreflang is handled on a per page basis, if you have different language versions of your site but not every page is translated, it isn’t a requirement to have hreflang set up for these pages. John recommends choosing the method that best suits individual websites, this could be either including the URL in the hreflang set or not including the URL.


Hreflang Can be Implemented on Small Groups of Pages

October 29, 2019 Source

Hreflang doesn’t have to be implemented across an entire site. Sometimes it makes sense to implement hreflang on individual pages or sections where there are problems, or where it is especially important that the correct page is shown.


Only One Version of Same Content On Different Country Sites will be Indexed & Appear in GSC Performance Reports

October 18, 2019 Source

If you have the same content on multiple language variation sites, Google will pick one to index but will use hreflang attributes to swap out versions of the page based on a user’s location. However, only the page that has been chosen to be indexed, and used as the canonical, will be displayed in the GSC performance report.


Hreflang Can be Implemented on Small Groups of Pages

September 3, 2019 Source

If you’re only seeing issues with how your homepage is being displayed, then you can add hreflang to that page. You don’t have to implement hreflang across large sections of the site.


Related Topics

Geotargeting Language Local Search Internationalization