Every article I try to rank on the first page of google for one or a few keywords. I'm pretty sure I'm doing all possible on-page seo, and I build backlinks from a variety of sources. But, most of them end up on page 2-5, even though they have more links pointing to them, as well as a higher pagerank than almost all of the competitors. I know quality is better than quantity, but shouldn't a post with a pr of 3 that's seo optimized rank better than pages with 0-1 and most 2 pr's that have much less backlinks?? I just want to make sure I'm looking at this the right way, thanks.