Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

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?

share|improve this question
add comment

2 Answers

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.

share|improve this answer
add comment

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

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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