For years, there have been several deliberations and debates as to how should an individual set up country-specific websites in regards to hosting locations as well as IP address. And now what comes as good news for web developers and designers is that there is no need to have a separate IP address for each country-specific website.
According to Google, it would undoubtedly be great if one can have separate IP addresses for each country-specific site like .com, .co.uk, .co.in, .fr and get them placed in UK, India, Germany or France. However, Google maintains that as long as one has different country code domains, Google would be able to distinguish between the sites. So, one would not have to them under one IP address. But one should always keep in mind that Google does consider the Top Level Domain (TLD) as a strong indicator.
In a nutshell, Google would not pose any problem if an individual has few websites with different Top Level Domains under one same IP address.
So if you have multiple country specific websites, you really need to ensure that your sites have different country code domains. Also, to make your websites successful, you would have to incorporate a number of measures to attract traffic to your sites and get them a better rank on search engines. For this, you can target any country with IP address. There is a PHP script that can be used by any web developer to detect users by their geographic location and then direct them to your relevant websites. To optimize your gains, you can also make use of various strategies and divert maximum traffic to your sites and bring them among first ten results on Google, Yahoo, Bing and other popular search engines.