Google has been more and more transparent in recent years regarding their process for getting 'rank'. I would urge those that think they should be ranking, that aren't, to, at the very least, subscribe to the Google Webmaster Central RSS feed.

Whether some chose to believe it or not, the fact is that SEO is essentially free advertising. Google currently is over 60 per cent of that market.