When a user searches google or bing he is automatically directed to the local datacenter, and I am wondering how is that accomplished technically. Is it some kind of DNS feature that returns a different IP number depending on the origin of the request?
I own a website and I want it to target US and UK audience at the same time (or in a similar scenario - Spain and South America). Ideally, I would like to host the site on two servers (US and UK), and direct the user depending on the country of origin. How expensive is to set it up this way? and how is it technically done? The website is not frequently updated so that the sync between the servers should not be an issue. A daily cron would suffice.
I tried to google around on this topic, but nothing found - I guess I don't know the associated terminology and the right keywords to search.
Thanks for your help.