Up untill now I would have frowned at the possibility of this, yet over the last few weeks it has become apparent that infact running two domains off of the same ip address server which have very similar domain names and content can REALLY effect your google rank. I have always assumed that multi hosting is too common for google to base its crawling upon ip address rather than just simply using the domain name itself. However if your finding that your site should be ranking better or you have revamped an existing site using a different but similar domain name like us, yet the old one is now ranking better than before and your new one is ranking badly in the search engines keep reading!
Both of these domains are hosted on the same server using a cloud hosting method, www.street-crime.com is significatly better seo'd than www.streetcrime.cc.
Google will crawl the content for both sites and will make some interesting calculations. In this case it has decided that the newer site www.street-crime.com is a subsite of the older domain name www.streetcrime.cc thus giving www.streetcrime.cc all of the ranking benefits that www.street-crime.com has.
In this case it has boosted www.streetcrime.cc to number one for gangster game in google.com yet www.street-crime.com is no where to be seen.
This leads me to only one conclusion that hosting on the same server with very similar domains can effect your google ranking, in a bad way if you are trying to rank for both domains, like we are.
The simple solution would be to switch the domain names onto different ip address's which is easily possible. This should sort the ranking of both of the domains out seperately then.
Any questions or help on how we got around this problem just leave a comment and ill get back to you.