Shall I automatically redirect international visitors from www.domain.com to e.g. www.domain.com/es? What is best SEO practice?
-
We have chosen the one domain approach with our international site having different language versions in subdirectory of main domain:
www.domain.com/es
www.domain.com/it
etc.What is SEO-wise best practice for implementing international index pages. I see following options:
- entering www.domain.com will display without redirection the index page in language of user (e.g based on IP or browser) in www.domain.com
Example: www.booking.com - entering www.domain.com will always show English index page.
Additionally one may display a message in the header if IP from other country with link to other language version.
Example: www.apple.com - entering www.domain.com will always redirect automatically to country specific subdirectory based on IP
Example: www.samsung.com
Any thoughts/suggestions on what may be best solution from a SEO perspective? For a user I believe options 1) & 3) are preferable.
- entering www.domain.com will display without redirection the index page in language of user (e.g based on IP or browser) in www.domain.com
-
The solution you describe it's correct, so you can go with it.
-
good point. thanks Gianluca.
But in this particular case crawling would not be an issue since non-English language versions are in subdirectories which are accessable via country dropdown. US google spider seeing the EN version in the main domain is exactly as desired. So if crawling is not an issue, do you still see a problem with option 3). To address your point, I would also enforce that if someone clicks via country dropdown to English version, that this person would not be redirected again.
What do you think?
In case of websites following an international one domain strategy such as booking.com, redirecting to subdirectory may be most convenient for vast majority of users, since the name of the main domain is promoted to users in different languages.
-
Option 1 must be discarded.
Option 2, which is also what Amazon does, is the best one IMHO, even though should be also present a country selector html page, so that Googlebot can discover it and crawl it.
Option 3 is a no no, because you are pretending that someone is visiting your site just in his language, which may be not true. More over, this is also discouraged by Google for that same reason, and because googlebot IP is american... it would end always seeing the version assigned to US IPs.
-
Subdirectories can work very well. Those subdirectories can benefit from link juice above them. I would also consider different sitemaps for the different languages. Again, I like your third option from a user experience standpoint. Given the search engine's emphasis on that coupled with improved click through rates, you should do well as long as the content end of things is good.
-
Thanks.We believe in our case language versions in subdirectry over country specific TLDs is the better choice. My doubt is really just about how to best deal with international visits to www.domain.com.
-
There's a lot of good info out there on this subject. The ideal for ranking in a specific country would be to have domain.es with a hosting provider in Spain that has a local Spain billing address. Aside from that, I personally like option 3 in your list but provide links to other languages in case the user is on a VPN that confounds geolocation.
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
-
Google Analytics - whats best way to set up to track users on geotargeted sub folders & tlds ?
Hi ive got a client site just about to launch into 2 new territories (German Germany & Turkish Turkey) The existing/main site is in English & targets English keyword usage globally via domain.com and is not geotargeted in anyway. Analytics is set up for this on domain.com and tracking accurately and GWT is set up too. Now we have added a Turkish language site via a subfolder (domain.com/tr/) & the German site (domsain.com/de/) BUT this German subfolder will be domain mapped to a TLD (domain.de) eventually.. So what's best way to configure/set up Google Analytics to track users so can view the international sub-sites as individual sites etc ? (& GWT for that matter) ? Also after doing this i will be setting up in Moz Anlytics as separate campaigns so how do you set up so only draws in the Analytics data specific to these sub-folders ? All Best Dan
International SEO | | Dan-Lawrence0 -
Are Subdomains better or SubDirectories better for an international website ?
Can anyone explain why the structure of your website: yourbrand.com/es/category is better than es.yourbrand.com for multi language and multi country website.
International SEO | | Tushar_P0 -
How to get EU visitors to .co.uk and US visitors to .com
Hi all Re: www.explanar.com and www.explanar.co.uk We have developed a website for the US and UK, with a shop on each. Each site has a network of countries they can export to. US sells and ships to US, South America, Caribbean and so on UK sells and ships to UK, Europe, and Africa, etc Currently, visitors from Germany (.de) searching for phrases "Explanar", or "golf swing trainer" get the .com (US) site. They cannot buy from this site, so we have added a message to tell them to go to the UK site (.co.uk, but what I really want is for the European visitors to find the UK site only. .com is the original URL, but with new content
International SEO | | Crumpled_Dog
.co.uk has just been set up In the long run, we will set up .de URLs with German language, and other countries will follow, but not all. Any thoughts would be great. Thanks
Scott0 -
SEO in foreign languages
Hi everyone, I currently run a website called Barquitos www.barquitos.com The site is an extension of a shop that is based here in Spain. Though because the town is particularly touristy we built the website to offer English and Spanish as language options on the site. English on Barquitos.com and Spanish through a sub domain es.barquitos.com. In an ideal world I want to rank the English version for English phrases on Google.co.uk, and the Spanish sub domain on es.barquitos.com. However, my Spanish is only at a reasonable standard, probably not good enough to look at writing quality content in Spanish. Is building up the Page Authority and Domain authority for the English main domain enough to rank the Spanish sub domain or do we need a focussed approach for both languages? Any tips or advice for helping to rank sub domains in foreign languages would be greatly appreciated. Thanks everyone Stu
International SEO | | Barquitos0 -
Dutch SEO Professionals
Hi, I am seeking a fluent Dutch speaker to assist with the On-page optimisation for a Dutch mini site for a world wide engineering company. Any recommendations are welcome..
International SEO | | kpaulin0 -
Using Javascript to alter ONE or TWO keywords in International Site
Hi, What is the best way to target a language that has slight variations in it without actually targetting specific countries? Scenario: Ecommerce site that sells mobile phones in Spanish, initially created to target Spanish from Spain. We call a mobile phone a "movil" Now we want to target LatinAmerican users, which also use Spanish with variations, the most notable being mobile phone called "celular". We don't want to create specific sites via new ccTLDs, nor subdomains, no directories for each new country, and we want to avoid having two sites - one for spain, one for latinamerica- given that the only major difference is we say MOVIL in spain and CELULAR in LatinAmerica. What is Googles take if we simply decide to modify THAT specific keyword in each page where it is mentioned? Either by: a) Server based. IP Detect. that is, render the page with either one or the other term b) Javascript based. i.e. Have BOTH terms on all pages but using Javascript show/hide according to user preferences. c) Display the keywords with different font sizes/emphasis, depending on the visitor. Any ideas?
International SEO | | doctorSIM0 -
.Com to .co.uk?
I'm out ranked by people with FAR less links for Google in the UK and I think its purely down to the fact I'm using a .com rather than a .co.uk. I'm based in the UK but there's other aspects of my business that I want to target internationally although my main hub needs to be UK. I set my geo-targeting for my .com and it didn't help. Tried doing mydomain.com/mainkeyword-uk. Its picked up on this and I'm in top 10....but would obviously prefer number 1 especially due to the nature of my business. Worried about doing a 301 redirect from .com to .co.uk because of loosing even a little bit of link juice. I've already put so much effort into the .com. I get so many different answers to this so I'm confused....some people (particularly people on here at SEOmoz) say switch to the .co.uk and others just say keep the .com and that you can rank without the country level domain. If I keep the .com and link build from country specific domains to mydomain.com/mainkeyword-uk (which ranks well) as well as build page authority for overall site......would that be fine or will I just absolutely have no chance in heck with ranking competitively in the UK if I don't do the .co.uk? Trying to pick the path of least resistance and best possible returns here. If you do absolutely recommend the 301....whats the best possible way to do this to preserve page authority? How long will it take for Google to transfer to the new site? I've heard horror stories in forums of people doing 301's and dropping off the Google planet and never recuperating. Not a pro so any help would be appreciated. x
International SEO | | cmjolley0 -
Use country-specific domains or stick to already strong .com domain?
We run an online store with the majority of our customers coming from 4 different European countries. The site is accessible through TLD's of all of these countries. However our .com domain currently has the most links pointing to it and the highest domain authority. Unfortunately, we are unable to tell through which TLD visitors reach our site. The niche is rather competetive, and therefore I am unsure whether it would be worth it to solely use our .com domain for the English language, and try to rank for each of the seperate languages with its own country-specific domain. **Question/discussion: **Will it be worth the costs and time to spent to build links for the country specific domains in these countries, or should we focus on making our .com domain stronger and use it for all countries? I'm aware of the benefits of ranking with a domain in the country the user is in. Note: We have major duplicate content issues at this moment, due the content being available in different languages, on a handful of domains. On each domain, users can view the site in different languages. In addition, the language indication in the url is not very clear (?lang=x) so I believe this should be improved to make it easier for search engines to tell which language is presented. If I choose to use a different language for each TLD, then the language flag in the navigation on the site will point to a different domain, so each language is hosted on 1 domain and there is no more duplicate content. However, I'm afraid this will lead to lower rankings, as the (strong) .com domain will no longer host the content in different languages.
International SEO | | 1200wd0