7月份PageRank快要更新, 雖說PR值現在Google算法中占的比例越來越小,但是當PR值更新時,看到自己的網站PR又升了,對于站長來說,還是有那種滿足感,自豪感的。
以下內容可能是比較舊點,就算是重新溫故一下,風采依揚也會把自己的一些經驗及看法寫進里面。
PageRank,網頁排名,又稱網頁級別、Google左側排名或佩奇排名。PageRank™是以公司創辦人拉里·佩奇(Larry Page)命名。是一種由搜索引擎根據網頁之間相互的超鏈接計算的網頁排名。它經常和搜索引擎優化有關。 PageRank系統被Google用來體現網頁的相關性和重要性。Google的創始人拉里·佩奇和謝爾蓋·布林1998年在斯坦福大學發明了這項技術。
首先讓我們看看Google官方網站是怎么介紹它們自己的技術的:
PageRank 技術:通過對由超過 50,000 萬個變量和 20 億個詞匯組成的方程進行計算,PageRank 能夠對網頁的重要性做出客觀的評價。PageRank 并不計算直接鏈接的數量,而是將從網頁 A 指向網頁 B 的鏈接解釋為由網頁 A 對網頁 B 所投的一票。這樣,PageRank 會根據網頁 B 所收到的投票數量來評估該頁的重要性。
此外,PageRank 還會評估每個投票網頁的重要性,因為某些網頁的投票被認為具有較高的價值,這樣,它所鏈接的網頁就能獲得較高的價值。重要網頁獲得的 PageRank(網頁排名)較高,從而顯示在搜索結果的頂部。Google 技術使用網上反饋的綜合信息來確定某個網頁的重要性。搜索結果沒有人工干預或操縱,這也是為什么 Google 會成為一個廣受用戶信賴、不受付費排名影響且公正客觀的信息來源。
2005年初,Google 為網頁鏈接推出一項新屬性 nofollow,令網站治理員和SEOer可以做出一些 Google 不會計算為投票的鏈接;這些鏈接不算作”投票”。nofollow 的設置可以抵制評論垃圾。
風采依揚在網上收集了一些關于PageRanK的算法,整理了一下,PageRank大體可以分為二種:
一、簡單算法:
例如一個由4個頁面組成的小團體:A,B, C 和 D。假如所有頁面都鏈向A,那么A的PR(PageRank)值將是B,C 及 D的和。
PR(A) = PR(B) PR(C) PR(D)
繼續假設B也有鏈接到C,并且D也有鏈接到包括A的3個頁面。一個頁面不能投票2次。所以B給每個頁面半票。以同樣的邏輯,D投出的票只有三分之一算到了A的 PageRank 上。
風采依揚覺得,根據鏈處總數平分一個頁面的PR值。
最后,所有這些被換算為一個百分比再乘上一個系數q。由于下面的算法,沒有頁面的PageRank會是0。所以,Google通過數學系統給了每個頁面一個最小值1 − q。
所以一個頁面的 PageRank 是由其他頁面的PageRank計算得到。Google 不斷的重復計算每個頁面的 PageRank。假如您給每個頁面一個隨機 PageRank 值(非0),那么經過不斷的重復計算,這些頁面的 PR 值會趨向于正常和穩定。這就是搜索引擎使用它的原因。
二、完整的算法:
這個方程式引入了隨機瀏覽的概念,即有人上網無聊隨機打開一些頁面,點一些鏈接。一個頁面的PageRank值也影響了它被隨機瀏覽的概率。為了便于理解,這里假設上網者不斷點網頁上的鏈接,最終到了一個沒有任何鏈出頁面的網頁,這時候上網者會隨機到另外的網頁開始瀏覽。
為了對那些有鏈出的頁面公平,q = 0.15(
留言列表