The Moz Q&A Forum

    • Forum
    • Questions
    • My Q&A
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. SEO and Digital Marketing Q&A Forum
    2. Categories
    3. Technical SEO Issues
    4. Hreflang and canonical for multi-language website

    Hreflang and canonical for multi-language website

    Technical SEO Issues
    4 3 295
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Operad-LTD
      Operad-LTD last edited by

      Hi all,

      We're about to have a new website in different languages and locations, which will replace the existing one.

      Lets say the domain name is example.com. the US version will be example.com/en-us/ and the UK version will be example.com/en-uk/. Some of the pages on both version share the same content. So in order to solve it, we're about to use hreflang on each page + a canonical tag which will always use the US address as canonical address.

      My question is - since we  are using canonical tag along with hreflang, is there a possibility that a user who is searching with Google.co.uk will get the canonical US address instead of the UK address? Or maybe the search engine  will know to display the right localized address since (UK) i've been using hreflang? It is really important for me to know, because i'm afraid we will lose the high rankings that we have right now on google.co.uk.

      Thanks in Advance

      1 Reply Last reply Reply Quote 0
      • LynnPatchett
        LynnPatchett last edited by

        Hi,

        If the high rankings you have on .co.uk are for competitive keywords then I think you are wise to be concerned. Is the site originally from the US or what is influencing the decision to make the en-us version the default with the new site? Keep in mind also what the default example.com will be supporting, would that also be en-us (thereby rendering /en-us/ irrelevant)?

        It used to be that using canonical together with hreflang was ok by google but had some odd side effects: If you canonical the uk version to the us version then certain uk searches could see the uk url but with title/meta/content from the us page. That can be ok depending on what your titles/content are like. If your us page title is 'my company USA' then that is probably not what you want uk searches seeing even if the link lands them on the uk page in the end. It also usually meant that the uk pages CONTENT itself was not searchable in google, so if the page for example had the only mention of a uk phone number then this number would not show up in google serps.

        That being said, it seems that google has changed the guidance on using canonicals and hreflang together and is now suggesting only using canonicals within the same language/region set. Check here and the comments here for some more details. Soooo.... not sure if that helps answer your question much more!

        gfiorelli1 1 Reply Last reply Reply Quote 0
        • gfiorelli1
          gfiorelli1 last edited by

          If the hreflang is set up correctly, then the answer is NO.

          hreflang and rel="canonical", as stated by Google itself, are two completely different kind of information.

          • The first tells Google what URL to show depending on the language and location of users;
          • The second tells Google if the URL it is crawling is identical to another one, which is referenced as href in the rel="canonical", therefore to consider it for indexing.

          Check this post by David Sottimano, that is quite claryfing (and reports what Google really says now about this kind of situation)

          When both annotations are used, we are practically saying this to Google (pardon me for the maybe poor metaphor):

          Ok Google, I'm telling you that this URL - A - must be canonicalized to the URL B, so please don't count it as duplicated content. On the other hand, though, for me it is extremely important that you show URL A to the all English speaking users in Great Britain (Google.co.uk). Therefore, just for the situation don't filter out URL A.

          Disclaimer: this is true in 99% of the cases, because we know also that the rel="canonical" is not a directive, but a strong hint we are giving to Google.

          Because of this it is always a good idea - in the long term - to localize the content, even if American English and British English seems so similar (they aren't). Google has become smart enough to understand the different "flavors" a language may have in different territories.

          1 Reply Last reply Reply Quote 0
          • gfiorelli1
            gfiorelli1 @LynnPatchett last edited by

            Thanks Lynnp for your answer, but unfortunately the suggestions given and documented with those previous Q&As are not valid anymore, because Google has since few months offered a new interpretation to the hreflang/rel="canonical" co-existence issue (read my answer).

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            • Canonical or hreflang?
              andrew-mso
              andrew-mso
              0
              6
              57

            • HREFLANG: language and geography without general language
              zeehj
              zeehj
              0
              2
              37

            • Rel=canonical on Godaddy Website builder
              Everett
              Everett
              0
              8
              1.2k

            • Use hreflang for language and regional URLs
              the-gate-films
              the-gate-films
              0
              4
              125

            • Use hreflang language or hreflang language & country code
              jorisbrabants
              jorisbrabants
              0
              3
              88

            • Multi language and multi target eCommerce site in EU
              RyanPurkey
              RyanPurkey
              0
              2
              122

            • Canonical Tags on Parameter Pages With Hreflang
              TeespringMoz
              TeespringMoz
              0
              3
              860

            • Ranking Multi-Language Site
              Exp
              Exp
              0
              5
              314

            Get started with Moz Pro!

            Unlock the power of advanced SEO tools and data-driven insights.

            Start my free trial
            Products
            • Moz Pro
            • Moz Local
            • Moz API
            • Moz Data
            • STAT
            • Product Updates
            Moz Solutions
            • SMB Solutions
            • Agency Solutions
            • Enterprise Solutions
            • Digital Marketers
            Free SEO Tools
            • Domain Authority Checker
            • Link Explorer
            • Keyword Explorer
            • Competitive Research
            • Brand Authority Checker
            • Local Citation Checker
            • MozBar Extension
            • MozCast
            Resources
            • Blog
            • SEO Learning Center
            • Help Hub
            • Beginner's Guide to SEO
            • How-to Guides
            • Moz Academy
            • API Docs
            About Moz
            • About
            • Team
            • Careers
            • Contact
            Why Moz
            • Case Studies
            • Testimonials
            Get Involved
            • Become an Affiliate
            • MozCon
            • Webinars
            • Practical Marketer Series
            • MozPod
            Connect with us

            Contact the Help team

            Join our newsletter
            Moz logo
            © 2021 - 2026 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
            • Accessibility
            • Terms of Use
            • Privacy