Search Engine Optimizaton

Learn Page Rank Algorithm with Example

Page Rank Algorithm:

Page Rank Algorithm is the one of the Google Algorithm Updates used by Search Engine to rank websites in their search engine result page. It is developed by Larry Page and Sergey Brin to rank webpages in search engines.

In short it defined as the measure of incoming links given by all other pages on the web to know about the importance of that particular page. Not all links are equal, because spam links negatively impact search results.

So we need to develop quality backlinks from other pages, given based on quality of your content to increase the Page Rank.

Page Rank is measured on scale of one to ten. Before 2014 there was an option for checking rank of the page, but now Google Page Rank checker tool is no longer available.

So doing Search Engine Optimization is shooting in dark as we don’t have option for checking rank of our website. But there are some tools called as Moz toolbar to check Page Authority(PA) and Domain Authority(DA), which are nearly the same as Page Rank checker tool and it is developed by company called Moz.

So below is the Page Rank Algorithm formula to calculate the Page Rank.

PR(A)=(1-d)+d(PR(Ti)/C(Ti)+………………PR(Tn)/C(Tn))

PR(A)= Page Rank of Page A.

PR(Ti)=Page Rank of Page Ti which link to Page A.

C(Ti)=It is the number of Out bound links on Page Ti.

d=It is a damping factor set between 0 and 1.

Let us see how exactly Page Rank algorithm works.

 

Example of Page Rank Algorithm:

Page Rank Algorithm

Let us consider damping factor as 0.85

As we don’t know the rank of each page, so let us assume ranking of each page is 1.

 

Page 1 Rank Iterative 1:

PR(Page1)=1-d+d*(Page 2 Ranking/Number of Out bound links of Page 2)

PR(Page1)=1-0.85+0.85(1/1)

PR(Page1)=0.15+0.85

PR(Page1)=1

 

Page 2 Rank Iterative 1:

PR(Page2)=1-d+d*((Page 1 Ranking/Number of Out bound links of Page 1)+(Page 3 Ranking/Number of Out bound links of Page 3))

PR(Page2)=1-0.85+0.85((1/2)+(1/1))

PR(Page2)=0.15+0.85(1.5)

PR(Page2)=0.15+1.275

PR(Page2)=1.425

 

Page 3 Rank Iterative 1:

PR(Page3)=1-d+d*((Page 1 Ranking/Number of Out bound links of Page 1)

PR(Page3)=1-0.85+0.85(1/1)

PR(Page3)=0.15+0.85(1)

PR(Page3)=0.15+0.85

PR(Page3)=1

 

As per the iterative process 1 Rank of Page A=1, Page B=1.425 and Page C=1

So the next iterative process:

Page A Rank Iterative 2:

PR(Page1)=1-0.85+0.85(1.425/1)

PR(Page1)=0.15+1.211

PR(Page1)=1.361

 

Page B Rank Iterative 2:

PR(Page2)=1-0.85+0.85((1.361/2)+(1/1))

PR(Page2)=0.15+0.85(1.680)

PR(Page2)=0.15+1.428

PR(Page2)=1.578

 

Page C Rank Iterative 2:

PR(Page3)=1-0.85+0.85(1.361/1)

PR(Page3)=0.15+0.85(1.361)

PR(Page3)=0.15+1.156

PR(Page3)=1.306

It goes on.

Page Rank Algorithm can be calculated with this simple iterative scheme and should repeat lots of times until the number stop changing much.