Hey guys i have managed to rank over 100 personal websites top 10 during 2010-2014. I am running around 5 website projects at the moment and 4 of them rank top 10 for all keywords i targeted, it took over 1 year to rank these 4 sites top 10(competitive keywords). But this 1 site of the 5 just wont rank no matter what i do. Site is around 18 months old and never ranked top 100 for my targeted keywords. Well it ranked top 50 for main keywords 6 months ago but just for 3-5 days then nowhere to be found again. Recently i launched another link building campaign with just generic anchors because my targeted keywords are in high % (8-10% anchor) so this could be the reason why they never ranked and are stuck in penguin algorithm. What else do you think could be the reason in such cases. As i said i have managed hundreds of my own plus over 500+ clients websites till date and such cases are very rare. Investigating some competitors i saw some of them have just over a year old website and rank top 10, so age factor should not be an issue here since my site is well over 1 year old and 400+ Referring domains(spread over past 500 days) from quality sources. This niche is competitive and have atleast 1000 referring domains for sites in top 5. I keep building links for the website over past 1 year and a half hoping that it will rank someday, but now i feel like i am beating the dead horse. I still consider it will pop in top 30 positions one day after anchors diversity is in place since site do have age factor to it since its been live for over 500 days. Any suggestion is welcome thanks.