International SEO - Alternatives to Automatic IP re-direct
-
Hello,
When doing international SEO I've read that it's not good practice to automatically re-direct users to the correct part of the website based on their IP address. But what alternatives are there to this?
Let's say you're targeting the US and the UK through multiregional SEO. What can you do to ensure that users from the US go to the US sub-directory and that users from the UK go to the UK sub-directory?
In Moz's international SEO guide it says that:
"If you choose to try to guess at the user’s language preference when they enter your site, you can use the browser’s language setting or the IP address and ask the user to confirm the choice. Using JavaScript to do this will ensure that Googlebot does not get confused. Pair this with a good XML sitemap and the user can have a great interaction. Plus, the search engines will be able to crawl and index all of your translated content."
Can anyone explain this further?
Any help would be much appreciated!
Thanks in advance
-
Thanks for the detailed response Nick - great summary!
"If you choose to try to guess at the user’s language preference when they enter your site, you can use the browser’s language setting or the IP address and ask the user to confirm the choice. Using JavaScript to do this will ensure that Googlebot does not get confused."
I presume web developers would know how to do this?
-
Also just to add:
""If you choose to try to guess at the user’s language preference when they enter your site, you can use the browser’s language setting or the IP address and ask the user to confirm the choice. Using JavaScript to do this will ensure that Googlebot does not get confused." It's about giving the user choice and not force redirecting them aka it's ok to query the language and suggest it, but not force it.
For example, GoogleBot is mostly from USA, so it would be auto-forced to US content options which theoretically means it could miss other versions.
If you are redirected to a particularly language version, you need to give the user the option to switch...
-
Hi there,
Great question!
I must admit that some of the wording for this confused me as well...
I've pasted below some snippets from Google's official guidelines on managing multilingual websites and added my own thoughts here and there: https://support.google.com/webmasters/answer/182192?hl=en/
"If you choose to try to guess at the user’s language preference when they enter your site, you can use the browser’s language setting or the IP address and ask the user to confirm the choice." Let the user switch the page language If you have multiple versions of a page:
- Consider adding hyperlinks to other language versions of a page. That way users can click to choose a different language version of the page.
- Avoid automatic redirection based on the user’s perceived language. These redirections could prevent users (and search engines) from viewing all the versions of your site.
Using JavaScript to do this will ensure that Googlebot does not get confused.
"If you prefer to dynamically change content or reroute the user based on language settings, be aware that Google might not find and crawl all your variations. This is because the Googlebot crawler usually originates from the USA. In addition, the crawler sends HTTP requests without setting
Accept-Language
in the request header."Pair this with a good XML sitemap and the user can have a great interaction. Plus, the search engines will be able to crawl and index all of your translated content.
No specific answer or single quote to copy but this covers on-page annotation and XML sitemaps: https://support.google.com/webmasters/answer/189077
- Hope this helps as a starter!
Nick
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
-
Webmaster tools International Targeting
Hello there, If we have country specific websites such as: usa.domain.com (For the US) uk.domain.com (For the UK) fr.domain.com (For France) Should each of the above sub-domains be set up separately in webmaster tools? With "target users in" for each of the specific countries? Thanks
International SEO | | roberthseo0 -
Is there a list of most important international web directories ?
Would like to submit the different language versions of our site to some non-english web directories worth submitting to. Does anybody know about a good list as a starting point? To get an idea what may be the 3-5 most important web directories in different countries/languages. Thanks
International SEO | | lcourse0 -
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 -
International websites : hreflang
Hi, i'm looking for good examples with 'href lang' tag (rel="alternate" hreflang="x") Have you examples of websites with this tag? Thanks D.
International SEO | | android_lyon0 -
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 -
Does the location of my Domain Registrar affect SEO?
Does the location of my Domain Registrar affect SEO? For example, if my hosting company is in the U.S., but the domain registrar is overseas. Also, is it better to have both services be met by one company?
International SEO | | greenfoxone0 -
International Landing Page Strategy
Hello, I'm looking for some insight in an area that I don't have much experience in - hoping the community can help! We are a healthcare staffing company serving clients in the U.S. (www.bartonassociates.com). We are interested in attracting clients in Australia and New Zealand. I'm wondering if anyone as experience with best practices for doing so (both from an SEO and PPC perspective). Would it be best to purchase .au and .nz domains for these landing pages and link back to our US site for more information (or even recreate a modified version of our US site for .au and .nz). My concern here is duplicate content issues, among other things. Or, would it be better to create Australia and New Zealand focused landing pages on our US site and drive PPC there? My concern here is that we would never get organic traffic from Australia and New Zealand to our US site, in light of the competition. Also, the messaging would be a bit mixed if targeting all three countries. Our core term is "locums" and "locum tenens". Greatly appreciate any insight from you guys. Thanks, Jason
International SEO | | ba_seomoz0 -
Best Practice for International Website with Two Versions
I have a client in the medical industry, and the company's product has been approved in various countries in Europe yet is awaiting approval in the US. That means we can share certain information in some countries that we cannot share in the US. Therefore, we plan to use an initial landing page that will ask what country the user is in (using a drop-down list to choose from if not located in the US) and then push him or her to the appropriate version of the site. Here is my question: What is the best way to ensure search engines can crawl the site beyond this landing page? Thanks for your time.
International SEO | | mollykathariner_ms0