Want to know how to rank in Google? Just hire us! Just Kidding. Well really, it is a very complicated thing to understand and Brian Dean does a good job explaining many of the factors involved.
If you have trouble navigating it here. Click on this link to read the full article.