when someone connects to my homepage I geolocate using their IP and redirect to the site with the right language (for example someone from Italy connects to example.com and I redirect them to example.com/it).

AFAIK the way to behave in these cases concerning SEO and search engines is to permanently redirect to avoid making the search engine think that the content is duplicated, but in this case the same URL can redirect to many other pages (example.com can redirect to example.com/it, example.com/en, example.com/br, example.com/ch and so on).

What should I do to keep all the link juice going to example.com and still keep the functionality with all the localization and ip geolocation going? Right now my response is a 302 Found and then 200 OK after the redirect, is this right?

2 Answers 2


According to Google's guidelines for multilingual sites, you should not automatically redirect users based on their locations:

Multi-regional and multilingual sites

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.


I do agree with moobot's suggestion,

Better you allow visitors to choose their preferred language version of the website. Moreover you should not prefer only home page for building link profile. I recommend generating language specific domain link to specific version of website. This will improve organic search rank in specific country.

All the best

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.