The Internet Marketing Driver

  • GSQi Home
  • About Glenn Gabe
  • SEO Services
    • Algorithm Update Recovery
    • Technical SEO Audits
    • Website Redesigns and Site Migrations
    • SEO Training
  • Blog
    • Web Stories
  • Contact GSQi

More hreflang magic tricks revealed: Google can select one country hreflang url to index from across multiple urls in the same language

May 7, 2018 By Glenn Gabe Leave a Comment

Share
Tweet
Share
Email
238 Shares

hreflang magic tricks revealed

In my last post, I explained a fascinating hreflang situation where Google could surface urls that were canonicalized (and not indexed) in the SERPs by country. For example, if you had multiple urls in the same language targeting different countries, and those urls were all canonicalized to one url (let’s say the /us/ version), then Google could still surface the other urls in the SERPs for users by country. So, a user in the UK could still see the UK url, even if it wasn’t indexed. You can read my post to learn more, but it was an interesting scenario (that I saw happening with a large-scale client of mine).

A slightly different take – Multiple hreflang tags in the same language across countries (with self-referencing canonicals):
Well, the magic show isn’t done yet. In this post, I’ll cover yet another interesting hreflang situation that might be causing headaches out in the field. This trick involves multiple hreflang urls all in the same language again, but this time they properly contain self-referencing canonical tags.

For example, let’s say you had multiple Arabic urls targeting various countries like Egypt, Saudi Arabia, and Lebanon. Each page contains a cluster of hreflang tags, one for each language and country combination. And they are each self-canonicalized so they can surface in the SERPs for the right country.

Based on that setup, you would think Google would index each url and then surface the correct one by language and country combination. But that doesn’t always happen. Actually, there are times that you can see the wrong country urls surfaced. It can be frustrating for site owners when traffic is being driven to the wrong country pages, especially when hreflang is properly set up. And if you read my last post, then you know this goes against what Google is doing there! In that situation, the urls were all canonicalized (and not indexed), yet Google was still surfacing them in the right country. Confusing, to say the least.

In my example from above, people searching from Egypt or Saudi Arabia might be seeing the url from Lebanon instead, and then they would visit the wrong section of the site. I’ve seen this situation several times, and I’ve heard from other SEOs seeing the same. And when this happens on a large-scale site, it can impact thousands or users per day (or more).

URLs in the same language targeting different countries.

Clarity from Google’s John Mueller – another magic trick up Google’s sleeve
Once again, John Mueller to the rescue. In a recent webmaster hangout video, John explained that this can happen. When Google sees the same content in the same language across different hreflang urls, it can choose to index just one. To clarify, it would be an exact duplicate of the content. And then it would just show that one url in the SERPs for users (even if those users were from a different country).

To be honest, that doesn’t make much sense to me. I think it would make much more sense to take the canonical hint, index each url, and then surface the right one in the SERPs based on language and country combination. But that’s not always how it works. Again, I have seen this in action.

The solution:
In the video, John explained that you can handle the situation in a few ways. First, John said it’s smart to provide some type of banner on the page for users that are from another country (or if you can detect they speak another language). You could detect their location and then provide a helpful banner that gets them to the right country page. Again, I think Google should take the canonical hint and do this for us, but that’s clearly not happening right now all the time.

Second, John recommended that each page should be as unique as possible. By doing that, then Google might index each of the urls in the cluster, even when they are in the same language. So, if it’s a complete duplicate page by language (but targeting another country), Google could pick one url to index. But if there’s unique content on each page, then Google could still index those other urls and then surface the right one based on language and country combination.

Here is video of John explaining this:

How to check if Google is folding urls together (and which is the canonical url):
John also expalind that you if you want to check to see which url is being selected as the canonical, then you can run a quick info command. For example, entering info:https://www.domain.com/some-url.html would reveal which url Google has selected as the canonical. In addition, you can check the new index coverage reporting in GSC and check the excluded category. You might see many urls listed in the “Submitted url not selected as canonical” report.

Excluded hreflang urls in GSC.

Summary – The hreflang magic show, coming to a SERP near you.
I’ll be honest, I had no idea Google had so many hreflang magic tricks. Targeting multiple language and country combinations via hreflang can definitely be a confusing topic for site owners and SEOs. But adding special cases like this can make it even more complex. I know the two cases I’ve written about were confusing for everyone involved. But I’m glad John was able to clear up each situation via video. In closing, if you have multiple urls in the same language, but they are targeting different countries, just be aware of the various hreflang tricks that Google has up its sleeve.

Now you see it, now you don’t. Poof.

GG

 

Share
Tweet
Share
Email
238 Shares

Filed Under: google, seo

Connect with Glenn Gabe today!

Latest Blog Posts

  • Continuous Scroll And The GSC Void: Did The Launch Of Continuous Scroll In Google’s Desktop Search Results Impact Impressions And Clicks? [Study]
  • How to analyze the impact of continuous scroll in Google’s desktop search results using Analytics Edge and the GSC API
  • Percent Human: A list of tools for detecting lower-quality AI content
  • True Destination – Demystifying the confusing, but often accurate, true destination url for redirects in Google Search Console’s coverage reporting
  • Google’s September 2022 Broad Core Product Reviews Update (BCPRU) – The complexity and confusion when major algorithm updates overlap
  • Google Multisearch – Exploring how “Searching outside the box” is being tracked in Google Search Console (GSC) and Google Analytics (GA)
  • Sitebulb Server – Technical Tips And Tricks For Setting Up A Powerful DIY Enterprise Crawler (On A Budget)
  • Google’s Helpful Content Update Introduces A New Site-wide Ranking Signal Targeting “Search engine-first Content”, and It’s Always Running
  • The Google May 2022 Broad Core Update – 5 micro-case studies that once again underscore the complexity of broad core algorithm updates
  • Amazing Search Experiments and New SERP Features In Google Land (2022 Edition)

Web Stories

  • Google’s December 2021 Product Reviews Update – Key Findings
  • Google’s April 2021 Product Reviews Update – Key Points For Site Owners and Affiliate Marketers
  • Google’s New Page Experience Signal
  • Google’s Disqus Indexing Bug
  • Learn more about Web Stories developed by Glenn Gabe

Archives

  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • August 2021
  • July 2021
  • June 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • GSQi Home
  • About Glenn Gabe
  • SEO Services
  • Blog
  • Contact GSQi
Copyright © 2023 G-Squared Interactive LLC. All Rights Reserved. | Privacy Policy
This website uses cookies to improve your experience. Are you ok with the site using cookies? You can opt-out at a later time if you wish. Cookie settings ACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience. You can read our privacy policy for more information.
Cookie Consent