This something weird I have noticed that for a some keywords even on a fresh site it will rank in top 100 on its own but for some keywords it just won't rank even in top 300. My guess is this:- 1. Onpage not targeted enough so maybe increase keyword density? OR 2. Needs some link love for Google to take the page seriously? What do you guys think? How can I overpass this? P.S Not sandboxed or anything cause other pages on the site are in top 30 for there own keywords without any link building.