I have a 7 year old eCommerce site that was ranking in the top 5 for many keywords for the last 6 years. I was #4-5 on some of them (normally #1 or #2) so I hired an seo guy to work on it right before penguin hit (I wish I had been following SEO.) Needless to say he built exact match links exclusively like an idiot and I instantly got hit by penguin 2.1 (he started in Sept). I have spent the past few months trying to figure out what happened as I have been out of SEO for a very long time. I don't have too many links to my site but most are exact match for individual sections of my site. I need to be sure I will lose the algorithmic penalty that the SEO guy got me when the next update happens. What is the best way to get more links to dilute the other ones without the possibility of messing the site up further? I don't want to create 100s of blogs with crappy content that will make the site look even worse and possibly earn an even worse penalty. I would ideally like something that would pass a manual audit if needed. I figure if it would pass a manual audit it should do great via the algorithm. If you had one chance to get a site out of penalty and couldn't make another site what would you you do?