google's pagerank and how it ranks your site

Discussion in 'Google' started by msultani, Apr 28, 2006.

  1. #1
    This is how it works:

    How is PageRank Calculated?

    This is where it gets tricky. The PR of each page depends on the PR of the pages pointing to it. But we won’t know what PR those pages have until the pages pointing to them have their PR calculated and so on… And when you consider that page links can form circles it seems impossible to do this calculation!

    But actually it’s not that bad. Remember this bit of the Google paper:

    PageRank or PR(A) can be calculated using a simple iterative algorithm, and corresponds to the principal eigenvector of the normalized link matrix of the web.

    What that means to us is that we can just go ahead and calculate a page’s PR without knowing the final value of the PR of the other pages. That seems strange but, basically, each time we run the calculation we’re getting a closer estimate of the final value. So all we need to do is remember the each value we calculate and repeat the calculations lots of times until the numbers stop changing much.

    Lets take the simplest example network: two pages, each pointing to the other:

    Each page has one outgoing link (the outgoing count is 1, i.e. C(A) = 1 and C(B) = 1).



    Guess 1

    We don’t know what their PR should be to begin with, so let’s take a guess at 1.0 and do some calculations:

    d


    = 0.85

    PR(A)


    = (1 – d) + d(PR(B)/1)

    PR(B)


    = (1 – d) + d(PR(A)/1)

    i.e.

    PR(A)


    = 0.15 + 0.85 * 1
    = 1

    PR(B)


    = 0.15 + 0.85 * 1
    = 1

    Hmm, the numbers aren’t changing at all! So it looks like we started out with a lucky guess!!!

    Guess 2

    No, that’s too easy, maybe I got it wrong (and it wouldn’t be the first time). Ok, let’s start the guess at 0 instead and re-calculate:

    PR(A)


    = 0.15 + 0.85 * 0
    = 0.15




    PR(B)


    = 0.15 + 0.85 * 0.15
    = 0.2775


    NB. we’ve already calculated a “next best guess” at PR(A) so we use it here

    And again:

    PR(A)


    = 0.15 + 0.85 * 0.2775
    = 0.385875

    PR(B)


    = 0.15 + 0.85 * 0.385875
    = 0.47799375

    And again

    PR(A)


    = 0.15 + 0.85 * 0.47799375
    = 0.5562946875

    PR(B)


    = 0.15 + 0.85 * 0.5562946875
    = 0.622850484375

    and so on. The numbers just keep going up. But will the numbers stop increasing when they get to 1.0? What if a calculation over-shoots and goes above 1.0?



    Guess 3

    Well let’s see. Let’s start the guess at 40 each and do a few cycles:

    PR(A) = 40
    PR(B) = 40

    First calculation

    PR(A)


    = 0.15 + 0.85 * 40
    = 34.25

    PR(B)


    = 0.15 + 0.85 * 0.385875
    = 29.1775

    And again

    PR(A)


    = 0.15 + 0.85 * 29.1775
    = 24.950875

    PR(B)


    = 0.15 + 0.85 * 24.950875
    = 21.35824375

    Yup, those numbers are heading down alright! It sure looks the numbers will get to 1.0 and stop


    Here is the formula:
    #!/usr/bin/perl

    print "Content-Type: text/html\n\n<pre>\n";

    $damp = 0.85;
    $a = 0;
    $b = 0;
    $i = 40; # loop 10 times

    # forward links
    # a -> b - 1 outgoing link
    # b -> a - 1 outgoing link

    # i.e. "backward" links (what's pointing to me?)
    # a <= b
    # b <= a

    print "I've rounded to 5 decimal places to make the output easier to read\n\n";

    while ($i--) {
    printf("a: %.5f b: %.5f\n", $a, $b);
    $a = (1 - $damp) + $damp * ($b);
    $b = (1 - $damp) + $damp * ($a);
    }
    printf("Average pagerank = %.4f\n", ($a + $b) / 2);
    print("</pre><a href=http://www.iprcom.com/papers/pagerank/#ex0>Back</a>");

    If you want more answers, I will post more.

    Thank you
     
    msultani, Apr 28, 2006 IP
  2. Roman

    Roman Buffalo Tamer™

    Messages:
    6,217
    Likes Received:
    592
    Best Answers:
    0
    Trophy Points:
    310
    #2
    Since the last update, and even before, page rank has been messed up. Google is broken.
     
    Roman, Apr 28, 2006 IP
  3. msultani

    msultani Well-Known Member

    Messages:
    523
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    108
    #3
    The bad thing is, if your PR below 5 and you have amazing content, google treats you as a second class. So people should try to get a higher PR first and then worry about their pages being indexed.
    It shows why pages fall by thousands for new sites and older, the PR goes up and down on monthly basis. So if your PR drops so does your indexed pages, nothing to do with the sitemap.

    Hope this makes since, anyone wants me to explain more, please do ask.
     
    msultani, Apr 28, 2006 IP
  4. max pain

    max pain Notable Member

    Messages:
    2,179
    Likes Received:
    521
    Best Answers:
    0
    Trophy Points:
    260
    #4
    I have read this before

    Plagarism

    http://www.iprcom.com/papers/pagerank/


    And how will you attain high PR before getting indexed :rolleyes:


    And I thought PR-updates happen on a quarterly basis (except the weird update last month)

    Good heavens...... :eek:

    I just want to know from where do you get all this GENUINE info :p
     
    max pain, Apr 29, 2006 IP
  5. chachacallis

    chachacallis Well-Known Member

    Messages:
    1,086
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    128
    #5
    go ahead explain more
     
    chachacallis, Apr 29, 2006 IP
  6. INV

    INV Peon

    Messages:
    1,686
    Likes Received:
    101
    Best Answers:
    0
    Trophy Points:
    0
    #6
    Thats not true.

    Your information is misleading. First of all pagerank number and google SERP treatments are completly different areas. Pagerank doesnt play a role in how your pages rank in google, its just a number that has been proven to be more useless this April update.

    Pagerank and pages indexed is also different areas. Again pagerank is just a number and has no effect on indexing and cacheing factors. A high pagerank doesnt mean the website has ability to get more pages indexed in google. You should focus on content first and thats your only best bet to having pages staying in google not focusing on a pagerank figure thats irrelevent to the topic and doesnt play a role in any of this.

    You seem to be really outdated with the theories and reminding me of late 2003-early 2004 mind-state.

     
    INV, Apr 29, 2006 IP
    WorldImpulse likes this.
  7. msultani

    msultani Well-Known Member

    Messages:
    523
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    108
    #7
    If a PR 7 site, put a link to a brand new website that is not yet indexed by google, the new site will be indexed in 24 hours.
    Try this and see what role high PR plays.
     
    msultani, Apr 29, 2006 IP
  8. msultani

    msultani Well-Known Member

    Messages:
    523
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    108
    #8
    Dear max_pain,

    I did mention in my first post, that I am a researcher, and I am new here.
    So the site does not allow me to put links, you must have gone through this before, so that is why I can link anything.
    Second, I mentioned that I will respond to questions how things work and behave, plus that is an example, if your mathematics is really good, I will send you the actual stuff and see for yourself.

    Keep in mind next time, when people try to help, ask first about the problem, then jump to conclusion. Not the other way around.

    Thank you

    even I can not quote you, since it contains a live link.
    1. Live links and signatures are not available to you yet
     
    msultani, Apr 29, 2006 IP
  9. msultani

    msultani Well-Known Member

    Messages:
    523
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    108
    #9
    here is a site, I am working with. it is www.xbox360.gdefine.com and you see it has has PR 0, and I will show you how it will change it's PR in a few weeks and then 5 or more in a few months with atleast 100s of its pages indexed. at the moment it has 1 page indexed in google.
    Then I will post all the updated infos and see with your eyes, how it is done.

    Thank you
     
    msultani, Apr 29, 2006 IP
  10. INV

    INV Peon

    Messages:
    1,686
    Likes Received:
    101
    Best Answers:
    0
    Trophy Points:
    0
    #10
    For your own good you have to realize your going at it comlpetly wrong.

    I have PR0 websites I can content indexed in under 24Hours.


    Tool PR updates dont happen every few weeks, they occour around every 3 months with this month being a exception. Also PR is just a number, google updates its index daily.

    You got it all wrong. Since I can have a brand new PR0 website fully indexed in less then a week and I am talking about 70,000+ pages. A normal new PR0 thats been around for around a week (depending on other factors it can be less then a week old) indexes no problem in 24 hours.

    Please stop reading 2003-2004 articles about "THE POWER OF PR" because that era is in the grave with the dinosaurs.

     
    INV, Apr 29, 2006 IP
  11. max pain

    max pain Notable Member

    Messages:
    2,179
    Likes Received:
    521
    Best Answers:
    0
    Trophy Points:
    260
    #11
    Welcome to DP msultani, when you are quoting some one you should be giving proper reference.

    Yep my mathematics rocks PM it to me I would like to see what you got.

    I appreciate the fact that you were trying to help, but helping ppl by giving them info thats years old is something that I cannot understand so the reaction.

    Also you say that your website will gain a PR in a few weeks. Can you be specific as how many? I would really like to follow your example and have the websites with PR0 to any higher PR in a matter of few weeks :D

    Please try and understand that PR updates occur every 3 months and not weekly/monthly (except the PR update for newer websites that occured a month ago).
    I hope I can learn something valuable from you instead of stuff thats ancient :rolleyes:
     
    max pain, Apr 29, 2006 IP
    INV and WorldImpulse like this.
  12. WorldImpulse

    WorldImpulse Well-Known Member

    Messages:
    2,084
    Likes Received:
    303
    Best Answers:
    0
    Trophy Points:
    185
    #12
    I see a lot of misleading information in this thread :(
     
    WorldImpulse, Sep 1, 2006 IP
    max pain likes this.