So I've been botting twitter for awhile but it gets kind of boring sometimes, so I decided to try some SEO. Since I'm a programmer I decided to focus on building my sites manually so I can get top site loading speeds and the best on-page optimization. So then I start doing keyword research and I find out that a lot of the sites that rank for the long-tailed keywords in my niche have no on-page SEO. Here is a screenshot out of KeywordRevealer. As you can see, the top results have no on-page SEO at all. Most of the backlinks to those sites also have no anchor text or else no keywords in the anchor text. So here is my question. If I make a page that is very optimized on-page, then how do you think it would rank against these sites? Also, how many backlinks do you think I would need to outrank these guys, considering that my site has good on-page SEO?