I have a number of websites spread out across a couple of different hosting accounts (bluehost and hostgator). This morning I woke up to find quite a large number of my websites have been deindexed from Google. Some of these sites are a couple of years old and I have not changed anything on them for a while; and I believe everything is in compliance with Google's webmaster guidelines.
Also, all of my hostgator websites are fine (still indexed); which leads me to believe that somehow my bluehost account was hacked (keylogger perhaps?) and these sites were compromised.
So, my main question is: How do I find out what was done to my sites? I have been trying to find hidden links, etc; but this is not really my expertise. What do you recommend to find out if my sites have been hacked and what has been done?
Is there a service I can use to clean up my sites? Thanks!