小彭:簡單的PageRank算法了解

  PageRank算法誕生於1998年的斯坦福大學,Google的初創人拉裡·佩奇和謝爾蓋·布林創造了這項技術。

  PageRank算法簡單來說就是經過網頁間互相的鏈接關系以確認網頁的關緊性及等級。網頁A鏈向網頁B則為網頁A對網頁B的投票,google依據投票網頁和被投票網頁(即網頁A和網頁B)的等級來表決新的等級,一個網頁的PageRank值由全部鏈接它的網頁的關緊性通過遞歸計算做出。

  簡單的PageRank算法了解:

  如果有4個頁面:A,B, C 和 D。假如全部頁面都鏈向A,那末A的PR值將是B,C 及 D的和。

  A = B + C + D

  接著如果:B鏈接到A的同時鏈接到C,況且D鏈接到A的同時鏈接到A,B,C的3個頁面。由於B頁面的PR值是永恆固定的,所以B向A和C這兩個頁面傳交的PR值相同,由兩個頁面平均分配。一樣的,D頁面的PR值只有三分之一算到達A的 PageRank 上。

  A = B/2 + C/1 + D/3

  可以這麼了解,每個網頁傳交的PR值由導出的鏈接平均分配。如果頁面的導出鏈接數為L,那末A頁面的收繳的PR值為:

  A = B / L(B) + C / L(C) + D / L(D)

  最終:上面所說的這些個被換算成百分率再乘上一個系數q,則得出該頁面的PR值,不過依照此算法,沒有頁面的PR的將會是0,所以Google通清點數目學系統給了每個頁面一個最小值1 – q。

  A = {B / L(B) + C / L(C) + D / L(D)+…} q + 1 – q

  每一個頁面的PR值均是由其它頁面的傳交而計算獲得,通過不斷的計算PR值便會漸漸趨於平安穩當。

  簡單的PageRank算法解釋明白到這處,有興致的可以查尋更多的搜索引擎網站算法研討資料。

  2005年Google推出nofollow屬性,此屬性可以使Google覺得該鏈接錯誤目的網頁施行投票,保障爬行動物的准確辨別和避免數量多spam的萌生。但要塞石相互作用2009年六月四號消息兒《Google調試nofollow屬性效果》稱該屬性效果已經減低。

  PageRank算法最直觀的表現出來顯露在Google工具條上的(0-10)的綠顏色指標(PR值)上。PR值從低到高0-10標明網頁的等級,當顯露為0或10時可以疏忽(0可能為全站的網站上線而PR值尚未更新、10則表達該網站已經相當權威)。

  小彭在《在百度優化中,高品質的外鏈項目歸屬重中之重》一文中提到:高pr不盡然代表高品質,可低的pr普通來說站點的品質都不如何,此文解釋明白在針對百度的網站優化過程中,PageRank算法表現出來出的PR值在SEO辦公中僅能做為SEO辦公者的一個辨別指標,切不可以認識不清盲目信仰崇拜PR值。