Pretty simple really: 1) Quality content that visitors actually want to see 2) Quality In-Bound links to that content
you need alot of direct traffic to your site and also quality links to your site and also a big factor with page ranks is age