Google Page Rank is mainly based on the number and quality of backlinks a particular webpage has. This is done according to a complex and very secret algorithm. The basic ingredients include content richness, page authority, keyword density, back links, exit links, traffic, and search demand.