I'm finally ranking for some certain terms after finding the mother of all backlinks- I just got lucky with this one 3 of my terms are now ranking above toptenreviews for my targeted term at around #5, however google is ranking my homepage for the keywords rather than the individual posts. I have these 3 pages I'm trying to rank hyperlinked on the home page with their post title as the anchor. Consequently, my home page is ranking for the title of these terms rather than the posts themselves. However, I have a lot of other pages on my website where the hierarchy is set up so that Google has to find them through my noindexed category pages. They are indexed. They are not mentioned on the home page. The problem is that these are not budging in SERPS at all. They are typically ranked around 20s. As for the keywords, they are not stuffed. Typically around 1% and slightly lower for longer keywords. All my keywords are medium-low comp. How can I get these 3 terms ranking, and how can I get the rest of my site ranking which isn't mentioned on the home page at all?