Google Pagerank算法参考公式:
首先了解下阻尼因子(damping factor)。阻尼因素就是当你投票或链接到另外一个站点时所获得的实际PR分值。阻尼因子一般是0.85.当然比起你网站的实际PR值,它就显得微不足道了。现在让我们来看看这个PR分值的计算公式:PR(A) = (1-d) + d(PR(t1)/C(t1) + …… + PR(tn)/C(tn))
其中PR(A)表示的是从一个外部链接站点t1上,依据Pagerank为系统给你的网站所增加的PR分值;PR(t1)表示该外部链接网站本身的PR分值;C(t1)则表示该外部链接站点所拥有的外部链接数量。大家要谨记:一个网站的投票权值只有该网站PR分值的0.85,而且这个0.85的权值平均分配给其链接的每个外部网站。
设想一个网站A,被链接至PR值为4,外部链接数为9的网站B,则计算公式如下:PR(A) = (1-0.85) + 0.85*(4/10)PR(A) = 0.15 + 0.34 PR(A) = 0.49也就是说,如果我的网站获得一个PR值为4,外部链接数为9的网站的链接,最后我的网站将获得0.49的PR分值。
再让我们看看如果我的网站获得的是一个PR分值为8,外部链接数为16的网站的链接,那么我将获得的PR分值将是:PR(A) = (1-0.85) + 0.85*(8/16) PR(A) = 0.15 + 0.425 PR(A) = 0.575上述两个例子表明,外部链接站点的PR值固然重要,该站点的外部链接数也是一个需要考虑的重要因素。
注:这只是一个Google PR参考公式,并不是Google PR目前的算法。真正的Google PR算法要比这个复杂得多,比如网站自身页面的内容质量、以及外部链接网页内容质量等众多参数。当然大部分是属于经验猜测与一些机构学术研究的定论,Google不可能公布真正的算法,毕竟是搜索引擎的专利技术。
这项技术的主要缺点是旧的页面等级会比新页面高。因为即使是非常好的新页面也不会有很多上游链接,除非它是某个站点的子站点。
这就是PageRank需要多项算法结合的原因。Google经常惩罚恶意提高PageRank的行为,至于其如何区分正常的链接交换和不正常的链接堆积仍然是商业机密。
影响排名的因素有上百种,建议网站设计人员可以充分认识佩奇等级在google优化排名中的重要作用,从设计前的考虑到后期网站更新都要考虑一下佩奇等级。从而很好的利用google PageRank。