Ranking well internationally, usage of hreflang, duplicate country content
-
I'm trying to wrap my head around various options when it comes to international SEO, specifically how to rank well in countries that share a language, and the risk of duplicate content in these cases. We have a chance to start from scratch because we're switching to a new e-commerce platform, and we were looking into using hreflang.
Let's assume an example of a .com webshop that targets both Austria and Germany.
One option is to include both language and region in the URL, and mark these as such using hreflang:
webshop.com/de-de/german-language-content (with hreflang de-de)
webshop.com/de-at/german-language-content (with hreflang de-at)Another option would be to only include the language in the URL, not the region, and let Google figure out the rest:
webshop.com/de/german-language-content (with hreflang de)
Which would be better?
The risk of inserting a country, of course, is that you're introducing duplicate content, especially since for webshops there are usually only minor differences in content (pricing, currency, a word here and there). If hreflang is an effective means to make sure that visitors from each country get the correct URL from the search engines, I don't see any reason not to use this way. But if search engines get it wrong, users will end up in the wrong page and will have to switch country, which could result in conversion loss.
Also, if you only use language in the URL, is it useful at all to use hreflang? Aren't engines perfectly able to recognize language already?
I don't mention ccTLDs here because most of the time we're required to use a .com domain owned by our customer. But if we did, would that be much better? And would it still be useful to use hreflang then?
webshop.de/german-language-content (with hreflang de-de)
webshop.at/german-language-content (with hreflang de-at)Michel Hendriks
Docdata Commerce -
From my experience of hreflang it seems that Google still doesn't always display the correct URL in SERPs. In addition we still see duplicates flagged up in Webmaster tools even though hreflang is present on these pages.
We have only ever used hreflang for different English language versions rather than different languages so I can't call upon any personal experience examples to illustrate when using only language variables.
I've found using the SEOMoz SERP Control panel so I can switch between different search engines (e.g Google UK, Google Us, Google Aus) is great for keeping track of how you appear in SERPs in each country you are targetting.
.
-
Hi Simon, Thanks for your response. So you do not think that duplicate content will be a problem when using hreflang? And also, I guess that you feel that Google does not do an awesome job matching languages to countries when using only a language variable on a .com domain? Michel
-
By setting both a country and language in your subfolder you will be able to geo-target each country separately in in your Google webmaster account in order to give Google a clear indication of what language and country you are targeting. This in addition to hreflang should in theory ensure that searchers in each location see the correct version for their country.
In practice I've found that this is not 100% always the case, where occasionally you get the wrong version in SERPs, but generally it is probably the best practice if you are wanting to use a .com domain rather than separate TLDs.
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
-
"Duplicate without user-selected canonical” - impact to SERPs
Hello, we are facing some issues on our project and we would like to get some advice. Scenario
International SEO | | Alex_Pisa
We run several websites (www.brandName.com, www.brandName.be, www.brandName.ch, etc..) all in French language . All sites have nearly the same content & structure, only minor text (some headings and phone numbers due to different countries are different). There are many good quality pages, but again they are the same over all domains. Goal
We want local domains (be, ch, fr, etc.) to appear in SERPs and also comply with Google policy of local language variants and/or canonical links. Current solution
Currently we don’t use canonicals, instead we use rel="alternate" hreflang="x-default": <link rel="alternate" hreflang="fr-BE" href="https://www.brandName.be/" /> <link rel="alternate" hreflang="fr-CA" href="https://www.brandName.ca/" /> <link rel="alternate" hreflang="fr-CH" href="https://www.brandName.ch/" /> <link rel="alternate" hreflang="fr-FR" href="https://www.brandName.fr/" /> <link rel="alternate" hreflang="fr-LU" href="https://www.brandName.lu/" /> <link rel="alternate" hreflang="x-default" href="https://www.brandName.com/" /> Issue
After Googlebot crawled the websites we see lot of “Duplicate without user-selected canonical” in Coverage/Excluded report (Google Search Console) for most domains. When we inspect some of those URLs we can see Google has decided that canonical URL points to (example): User-declared canonical: None
Google-selected canonical: …same page, but on a different domain Strange is that even those URLs are on Google and can be found in SERPs. Obviously Google doesn’t know what to make of it. We noticed many websites in the same scenario use a self-referencing approach which is not really “kosher” - we are afraid if we use the same approach we can get penalized by Google. Question: What do you suggest to fix the “Duplicate without user-selected canonical” in our scenario? Any suggestions/ideas appreciated, thanks. Regards.0 -
What is the best way to manage multiple international URLS
Hi All Our company is looking to expand into Europe (we are a UK based company) and we are planning to copy over our current .co.uk site to a .com one and create 301 redirects to maintain our SEO rankings. With the .com domain we were looking to use this as our main ecommerce site and then create sites for different countries in Europe. What we are unsure about is the best way to execute this in terms of the domain. Would it be best to have it setup as a domain structure such as: UK = www.example.com/gb/
International SEO | | MartinJC
Ireland = www.example.com/ie/
France – www.example.com/fr/ and so on. Or would we be better served creating sub domains for each country, example www.gb.example.com. Our main concerned is what is the best way to do this without hurting our SEO rankings. Thanks for the help.0 -
Language Usage for SEO in Hong Kong
Hi guys, I was wondering if you could help me with an SEO query for language usage in Hong Kong? Specifically, I'm aware that in mainland China it's preferred to use simplified Chinese. However, in Hong Kong, if you want to rank well in Google and Yahoo! HK, should you be use traditional or simplified Chinese in your web content? Any guidance would be much appreciated.
International SEO | | ecommercebc0 -
Include mobile and international versions of pages to sitemap or not?
My pages already have alternate and hreflang references to point to international and mobile versions of the content. If I add 5 language desktop versions and 5 language mobile versions as https://support.google.com/webmasters/answer/2620865?hl=en explains, my sitemap will get bulky. What are the pros and cons for referencing all page versions in sitemap and for include just general (English/Desktop) version in sitemap?
International SEO | | poiseo0 -
International SEO - Setting up reporting
What would you consider to be a best practice for setting up international keyword tracking? Both in MOZ and in Google Analytics? Would you set them up by language? IE Spanish, French, German... Or by country? Mexico, Spain, US Spanish, French Canadian, French... ect... *Our website is set up with our countries in subdomains. We currently are in about 10 different countries and plan on expanding globally. Any advice helps! Much thanks!
International SEO | | ScentsySEO0 -
Interlinking 60 ccTLD country versions of website
We will be launching 60 new ccTLD country versions of an established core website.
International SEO | | lcourse
Quality, human translated content in 35 languages.
We have a CSS dropdown menu with the 60 country flags and country/language name as anchor text. Formatted as deeplinks to the corresponding pages in the 60 country versions, that we planned to add on each page. How would you recommend to implement the interlinking between these 60 ccTLD? My concerns are: won't we dillute the link value of our links in the main page content too much with links to 60ccTLD on each page? may we trigger a google penalty as the new ccTLD have no other links yet and each page will have the same anchor text and links from exactly the same 60 domains. would you place the country dropdown rather at the bottom of the page (e.g. footer) to avoid that google will not crawl all links in main content page. Any thoughts or suggestions are appreciated1 -
SEO for different English spiking countries
Hi, I'm trying to target my SEO to several English spiking countries (Canada, UK, Australia, South Africa and so..) and I came across a big dilemma: should I tray to build a local version of my website for each country, or perhaps I should stay with my one .COM website and re-direct all the English-local-countries with 301 (if anyone will tray to go into the local domain)? The thing is that obviously the best practice to get high ranking is to be local, but what should I put in those sites and who can I avoid duplicate content and user confusion? On the other hand, do you think I can really get high ranking with one website for all those countries, and how? Thanks, Itay Drory.
International SEO | | RAN_SEO0 -
How to improve SERP rankings in other countries?
We have a .com website in English targeting global visitors. We have good rankings on Google USA for our targeted keywords But we do not rank well in APAC e.g. Sigapore and Australia. What could we do to get ranked in these countries? We received a recommendation to sign up for .sg and .au domains and replicate our Website for Singapore and Australia. But wouldn’t it contribute to duplicate content Issue? We are in software industry and do not have locale specific content. Please advise.
International SEO | | Amjath0