• 企業互聯專業網站定制+品牌網站設計+集團網站建設
    400 0082 880
    詳細介紹PageRank算法從原理到實現的全過程
    擁抱趨勢 專業優化 快速打造能賺錢的網站
    馬上咨詢
    2018-10-24 09:45:53閱讀:412來源:seo優化公司作者:企業互聯
    [導語]為您推薦文章《詳細介紹PageRank算法從原理到實現的全過程》(本文主要講述:利用以上兩個如果,PageRank算法剛開始賦予每一個網頁同樣的重要性得分,通過迭代遞歸計算來更新每一個頁面節點的PageRank得分,直到得分穩定為止。2、質量如果:指向頁面A的入鏈質量不同,質量高的頁面會通過鏈接向其它頁面傳遞很多其它的權重。對于某個互聯網網頁A來說,該網頁PageRank的計算基于下面兩個基本如果:1、數量如果:在Web圖模型中,如果一個頁面節點接收到的其它網頁指向的入鏈數量......)如果你對文章有興趣,歡迎關注我們
    本文對412人有所幫助,共有1394個文字,預計閱讀所需時間4分鐘

    詳細介紹PageRank算法從原理到實現的全過程

      一、 PageRank算法概述:

      PageRank,即網頁排名,又稱網頁級別、Google左側排名或佩奇排名。

      是Google創始人拉里·佩奇和謝爾蓋·布林于1997年構建早期的搜索系統原型時提出的鏈接分析算法,自從Google在商業上獲得空前的成功后,該算法也成為其他搜索引擎和學術界十分關注的計算模型。眼下許多重要的鏈接分析算法都是在PageRank算法基礎上衍生出來的。PageRank是Google用于用來標識網頁的等級/重要性的一種方法,是Google用來衡量一個站點的好壞的唯一標準。在揉合了諸如Title標識和Keywords標識等全部其他因素之后,Google通過PageRank來調整結果,使那些更具“等級/重要性”的網頁在搜索結果中另站點排名獲得提升,從而提高搜索結果的相關性和質量。其級別從0到10級,10級為滿分。PR值越高說明該網頁越受歡迎(越重要)。比如:一個PR值為1的站點表明這個站點不太具有流行度,而PR值為7到10則表明這個站點很受歡迎(或者說極其重要)。一般PR值達到4,就算是一個不錯的站點了。Google把自己的站點的PR值定到10,這說明Google這個站點是很受歡迎的,也能夠說這個站點很重要。

      二、從入鏈數量到 PageRank:

      在PageRank提出之前,已經有研究者提出利用網頁的入鏈數量來進行鏈接分析計算,這樣的入鏈方法如果一個網頁的入鏈越多,則該網頁越重要。早期的非常多搜索引擎也採納了入鏈數量作為鏈接分析方法,對于搜索引擎效果提升也有較明顯的效果。 PageRank除了考慮到入鏈數量的影響,還參考了網頁質量因素,兩者相結合獲得了更好的網頁重要性評價標準。

      對于某個互聯網網頁A來說,該網頁PageRank的計算基于下面兩個基本如果:

      1、數量如果:在Web圖模型中,如果一個頁面節點接收到的其它網頁指向的入鏈數量越多,那么這個頁面越重要。

      2、質量如果:指向頁面A的入鏈質量不同,質量高的頁面會通過鏈接向其它頁面傳遞很多其它的權重。所以越是質量高的頁面指向頁面A,則頁面A越重要。

      利用以上兩個如果,PageRank算法剛開始賦予每一個網頁同樣的重要性得分,通過迭代遞歸計算來更新每一個頁面節點的PageRank得分,直到得分穩定為止。 PageRank計算得出的結果是網頁的重要性評價,這和用戶輸入的查詢是沒有不論什么關系的,即算法是主題無關的。如果有一個搜索引擎,其相似度計算函數不考慮內容相似因素,全然採用PageRank來進行排序,那么這個搜索引擎的表現是什么樣子的呢?這個搜索引擎對于隨意不同的查詢請求,返回的結果都是同樣的,即返回PageRank值** 高的頁面。

      三、PageRank算法原理:

      1、基本概念

      先了解幾個基本概念,一遍后面內容理解

      Ⅰ、出鏈

      如果在網頁A中附加了網頁B的超鏈接B-Link,用戶瀏覽網頁A時可以點擊B-Link然后進入網頁B。上面這種A附有B-Link這種情況表示A出鏈B。可知,網頁A也可以出鏈C,如果A中也附件了網頁C的超鏈接C-Link。

      Ⅱ、入鏈

      上面通過點擊網頁A中B-Link進入B,表示由A入鏈B。如果用戶自己在瀏覽器輸入欄輸入網頁B的URL,然后進入B,表示用戶通過輸入URL入鏈B

      Ⅲ、無出鏈

      如果網頁A中沒有附加其他網頁的超鏈接,則表示A無出鏈

      Ⅳ、只對自己出鏈

      如果網頁A中沒有附件其他網頁的超鏈接,而只有他自己的超鏈接A-Link,則表示A只對自己出鏈

      Ⅴ、PR值

      一個網頁的PR值,概率上理解就是此網頁被訪問的概率,PR值越高其排名越高。

      下面給出計算PR值可能遇到的幾種不同情況:

      case1:網頁都有出入鏈

      此種情況下的網頁A的PR值計算公式為:

      case2:存在沒有出鏈的網頁

      網頁C是沒有出鏈。因為C沒有出鏈,所以對A,B,D網頁沒有PR值的貢獻。PageRank算法的策略:從數學上考慮,為了滿足Markov鏈,設定C對A,B,C,D都有出鏈(也對他自己也出鏈~)。你也可以理解為:沒有出鏈的網頁,我們強制讓他對所有的網頁都有出鏈,即讓他對所有網頁都有PR值貢獻。

      此種情況PR(A)的計算公式:

      case3:存在只對自己出鏈的網頁

      C是只對自己出鏈的網頁。

      此時訪問C時,不會傻乎乎的停留在C頁面,一直點擊C-Link循環進入C,即C網頁只對自己的網頁PR值有貢獻。正常的做法是,進入C后,存在這種情況:在地址輸入欄輸入A/B/C/D的URL地址,然后跳轉到A/B/C/D進行瀏覽,這就是PageRank算法解決這種情況的策略:設定存在一定概率為α,用戶在地址欄輸入A/B/C/D地址,然后從C跳轉到A/B/C/D進行瀏覽。

      此時PR(A)的計算公式為:

      一般取值α=0.85

      Ⅵ、算法公式:

      注:Mpi是有出鏈到pi的所有網頁集合,L(pj)是有網頁pj的出鏈總數,N是網頁總數,α一般取值為0.85

      所有網頁PR值同時計算需要迭代計算:一直迭代計算,停止直到下面2情況之一發生:每個網頁的PR值前后誤差dleta_pr小于自定義誤差閾值,或者迭代次數超過了自定義的迭代次數閾值

      三、PR值計算方法:

      1、幾個基本公式

      2、冪迭代法

      先對P0賦隨機初值,然后通過上面公式進行迭代計算,直到滿足條件停止迭代計算:一直迭代計算,停止直到下面2情況之一發生:每個網頁的PR值前后誤差dleta_pr小于自定義誤差閾值,或者迭代次數超過了自定義的迭代次數閾值

      3、特征值法

      Markov Chain收斂時,存在:

      4、代數法

      Markov Chain收斂時,存在:

      可以通過上面公式計算出來PR值矩陣。

    如何優化:
    網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營
    總訪問數:44010846 文章總數:13552 建站天數:3096
    相關閱讀
    01
    網站在進行推廣的時候需要注意些什么
      數量是次要的。為何這樣說呢,因為外鏈質量不行收錄外鏈就不穩定,而且帶來的評價分數不高自然給我們的排名就不高了。在說了現在很多網站對于網站設置關鍵詞都是不屑。企業做外鏈要根據網站更新文章的數量來對比,比如你網站更新一篇文章,那么你一天外鏈就不能超過50個,如果你超過第一次不會有影響,多了就會被視為作弊,懲罰就是排名下降,收錄過慢、所以做外鏈按照比例來做外鏈才符合白貓優化。企業做外鏈要根據網站更新文章......[詳情查看]
    02
    ** 強發外鏈方法
      ** 強發外鏈方法1、新聞誘餌第一時間,以新聞的形式在網站上發布一個行業的動態,這就是一種鏈接誘餌。3、爭議性話題明星在獲得光環的同時,爭議也經常伴隨著他們。7、分析對手外鏈百度站長工具有個外鏈分析工具,應該合理利用起來,查找做的比較好的對手的網站的外鏈,看看他外鏈的都是哪里來的,然后列一張表,在以后發外鏈的時候都能用得著。7、分析對手外鏈百度站長工具有個外鏈分析工具,應該合理利用起來,查找做的比較好......[詳情查看]
    03
    互聯網比較有名的搜索引擎
      總體來說可以說是互聯網中數一數二的搜索引擎,這搜索引擎在各國都會有相關的搜索引擎。在國外的搜索引擎中會有一個互聯網搜索引擎排名,這個互聯網搜索引擎排名會根據各種各樣的方面來進行排名。互聯網比較有名的搜索引擎大家在網絡中使用搜索引擎應該知道,搜索引擎是有國內和國外的,可能對于很多人來說會喜歡使用國外的搜索引擎,畢竟國外的搜索引擎發展時間要久一些,能夠涵蓋的內容范圍也會多一些,管理搜索引擎的經驗也會更多一些,......[詳情查看]
    04
    做百度SEO的公司要獲得什么許可嗎?
      2、經營團隊的選擇當然了現在有非常多熱門的公司可以獲得不錯的成功率,不止是因為創立的想法還有思維很不錯,也因為這些公司都有著專業的經營團隊進行幫忙發展,所以才可以** 公司能順利的發展下去,而做百度SEO的公司的話,在經營團隊的選擇上,也是千萬不能忽視的,如何將做百度SEO的公司的名氣打響以及推銷出去,可是一件非常困難的事情,所以在這件事情上,千萬不能夠忽視。隨著時代的進步,現在有越來越多不錯的技術......[詳情查看]
    05
    seo提示網站標題撰寫的注意事項!
      但是我們仍然需要做的是,文章的自然可讀性很強。關鍵詞拆分嘗試減少拆分詞中心距處的字符數,這也可以視為一種關鍵詞情境變化。關鍵詞的緊密度也可以拆分為紅色的ldquo;對某個站點進行優化文章rdquo;提出了。然后搜索關鍵詞百度以查看百度首頁上的關鍵詞。更新文章時,我們必須注意內容標題的編寫......[詳情查看]
    06
    給想要做萬詞霸屏的同學提供點思路
      以上就是佛山seo給大家提供的關于操作萬詞霸屏的思路,不管別人用的什么程序和資源,其根本就是這個思路。萬詞霸屏這個概念在行業內有點小伙,很多公司甚至推出了萬詞霸屏的相關軟件和服務。如果是預算充足的企業則可以嘗試,也可以跟專門的網絡公司合作!給想要做萬詞霸屏的同學提供點思路。二、做萬詞霸屏要有足夠多的內容有了大量高權重的網站之后,如果我們全部發布同樣的內容,這也做不到萬詞霸屏效果的。因為用戶的搜索需......[詳情查看]
    07
    網絡晉升層次理論 看看你是什么層次
      廣義上的網站推廣是指企業從一開始就申請域名、租用空間、建立網站,即使參與網站推廣活動,而通常我們所指的網站推廣是指通過互聯網進行促銷等活動。下一步,讓我們將網站推廣的級別劃分為哪一級?1,** 多的是苦力類型:代表安溪鐵觀音茶的QQ推廣模式,美國主機QQ推廣模式將其命名為苦力推廣模式,并不意味著這種推廣模式不好,相反,兩者在初期都取得了很大的成功網站推廣以企業產品或服務為核心內容,建立網站,再把這個網......[詳情查看]
    08
    如何利用seo技術把網站搜索引擎優化到百度首頁
      這也是為什么大部分網站的聚合頁面排名那么好的原因。四、相關性頁面標題要與頁面內容要有一定的相關性,突出主題,把控好頁面的相關性與關鍵詞密度也能增加網站排名。三、用戶行為眾所周知,搜索引擎會通過后臺數據抓取判斷頁面的質量,包括停留時間、跳出率、訪問量,而當頁面某個網站搜索引擎優化進入30名前,就能運行受眾點擊算法因素加入。對于seo說難也不難,說容易也不容易,把網站搜索引擎優化到百度首頁,那也要看S......[詳情查看]
    三上悠亚在线