The SEO Mistakes That Wiped Out 80% of My Organic Traffic
Andrew Youderian • April 29, 2013 It was just over a year ago that one of my sites lost nearly 80% of its organic web traffic due to Google’s now-infamous Penguin update. As much as I wanted to blame Google, sadly I was the one responsible for my misfortune. What SEO mistakes did I make?…