Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have 2 servers: one in US, one in UK
both servers are good hardware and connected with unmetered 100Mbps tier-1

but because US server is always give better search engine positioning, I'm going to setup server in US for PHP & static file, while server in UK for MySQL.

What do you think of my situation? Is this good decision?

share|improve this question

Sorry to be blunt, but absolutely not. It's a horrible decision.

With your php server on one side of the pond and the database on the other, each database call is going to be subject to the latency of the transatlantic internet connection. This will easily add ~100ms to each query. Say on average that each page load generates 50 database queries - well you can do the math and see that this is not a good solution. You'll be penalized far more by Google et. al. for having a horribly slowly-loading website than you will for hosting your server in the UK (which, by the way, I would question your assertion that US-hosted sites will always get better ranking).

share|improve this answer

Your Answer


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