Here's my story: My affiliate website was penalized by the Penguin update in April 2012 and since then the traffic was dropping more and more. When my website was not penalized yet, it averaged on about 700 daily unique visits and the traffic was coming from many similar long tail keywords. It was an authority website. I was #1 on Google for many long tail keywords. I disavowed some of my backlinks and there was a slight improvement in traffic from Google in April/May 2014, but it was just a very little improvement. 98% of my backlinks were natural. The not natural 2% were removed. It was still not so bad, even if my site was already penalized by Penguin, until the following happened: At the beginning of June 2014 my website lost all traffic from Google. it was probably caused by thin content that I had on my website. I had there just a few low quality articles. Also, all the content was written by me and was not very good. There is no any message or a manual penalty in my Webmaster Tools account. Also, my website still is indexed on Google and I still have some rankings for some of my keywords, but I'm somewhere on the 5th-20th page. So then I decided to completely rebuild my website. On October 8th, 2014 I removed all the low quality articles and I hired a professional native English writer to write new quality articles for me. I also used a new premium WP theme to make the website look more professional. More people have told me since then that I made a great progress with this website. Do you think my website could still recover? I'm already waiting for more than 6 months since I made the radical changes. I know I should probably start a new website, but this niche has become really competitive over the years and I'm afraid I would not be able to replicate what I had done. I created this my website back in 2008 when there was little competition in this niche and I gained natural backlinks. What is positive is that I still have good rankings on Bing and Yahoo, but the traffic from these 2 search engines is not enough. Anyone here on BHW has been in a similar situation? Have you recovered from a Google penalty?