If you have a site on a shared server there is no way of being sure that some of the sites that you are sharing server with are not "bad" from Google's point of view. So, as a result you end up sharing the same server IP which is compromised by those bad sites. Is there any way to prevent this?
I don't think it's possible to do anything about it. If some sites on your shared server are making a link farm, that IP and site is bound to get sandboxed. The only solution is to buy a dedicated IP.
I know dedicated IP is the only way to get your own place on the web but I wanted to see if there is something you can do in this situation. After all, dedicated IPs are not that cheap, especially if you have a lot of sites, sometimes a shared hosting is far better (useful) solution.