We have a dedicated server and 5 shared IPs, and we are running around 20 websites on each shared IP. Our websites nature of business is same but each website belong to different country, For e.g., we have SEO services in Australia has different website, and web design services in Australia has different website and so on for other countries.
All I want to know that we have only one nameserver on our dedicated server and whenever I search on Google SEO services in Australia, my ranking on this keyword shows on page 4 or page 3 or page 2, my other website(web design in Australia) is also ranking on that page somewhere near around my SEO website.
And, that is happening with all of my websites. Can anybody help me out why this is happening with my websites? and what should I do to sort out this thing?