1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

The Google Pagerank Algorithm and How It Works

Discussion in 'SEO Articles' started by moffey, Oct 14, 2010.

  1. moffey

    moffey Super Hero

    Joined:
    Mar 28, 2010
    Messages:
    3,207
    Likes Received:
    577
    Location:
    Jakarta
    Memahami Kerja Google Page Rank English Version


    what is PageRank?

    In short PageRank is a "vote"￾, by all the other pages on the Web, about how important a page is. A link to a page counts as a vote of support. If there's no link there's no support (but it's only an abstention from voting rather than a vote against the page). Quoting from the original Google paper, PageRank is defined like this:
    We assume page A has pages T1…Tn which point to it (i.e., are citations). The parameter d is a damping factor which can be set between 0 and 1. We usually set d to 0.85. There are more details about d in the next section. Also C(A) is defined as the number of links going out of page A. The PageRank of a page A is given as follows:
    PR(A) = (1-d) + d (PR(T1)/C(T1) + … + PR(Tn)/C(Tn))
    Note that the PageRanks form a probability distribution over web pages, so the sum of all web pages\' PageRanks will be one.
    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.
    but that's not too helpful so let's break it down into sections.

    1. PR(Tn) – Each page has a notion of its own self-importance. That's "PR(T1)"￾ for the first page in the web all the way up to "PR(Tn)" for the last page
    2. C(Tn) – Each page spreads its vote out evenly amongst all of it's outgoing links. The count, or number, of outgoing links for page 1 is "C(T1)", "C(Tn)"￾ for page n, and so on for all pages.
    3. PR(Tn)/C(Tn) – so if our page (page A) has a backlink from page "n"￾ the share of the vote page A will get is "PR(Tn)/C(Tn)"
    4. d(… – All these fractions of votes are added together but, to stop the other pages having too much influence, this total vote is "damped down"￾ by multiplying it by 0.85 (the factor "d"￾)
    5. (1 – d) – The (1 – d) bit at the beginning is a bit of probability math magic so the "sum of all web pages' PageRanks will be one": it adds in the bit lost by the d(…. It also means that if a page has no links to it (no backlinks) even then it will still get a small PR of 0.15 (i.e. 1 – 0.85). (Aside: the Google paper says "the sum of all pages"￾ but they mean the "the normalised sum" otherwise known as "the average" to you and me.
    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:
    [​IMG]
    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.15 PR(B) = 0.15 + 0.85 * 34.15 = 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's the code used to calculate this example starting the guess at 0: Show the code | Run the program

    • Principle: it doesn't matter where you start your guess, once the PageRank calculations have settled down, the "normalized probability distribution"￾ (the average PageRank for all pages) will be 1.0
    maaf kalo salah kamar, tolong dipindah saja kalo salah Om mod sumber page dari hxxp://sirgroane.net/google-page-rank/
     
    virtarich likes this.
  2. Japung

    Japung Hero

    Joined:
    Oct 21, 2009
    Messages:
    708
    Likes Received:
    25
    Location:
    Balikpapan
    wah kok jadi mumet Om kepalaku.....
    mungkin yang di bawah bisa jelasin gmn maksudnya ini....
     
  3. moffey

    moffey Super Hero

    Joined:
    Mar 28, 2010
    Messages:
    3,207
    Likes Received:
    577
    Location:
    Jakarta
    mana mana sopo yang ada di bawah ? :D
     
  4. hardinalz

    hardinalz Super Hero

    Joined:
    Mar 8, 2010
    Messages:
    2,395
    Likes Received:
    1,420
    Location:
    /var/www/html
    Ampun nih, rudet... Tapi yang penting cari backlink berkualitas...
     
  5. yasirli

    yasirli Super Hero

    Joined:
    Aug 11, 2008
    Messages:
    2,622
    Likes Received:
    741
    Location:
    Indonesia
    beuh, teori itu...wong google ae bingung cara nerapin pageranknya,,,jangan percaya klo lom nyoba sendiri
     
  6. virtarich

    virtarich Super Hero

    Joined:
    Feb 17, 2010
    Messages:
    1,572
    Likes Received:
    2,324
    Location:
    theme-id.com
    wow mantap nih , ane pelajari dulu yah , thanks bro
     
  7. 4winner

    4winner Super Hero

    Joined:
    May 13, 2008
    Messages:
    6,038
    Likes Received:
    423
    Location:
    SEMINYAK BALI
    ane pelajari dulu deh,maklum otak newbie
     
  8. satya17

    satya17 Banned

    Joined:
    Jun 13, 2010
    Messages:
    1,302
    Likes Received:
    34
    mumet otak ku om. harus baca pelan2 neh supaya paham :pusing:
     
  9. amrimf

    amrimf Super Hero

    Joined:
    Jul 4, 2009
    Messages:
    2,915
    Likes Received:
    172
    Location:
    Purwokerto
    buka gugel translet dulu, coz ane gak faham bahasa bule
     
  10. doneeh

    doneeh Super Hero

    Joined:
    Nov 16, 2005
    Messages:
    1,473
    Likes Received:
    450
    Location:
    Bekasi Dong
    Rumusku lebih simple

    Good Web + Good Content = $$$
     
    cutlem2009 likes this.
  11. shelfie

    shelfie Super Hero

    Joined:
    Aug 3, 2010
    Messages:
    1,911
    Likes Received:
    301
    inti dari penjelesan Google Algolrithm itu adalah...
    :cilukba:sama dengan ente.. ane juga masih bingugn
     
  12. exzant

    exzant Super Hero

    Joined:
    Dec 21, 2009
    Messages:
    2,284
    Likes Received:
    455
    Location:
    Solo ›› Jogja
    kyknya iya nih..
    terbukti dah setengah taon lbh ga update pagerank :heh?:
    :lol:
     
  13. gatolocco

    gatolocco Ads.id Starter

    Joined:
    Dec 18, 2009
    Messages:
    63
    Likes Received:
    2
    betul. teori banget itu. mau terapin malah susah. PR is hajar aja bleh... :D
     
  14. LatifahM

    LatifahM Banned

    Joined:
    Feb 8, 2010
    Messages:
    483
    Likes Received:
    15
    wah kudu diajar bahasa inggeris heula :))
     
  15. rheeantz

    rheeantz Ads.id Pro

    Joined:
    Mar 16, 2010
    Messages:
    459
    Likes Received:
    12
    Location:
    Solo - Ponorogo PP
    mencoba menyimak walo masih bingung mpe sekarang cara google ngasih PR ke sebuah blog / webiste.. ada blog aku yang gak dioptimasi BL nya dapet PR sementera yang dicariin BL kemana2 mentok di PR 0 terus...
     
  16. W4nzz

    W4nzz Super Hero

    Joined:
    Dec 12, 2008
    Messages:
    1,342
    Likes Received:
    94
    Location:
    Kota Billboard (Medan)
    :pusing:

    KISS (KEEP IT SIMPLE SOB)!
     
  17. onlinebutik

    onlinebutik Ads.id Pro

    Joined:
    Nov 3, 2010
    Messages:
    369
    Likes Received:
    37
    ga ngertiiiii :p

    rumet bgt y
     
  18. missyswan

    missyswan Super Hero

    Joined:
    Jun 3, 2010
    Messages:
    1,211
    Likes Received:
    100
    buset dah jadi kalkulus deh... 8-|
     
  19. arymania

    arymania Ads.id Starter

    Joined:
    Jan 25, 2010
    Messages:
    77
    Likes Received:
    1
    indo nya aja lah :((
     
  20. p3durungan

    p3durungan Super Hero

    Joined:
    Jan 26, 2009
    Messages:
    18,673
    Likes Received:
    6,050
    Location:
    depan laptop
    Plus Good Backlinks from PR10 :silau:
     

Share This Page