I have a multi-niche PPD site aged 2 year and my blog traffic fell down dramatically since February 2014.I checked my site and it is not penalized.My site has 823 backlinks made by some services in this forum.My problem is that my new posts are indexed in search engine when I manually enter url in google .But when I search for my niche multiple keywords with different combination ,it doesn't even show in last google search page.My competitor sites are ranking first and second page with just few backlinks.What is wrong ? How can I indexed it back ?