Hi,
There is an algorithm of Google which decides the page rank of a website and modify it time to time. The algorithm is called as Panda Algorithm. It decides the page rank and also the place of a website in SERP ranking.