Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Amit.Verma's Avatar
    Amit.Verma is offline Master
    Join Date
    Apr 2008
    Location
    India
    Posts
    8,267
    Thanks
    155
    Thanked 447 Times in 390 Posts
    Blog Entries
    1
    Feedback Score
    0

    Default How is PageRank calculated?

    How is PageRank calculated?

    To calculate the PageRank for a page, all of its inbound links are taken into account. These are links from within the site and links from outside the site.

    PR(A) = (1-d) + d(PR(t1)/C(t1) + ... + PR(tn)/C(tn))

    That's the equation that calculates a page's PageRank. It's the original one that was published when PageRank was being developed, and it is probable that Google uses a variation of it but they aren't telling us what it is. It doesn't matter though, as this equation is good enough.

    In the equation 't1 - tn' are pages linking to page A, 'C' is the number of outbound links that a page has and 'd' is a damping factor, usually set to 0.85.

    We can think of it in a simpler way:-


    a page's PageRank = 0.15 + 0.85 * (a "share" of the PageRank of every page that links to it)

    "share" = the linking page's PageRank divided by the number of outbound links on the page.

    A page "votes" an amount of PageRank onto each page that it links to. The amount of PageRank that it has to vote with is a little less than its own PageRank value (its own value * 0.85). This value is shared equally between all the pages that it links to.

    From this, we could conclude that a link from a page with PR4 and 5 outbound links is worth more than a link from a page with PR8 and 100 outbound links. The PageRank of a page that links to yours is important but the number of links on that page is also important. The more links there are on a page, the less PageRank value your page will receive from it.

    If the PageRank value differences between PR1, PR2,.....PR10 were equal then that conclusion would hold up, but many people believe that the values between PR1 and PR10 (the maximum) are set on a logarithmic scale, and there is very good reason for believing it. Nobody outside Google knows for sure one way or the other, but the chances are high that the scale is logarithmic, or similar. If so, it means that it takes a lot more additional PageRank for a page to move up to the next PageRank level that it did to move up from the previous PageRank level. The result is that it reverses the previous conclusion, so that a link from a PR8 page that has lots of outbound links is worth more than a link from a PR4 page that has only a few outbound links.

    Whichever scale Google uses, we can be sure of one thing. A link from another site increases our site's PageRank. Just remember to avoid links from link farms.

    Note that when a page votes its PageRank value to other pages, its own PageRank is not reduced by the value that it is voting. The page doing the voting doesn't give away its PageRank and end up with nothing. It isn't a transfer of PageRank. It is simply a vote according to the page's PageRank value. It's like a shareholders meeting where each shareholder votes according to the number of shares held, but the shares themselves aren't given away. Even so, pages do lose some PageRank indirectly, as we'll see later.

    Ok so far? Good. Now we'll look at how the calculations are actually done.

    For a page's calculation, its existing PageRank (if it has any) is abandoned completely and a fresh calculation is done where the page relies solely on the PageRank "voted" for it by its current inbound links, which may have changed since the last time the page's PageRank was calculated.

    The equation shows clearly how a page's PageRank is arrived at. But what isn't immediately obvious is that it can't work if the calculation is done just once. Suppose we have 2 pages, A and B, which link to each other, and neither have any other links of any kind. This is what happens:-

    Step 1: Calculate page A's PageRank from the value of its inbound links

    Page A now has a new PageRank value. The calculation used the value of the inbound link from page B. But page B has an inbound link (from page A) and its new PageRank value hasn't been worked out yet, so page A's new PageRank value is based on inaccurate data and can't be accurate.

    Step 2: Calculate page B's PageRank from the value of its inbound links


    Page B now has a new PageRank value, but it can't be accurate because the calculation used the new PageRank value of the inbound link from page A, which is inaccurate.

    It's a Catch 22 situation. We can't work out A's PageRank until we know B's PageRank, and we can't work out B's PageRank until we know A's PageRank.

    Now that both pages have newly calculated PageRank values, can't we just run the calculations again to arrive at accurate values? No. We can run the calculations again using the new values and the results will be more accurate, but we will always be using inaccurate values for the calculations, so the results will always be inaccurate.

    The problem is overcome by repeating the calculations many times. Each time produces slightly more accurate values. In fact, total accuracy can never be achieved because the calculations are always based on inaccurate values. 40 to 50 iterations are sufficient to reach a point where any further iterations wouldn't produce enough of a change to the values to matter. This is precisiely what Google does at each update, and it's the reason why the updates take so long.

    One thing to bear in mind is that the results we get from the calculations are proportions. The figures must then be set against a scale (known only to Google) to arrive at each page's actual PageRank. Even so, we can use the calculations to channel the PageRank within a site around its pages so that certain pages receive a higher proportion of it than others.

    Learn more here

  2. The Following 2 Users Say Thank You to Amit.Verma For This Useful Post:

    Amirmullick3 (08-16-2008), manik (08-16-2008)

  3. #2
    Join Date
    Apr 2008
    Location
    USA, New York -- Born in India
    Posts
    4,811
    Thanks
    510
    Thanked 202 Times in 160 Posts
    Feedback Score
    4 (100%)

    Default

    Wow mit, some very brilliant information. I believe thers some calculus to it, I liked this, it was so frikin interesting LOL. Thanks.
    Amir Mullick, SEO and Internet Marketer.
    Wanna learn more about SEO? Visit my SEO Blog and Gadgets Blog

  4. #3
    himoacs's Avatar
    himoacs is offline Master
    Join Date
    May 2008
    Posts
    8,488
    Thanks
    142
    Thanked 346 Times in 289 Posts
    Feedback Score
    6 (100%)

    Default

    i have seen that formula before and i have always thought that it is just too complicated to think about it...good stuff to know for sure but not worth thinking too much about it.

  5. #4
    manik's Avatar
    manik is online now Om Shanti!
    Join Date
    Apr 2008
    Location
    Boston, USA
    Posts
    13,176
    Thanks
    744
    Thanked 701 Times in 550 Posts
    Blog Entries
    4
    Feedback Score
    4 (100%)

    Default

    I wonder why Google published that formula in public.
    Free Classified Ads & BUSINESS/PROFESSIONAL SOCIAL NETWORK


  6. #5
    himoacs's Avatar
    himoacs is offline Master
    Join Date
    May 2008
    Posts
    8,488
    Thanks
    142
    Thanked 346 Times in 289 Posts
    Feedback Score
    6 (100%)

    Default

    Quote Originally Posted by manik View Post
    I wonder why Google published that formula in public.
    they had to let others know about how they come up with ranking so people don't think it is random.

  7. #6
    Amit.Verma's Avatar
    Amit.Verma is offline Master
    Join Date
    Apr 2008
    Location
    India
    Posts
    8,267
    Thanks
    155
    Thanked 447 Times in 390 Posts
    Blog Entries
    1
    Feedback Score
    0

    Default

    Actually it's bit complicated when we do calculations, it is possibility of missing no. of inbound links...what you say?

  8. #7
    nottin's Avatar
    nottin is offline Junior
    Join Date
    Aug 2008
    Posts
    453
    Thanks
    12
    Thanked 23 Times in 21 Posts
    Feedback Score
    0

    Default

    Sweet info, never knew this. Can you point me to the PR API?

  9. #8
    journey08's Avatar
    journey08 is offline Junior
    Join Date
    May 2008
    Location
    RP
    Posts
    466
    Thanks
    6
    Thanked 14 Times in 14 Posts
    Feedback Score
    0

    Default

    Nice info mit. I think there's an integral or differential calculus involved on that equation. It's really quite complicated...

  10. #9
    himoacs's Avatar
    himoacs is offline Master
    Join Date
    May 2008
    Posts
    8,488
    Thanks
    142
    Thanked 346 Times in 289 Posts
    Feedback Score
    6 (100%)

    Default

    Quote Originally Posted by Arleigh View Post
    Nice info mit. I think there's an integral or differential calculus involved on that equation. It's really quite complicated...
    ah calculus...i can deal with that...not too difficult

  11. #10
    meyoson is offline Freshman
    Join Date
    Jan 2011
    Posts
    49
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Feedback Score
    0

    Default

    Thank you Amit.Verma for sharing these helpful and Very well explained post.
    Something new to learn from this helpful post.I learned many things ever knew before.
    Highly informative piece, friend. Thank you for sharing this!

  12. #11
    seoinnoexcel is offline Freshman
    Join Date
    Jan 2011
    Posts
    25
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Feedback Score
    0

    Default

    PR(A) = (1 - d) + d * SUM ((PR(I->A)/C(I))

    Where

    PR(A) is the page rank of your page A.
    d is the damping factor usually set to 0.85
    PR(I->A) is the PageRank of page I containing a link to page A
    C(I) is the number of links off page I.
    PR(I->A)/C(I) is a PR-value page A receives from page I
    SUM (PR(I->A)/C(I)) is the sum of all PR-values page A receives from pages with links to page A

  13. #12
    jhbalaji is offline Freshman
    Join Date
    Jun 2011
    Posts
    12
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Feedback Score
    0

    Default

    I am seeing such forumla for first time for the PR Calculation

  14. #13
    lucyjan is offline Sophomore
    Join Date
    Jun 2011
    Posts
    98
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Feedback Score
    0

    Default

    brilliant but difficult to understand.

  15. #14
    productsmarine is offline Sophomore
    Join Date
    Mar 2011
    Posts
    53
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Feedback Score
    0

    Default

    Really nice but I have an question can we emplement this algo for calucating our website ranking or can send mail if we get any inconvence in our page rank?

  16. #15
    BrainPulse's Avatar
    BrainPulse is offline Master
    Join Date
    Jun 2008
    Location
    www.brainpulse.com
    Posts
    5,593
    Thanks
    170
    Thanked 429 Times in 296 Posts
    Blog Entries
    5
    Feedback Score
    0

    Default

    Quote Originally Posted by seoinnoexcel View Post
    PR(A) = (1 - d) + d * SUM ((PR(I->A)/C(I))

    Where

    PR(A) is the page rank of your page A.
    d is the damping factor usually set to 0.85
    PR(I->A) is the PageRank of page I containing a link to page A
    C(I) is the number of links off page I.
    PR(I->A)/C(I) is a PR-value page A receives from page I
    SUM (PR(I->A)/C(I)) is the sum of all PR-values page A receives from pages with links to page A
    Where you get this formula lol i don't think Google share with any one for PR update Formula can you tell me where you get or you just make lol here...
    Web Hosting India- Host Away with BrainPulse Hosting Solutions. SEO Company India- offers, Guaranteed SEO Services as a stand-alone Email Marketing Solutions- Complete Mass mailing

Page 1 of 2 12 LastLast

Similar Threads

  1. ::Article:: Building Backlinks for Google PageRank Success
    By Amirmullick3 in forum Search Engine Optimization
    Replies: 10
    Last Post: 12-02-2011, 01:52 AM
  2. FREE LIST of 30 PageRank Three DoFollow Top Commentator Blogs
    By automoversny in forum Search Engine Optimization
    Replies: 35
    Last Post: 07-29-2011, 05:02 PM
  3. Replies: 2
    Last Post: 06-10-2011, 11:34 AM
  4. Pagerank leak
    By manik in forum Search Engine Optimization
    Replies: 14
    Last Post: 12-20-2008, 11:45 AM
  5. SEO Tool To Check The PageRank of Inner Pages
    By himoacs in forum Search Engine Optimization
    Replies: 2
    Last Post: 08-10-2008, 08:02 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Partners: BOSTON WEB DEVELOPER, LLC   |   WEBCOSMO CLASSIFIEDS