Google之所以具有相对于其他搜索引擎的优势,原因在于它能把最好的、用户最需要的结果排在搜索结果的最前面。为了达到这一点,Google应用了其关键机制PageRank。PageRank简单地说类似于科技论文中的引用机制:谁的论文被引用次数多,谁就是权威。在互联网上PageRank就是基于网页中相互链接关系的分析得出的。比如:在互联网中,有如下链接关系:
![](/upload/pic13/1-161115152550593.png)
假如有ABC 3个网站,彼此互作友情链接,那么当一个访客通过A上的友情链接来到B时,Google就认为A为B投了“一票”,同理,如果有人从C访问B,那么B又得一票,如果全世界的网站上都有B的友情链接,可想而知,B就是世界上最重要的网站了!
大致计算公式[1]:
我们取d=0.85。
Pr(ti)表示链向网页A第i个网页的Pr值,而C(ti)表示第i个网页的总的链接数。
从这个式子可以看出,链接给A的网页i实际上对网页A有一个“投票”的作用,Google判断网页的重要性就是从这种投票开始的,这种投票的分量并不是相同的,受到两个因素的影响:投票站点的本身的Pr值,其Pr值越高,对被投票的站点Pr值贡献就越大;而投票站点的连接的总数量越多,则投票的作用就被更多的网页分享,因此贡献就越小。
假设这4个网页初始PageRank得分均为0。则根据上面的公式它们的PageRank得分都是0.15。我们计算一下链接后各自的PageRank得分情况。
(1) A链向B、C和D。A的初始PageRank得分是0.15,所以A的导出链接获得PageRank得分总数为0.85* 0.15=0.1275。B,C和D 3个网页各得0.0425分。
(2) B链向C、B的初始PageRank得分也是0.15,所以其唯一链接页面C所能够获得的PageRank得分是0.85* 0.15=0.1275分。
C链向A,其0.1275的PageRank得分传递给唯一链接对象A。
D链向C,其0.1275的PageRank得分传递给了C。
现在各网页的PageRank得分结果如下:
A: 0.15+ 0.1275(得自C)=0.2775
B: 0.15+ 0.0425(得自A)=0.1925
C: 0.15+ 0.0425(得自A)+ 0.1275(得自B)+ 0.1275(得自D)=0.4475
D: 0.15+ 0.0425(得自A)=0.1925
继续这样的计算,直到每个页面的数值逼近一个定值(PageRank属收敛函数)。最后可以发现,C的PageRank高。而且外部链接的数量显著地改变了PageRank的分布。此时A、B、C、D的Pr值分别为: 1.41,0.55,1.47,0.55,之和也约为4。
因此,外部的链接对网站的Pr值提升有着重要作用,网站之间交换链接是非常有意义的。
网站题目:网站建设链接的优化
文章起源:https://www.cdcxhl.com/news/116131.html
成都网站建设公司_创新互联,为您提供外贸网站建设、云服务器、做网站、微信公众号、网站导航、网站制作
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联