架构师系列 14 PageRank 算法
PageRank 是谷歌创始人拉里·佩奇和谢尔盖·布林在斯坦福大学开发的一个网页排名系统。
简而言之,它认为链接就像投票一样。此外,它认为有些投票比其他的更重要。PageRank 是谷歌统计链接投票的系统,并根据这些投票决定哪些页面是最重要的。这些分数和其他许多东西一起被用来决定一个页面在搜索中的排名。
一个网页链接的 PageRank 越高,它就越权威
我们可以简化 PageRank 算法,将其描述为一种通过分析指向它的链接的数量和质量来衡量网页重要性的方法。但其实 PageRank 是一个复杂的算法,它给网页的重要性打分。
PageRank 是在 PageRank 工具栏上显示的 0 到 10 之间的对数尺度的线性表示。PageRank 得分为 0 通常是一个低质量的网站,得分为 10 代表 web 上最权威的网站。
它的估计基数是 4-5。假设底数为 5
PR2 链接相当于 5 个 PR1 链接; 一个 PR6 链接相当于 5 个 PR5 链接。以此类推,我们可以看到,一个 PR10 链接相当于数千个 PR1 链接。
因为 PageRank 从一个页面传递到另一个页面,这意味着一个网站可以通过被链接到另一个有更高 PageRank 分数的网站而获得权威。
PageRank 只是决定搜索结果排名的众多排名因素之一
看看哪些页面在谷歌中出现在顶部。这些是你想要寻找链接的最重要和相关的页面。这是因为谷歌明确告诉你,在你搜索的主题上,这些是最好的。
评论