About a couple of weeks ago, google decided to remove all .co.cc sub-domains from it’s index. The main reason behind this is the excessive use of this free sub-domain by malware sites. It was a big blow to blogs, forums and other sites using this free sub-domain as they will no longer appear in search results.
You could run a google search before, bump into a .co.cc site and get your computer infected with malicious programs without your knowledge. It was reported that millions of sites were removed from google’s index: the bad eggs and sadly, the good ones as well. This of course has a negative impact on respectable sites using this particular sub-domain, but it’s like what had to be done was done at last.
It’s always wise to go for a top level domain if you intend to run a successful blog. Using a free sub-domain never helps as it makes your site look very unprofessional. The very sound of a top level domain gives your visitors a sense of security, even if the design isn’t that great.
If you happen to be one of those affected by this step google took, you should switch to a top level domain as continuing to use a .co.cc domain definitely means no search engine traffic.