Deepcrawl is now Lumar. Read more.

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 SEO Office Hours notes cover many real-world scenarios and Google’s recommended course of action.

For more on international website optimization, check out our further resources:

The Ultimate Guide to International SEO

An SEO’s Guide to Hreflang Tags

The Challenges of Website Internationalization for Users & Search Engines

The Most Common Mistakes in International SEO

Getting Your International Website Structure Right

How to Create a Successful International SEO Strategy

It’s okay if the same URL appears on multiple sitemap files

It’s fine to have the same URL included in multiple sitemap files. The only caveat is ensuring that there is no conflicting information being provided across the different sitemaps. For example, having a URL in a ‘regular’ sitemap and an hreflang-specific sitemap (for different language versions of your site) is perfectly acceptable, as long as any hreflang annotations given to that page are consistent across both sitemaps.

21 Jul 2022

It is not possible to specify which countries and regions content should rank in

There is no way to prevent Google indexing content in specific countries and regions, even if it’s not targeted to that audience. The example given was a user who wanted English pages to rank only in the US and the UK. If Google deems the content as relevant to users in other locations, there’s every chance it will be indexed there too (and nothing that webmasters can do to prevent this).

6 Dec 2021

Hreflang x-default tags are required to show Google that a default URL is part of your page set

The “x-default” tag allows Google to understand that the default version is a part of your set of pages. Failure to include this could see the default version unintentionally appearing in a region’s index.

29 Oct 2021

Try to Have the Fewest Internationalised Versions of a Site

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.

17 Mar 2020

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

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

21 Feb 2020

Use Hreflang on More Generic Pages to Deduplicate SERPs

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.

18 Feb 2020

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

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.

18 Feb 2020

Hreflang May Not be Necessary For Translated Versions of Pages

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.

22 Jan 2020

Hreflang is Not Required For Untranslated Pages

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.

29 Nov 2019

Hreflang Can be Implemented on Small Groups of Pages

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.

29 Oct 2019

Back 1/8 Next