We would like to redirect to a localized version of our login web page if IP is detected from a specific country. We use ASP.Net, GeoLite Country Db (this is a very small 1 Mb downloadable database at the time of writing this question).
Thus, most users will receive English content, but if they come from a local place, they will have local content, which will be used by default. Of course, they can change their preferred language at any time.
Question: if www.example.comby default it displays default.aspxwhether we should (if we discover that the IP is "local"):
Use "301 Moved Permanently"and redirect it, say www.example.com/local.aspx, or
Just display the relevant content inside default.aspx?
We would like to know if there are any side effects with SEO or similar problems with any of the approaches?
source
share