Naturally, you were experiencing the deindexing problem (which means that some Google guy must have declared your site
Why Are My Pages Being De-Indexed?

Naturally, you were experiencing the deindexing problem (which means that some Google guy must have declared your site
When you are running a company, it can be hard to figure out what method you should be
Forget bad neighborhoods, link farms, blog comments, paid links, spam for a sec. Look at your internal links