Href lang and multilingual question
-
Greetings Moz-Hive mind! I'm hoping you can help me on the internationalisation conundrum below;
We currently have a website with three distinct 'locales' US, SEA and UK we automatically redirect customers using IP recognition to a locale which matches, we also determine their currency based on IP. The issue we currently have is a lot of duplicate content and no use of href lang or rel=canonical tags etc...
My proposed structure would be to create a locale based directory for the three locales we offer.
- / - being US and most other Worldwide
- /uk - being UK
- /as - being Hong Kong and other Asian territories.
How would you suggest we set up the href lang tags for these? Because technically there are going to be multiple language possibilities within. Our main customers are English only if this helps.
Also as a secondary question, how should I set up the Google Search Console settings for each of these directories?
Many thanks in advance.
-
Thank you so very much!
-
Correct.
About using the hreflang="x-default" or the hreflang="en", that depends if you are interested in targeting also users not searching in English.
If not, you can go for the hreflang="en" option.
-
OK that makes sense. So let me get this straight;
1. USA/Worldwide version - /
- hreflang="en" (Can I use "x-default" here instead?)
- no targeting within Search Console
2. SEA version - /as/
- hreflang="en-HK" (repeat for all SEA territories)
- no targeting within Search Console
3. UK version - /uk/
- hreflang="en-GB"
- targeting United Kingdom on Search Console- use a selector pop up using IP sniffing to detect if the customer is viewing the wrong version of the page/site.
-
A solution could be implementing an alert system (Amazon style), so that people with those characteristics visiting the website and having eventually landed on it (but on / and /uk/ URLs) albeit they are located in HK or other EAS country, they are alerted that the best version of the site for them is the /as/ one.
You can do it via IP detection. Don't do automatic redirection, though.
-
Just to let you know, none of the above has been implemented yet, I am still planning the best course of action.
The majority of our clients browsing from Hong Kong have their language set to "en-US" and "en-GB". Is there a way to target these users without showing them the USA version of the site?
The USA version of the site needs to be the global one because the majority of our clients are based there.
Would you be willing to take this conversation offline into email? I would very much appreciate the help.
-
Mmm... question: do those users visiting the site from Hong Kong or from USA and/or GB?
Because if that is the situation, then you should check out if you have:
- Well implemented the hreflang;
- If you have geo-targeted the /uk/ subfolder to Great Britain/United Kingdom in Search Console.
Said that, following the logic I presented in my first answer, the hreflang="en" should suggest only "/" "(USA) URLs, because you told me that you want the USA version of your site to be also the "Global" one.
If it so, then the "/as/" cannot be paired to the hreflang="en" annotation, because you will have two identical hreflang (hreflang="en") suggesting two different URLs, and that would be wrong and confusing Google so much that it can ignore all the hreflang you may have implemented.
However, in the "home page" of the /as/ subfolder, you should have these hreflang annotations:
- <rel="alternate" hreflang="en-HK" href="http://www.domain.com/as/"></rel="alternate">
- <rel="alternate" hreflang="en-AU" href="http://www.domain.com/as/"></rel="alternate">
- REPEAT IT SO TO COVER ALL EAS COUNTRIES
- <rel="alternate" hreflang="en-US" href="http://www.domain.com/"></rel="alternate">
- <rel="alternate" hreflang="en-GB" href="http://www.domain.com/uk/"></rel="alternate">
- <rel="alternate" hreflang="en" href="http://www.domain.com/"></rel="alternate">
-
Thanks for your detailed response Gianluca! Very helpful.
One question, am I also able to include hreflang="en" under the /as/ subfolder? Looking at Analytics and 80% of our Hong Kong clients are browsing in either en-US or en-GB (complicated).
-
Your situation is a tricky one, because the SEA area is not a country, and therefore cannot be geo-targeted via Search Console.
To use the hreflang in order to suggest Google to show the /as/ subfolder is possible, though. Simply, you have to implement as many hreflang="en-[Code of the Country] as many are the countries included in the SEA area.
Then, in order to have the USA version being the global one:
-
You should not geo-target it toward USA in Search Console;
-
You should use the hreflang="en" and not the hreflang="en-US" (that will target only users from USA).
-
As an option, you can
-
set up the hreflang="en-US" to suggest google to show / to people using English in the USA;
-
set up the hreflang="x-default" to suggest google to show / to everybody (using English or not), who are not geo-targeted by other hreflang annotations.
Obviously, for UK, you must use the hreflang="en-GB".
-
-
Hey Dmitrii, sorry I should have mentioned in the question I understand how href lang works. I am more asking for the best practice implementation when the language might possibly vary? With US and Worldwide and the Hong Kong and Asian territories.
-
Hi there.
Well, you setup hreflang very normally - on each of those language based pages specify rel="alternate" hreflang="whatever" href="matching url".Refer to this video from Google, they explain pretty good what's what and when to use which version: https://support.google.com/webmasters/answer/189077?hl=en
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Question about related topics
I know that in order to rank on any keyword I need to talk about different "concepts / topics " everyone has a different word for it but let say I need to talk about multiple subject to make it simple. My question is how to find those subjects ... in some industry it is pretty straight forward you go to related search or some keyword tool such as Moz and you find what you need. Example : If "Title tag" is my main topic the subtopic that I find and that I need to cover on the same page are "title tag length , title tag checker, mobile title tag, title tag example etc..." On my keywords such as " Alsace bike tours" all I find in related searches and using all the tools out there such as Moz keyword research explorer is "Alsace cycling vacations " ""Cycling Colmar" "Alsace bike trip " etc... not really anything exiting , it means the same thing and it is just variations of the keyword. I have used other tools such as Marketmuse and they give me related topic such as "Strasbourg" "Colmar" "half timbered houses" "Alsace wine" and I am not sure it is any better... because to cover those I have no other solution that doing definitions... or describe those in details which is probably not what someone typing "Alsace bike tour" is looking for. I have the feeling that all those tools are great for keywords like "content marketing" or "title tag" with a lot of requests but they fail for everything else. Can someone give me an insight on how they do to write on multiple topic where they are in my situation and based on the example I gave which topic they would cover and based on my example.. Thank you,
Intermediate & Advanced SEO | | seoanalytics1 -
Href lang in image or video XML sitemaps
Does anyone know if it is possible/recommended/not recommended to use href lang in image or video XML sitemaps? This had not crossed my mind until recently, but a client asked me this question and I couldn't find any information on this topic.
Intermediate & Advanced SEO | | ChrisKing0 -
Schema question
Hi all, We have two Trustpilot schemas (Local Business) on our web pages ( One on desktop / one on mobile) but we are finding that it is not updating the number of reviews in the search results. When using the tool : https://developers.google.com/structured-data/testing-tool/ , the test results are coming back ok. I have two ideas as to why it may not be working; 1) The duplication of the schema code is causing issues 2) We had to change the html code for all of our 50+ backend pages using a search&replace WordPress plugin to save a vast amount of time. Maybe this is plugin related? The fact that the google testing tool gives back positive results adds to the confusion. I test both of the theorised issues to see if it provides a fixes. Can anyone shed some further light on this issue? Is there something obvious I am missing? All responses are greatly appreciated! Thanks, Tom p.s. Example Page: https://www.allcleartravel.co.uk/asthma-travel-insurance/
Intermediate & Advanced SEO | | AllClearMarketing0 -
Question about duplicate listings on site for product listings.
We list products on our site and suspect that we have been hit by Panda as we are duplicating listings across our own site. Not intentionally, we just have multiple pages listings the same content as they fall into multiple categories. Has anyone else had the same issue and if so how did you deal with it?.. Have you seen a change in results/rankings due to the changes you made?
Intermediate & Advanced SEO | | nick-name1230 -
Launching V2 of my site - what questions to ask the SEO Agency
Hi I am in the process of launching a new version of my site and I know I need to get my current SEO Agency to check and test certain aspects of the site so that I don't lose any rankings. The problem is I am unsure of everything to ask them and I was wondering if someone could help me out. I don't want to have missed something basic and therefore want to give them a checklist to confirm they are happy before go live. Any help appreciated
Intermediate & Advanced SEO | | Andy-Halliday1 -
XML sitemaps questions
Hi All, My developer has asked me some questions that I do not know the answer to. We have both searched for an answer but can't find one.... So, I was hoping that the clever folk on Moz can help!!! Here is couple questions that would be nice to clarify on. What is the actual address/name of file for news xml. Can xml site maps be generated on request? Consider following scenario: spider requests http://mypage.com/sitemap.xml which permanently redirects to extensionless MVC 4 page http://mypage.com/sitemapxml/ . This page generates xml. Thank you, Amelia
Intermediate & Advanced SEO | | CommT0 -
Permalink question
For 5 years I have used the permalink custom structure: /%postname% without the end backslash. I didn't think the difference was that big of a deal, yet last month I was curious of what benefits would happen if I made the change. To my surprise my rankings took a slight dive, but recovered stronger than before. As the URL itself doesn't require a redirect the posts and pages loaded the same with or wothout the "/" But now in Open Site Explorer, all my URL's have no page Authority. All the links i built were pointing to links without the backslash: example.com/post-name Questions: Did Google figure out the change, hence the dip in rankings and strong return? Will keeping /%postname%/ even though many links are pointing to a non backslash URL comeback to haunt me? Is there anything I can do to help lead Google to better see the changes I've made? thx
Intermediate & Advanced SEO | | MikePatch0 -
On Page question
HI folks, I have a warning that I have missing meta tag descriptions on two pages. 1) http://bluetea.com.au/wp-login.php 2) http://bluetea.com.au/wp-login.php?action=lostpassword Is this something I should just ignore? Or is there a best practice I should be implementing? Thank you for your time
Intermediate & Advanced SEO | | PHDAustralia680