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
-
Setting up international site subdirectories in GSC as separate properties for better geotargeting?
My client has an international website with a subdirectory structure for each country and language version - eg. /en-US. At present, there is a single property set up for the domain in Google Search Console but there are currently various geotargeting issues I’m trying to correct with hreflang tags. My question is, is it still recommended practise and helpful to add each international subdirectory to Google Search Console as an individual property to help with correct language and region tagging? I know there used to be properly sets for this but haven’t found any up to date guidance on whether setting up all the different versions as their own properties might help with targeting. Many thanks in advance!
International SEO | | MMcCalden0 -
International Targeting for Australia Problem
Hello Moz Community! I'm reaching out since I recently launched a UK and Australia version of my website. Now, each page on the website has 4 versions: 1. www.example.com 2. www.example.com/au 3. www.example.com/uk 4. www.example.com/en <-- this is a by-product of the plugin we're using, CMS is WP each page has the following 4 targeting tags on it: I looked in Webmaster Tools and we're getting an error on what appears to be every Australia page. The error states, ""au"- unknown language code. URLs for your site that have an unknown language code 'au' and their alternate URLs." In Google's own example, they have the language for Australia set as en-au [https://support.google.com/webmasters/answer/189077?hl=en} Has anyone run into this issue before? We had the alternate tag set to "au" at first, but edited the plugin so the alternate tag now says "en-au", but this still hasn't remedied the problem. Any insights into resolving this error are greatly appreciated!
International SEO | | DigitalThirdCoast0 -
Footer pages on international sites
Hi guys, i have a question about footer indexed pages like about us, frequently questions, press or ads with us, among others. I'd like to put the same page in our website of .com.mx but i don't know how because i think it will be duplicate content. should i create new content for these pages? Thanks, J
International SEO | | pompero990 -
Is it OK to change language by user IP?
Hello, I just read https://support.google.com/webmasters/answer/182192?hl=en#1 about multilingual website. Google says "Avoid automatic redirection based on the user’s perceived language". so Is it ok to redirect url by user IP instead of user language?
International SEO | | visaasancard0 -
International Link Building Vendors
I'm working with a large enterprise site with many international domains. I have most of the markets covered but am having trouble identifying link building specialists/vendors in APAC - specifically Japan and Korea. Any recommendations from the community? Many thanks in advance!
International SEO | | JonClark150 -
Question about international redirectss
if I have a site like google.com for United States and another International site, www.google.ca for a site in Canada. Should I create a 302 redirect if someone in Canada visits the google.com site and it automatically redirects them to the google.ca. Is a 302 the appropriate technical thing to do, or is there a better way?
International SEO | | seoflorida0 -
Does changing host server between countries affect SEO if there is no content change?
My website is currently hosted with Go-daddy and the hosting server is in the USA on a Linux platform. The problem is, the response time for my Australian Customers, is too slow, as a result, I decided to move to another Go Daddy Hosting server in the Asia Pacific Region. This has been completed successfully, however I think there may be some impact on my rankings. Can you advise if there are any specific things that I must do, when I move to a different hosting server with the same company or an alternative company. Note: We are not changing domain names or content, purely just moving to a hosting server closer to where our customers are based. Looking forward to your response.
International SEO | | fdep0 -
SEO Audit "Hybrid Site"
Hi everyone! I'm trying to analyze a website which is regional in scope. The way the site for every market has been build out is like this : http://subdomain.rootdomain.com/market | http://asiapacific.thisismybrandname.com/ph OR http://subdomain.rootdomain.com/language | http://asiapacific.thisismybrandname.com/en Since this is the first time I'm trying to work on these kinds of sites, I would want to ask for any guidance / tips on how to do about SEO site and technical audit. FYI, the owner of the sites is not giving me access / data to their webmaster account nor their analytics tracking tool. Thanks everyone! Steve
International SEO | | sjcbayona-412180