PageRank算法原理是什么?具体如何计算?

PageRank算法是网页排名的要素之一,早在PageRank算法提出之前,已经有研究者提出利用网页的入链数量来评估页面重要程度,PageRank算法的核心也正是基于这种“让链接来“投票”的核心思想出现,也就是一个页面的重要程度是由给它投票的网页数量+质量来进行链接得分分析。

PageRank算法核心

PageRank算法原理是什么?具体如何计算?

1、数量假设

如果一个网页收到其他网页的指向入链数量越多,那么这个页面也就越重要。

2、质量假设

在众多的入链指向中,质量越高的页面指向也会传递更多权重,所以越高质量的页面指向该页面,那么该页面的质量就越高。PageRank的算法核心便是综合以上两个假设给出每个页面相同的初始页面分值,通过迭代递归计算来更新每个页面的得分,直至稳定。

PageRank计算公式

PageRank算法原理是什么?具体如何计算?
  • Mpi是有出链到pi的所有网页集合
  • L(pj)是有网页pj的出链总数
  • N是网页总数
  • α一般取值为0.85,又称为阻尼系数

假设每个页面的初始得分随着每一轮的计算更新新的得分,那么合理的增加高质量入链便是提升页面质量的有效方法。

阻尼系数&远程跳转

1、阻尼系数

2005年初,Google为网页链接推出一项新属性nofollow,使得网站管理员和网站作者可以做出一些Google不计票的链接,也就是说这些链接不算作”投票”。nofollow的设置可以抵制评论垃圾。假设一个由4个页面组成的小团体:A,B,C和D。如果所有页面都链向A,那么A的PR(PageRank)值将是B,C及D的Pagerank总和。

PageRank算法原理是什么?具体如何计算?

继续假设B也有链接到C,并且D也有链接到包括A的3个页面。一个页面不能投票2次。所以B给每个页面半票。以同样的逻辑,D投出的票只有三分之一算到了A的PageRank上。

PageRank算法原理是什么?具体如何计算?

换句话说,根据链出总数平分一个页面的PR值。

PageRank算法原理是什么?具体如何计算?

最后,所有这些被换算为一个百分比再乘上一个系数。由于“没有向外链接的页面”传递出去的PageRank会是0,所以,Google通过数学系统给了每个页面一个最小值:

PageRank算法原理是什么?具体如何计算?

2、远程跳转在部分参考资料及文献中,为阻止单页面链接关系形成闭环无限增大的问题,提出传递过程中不限于向出链传递,也可以一定概率向任意其他网页传递的方式来规避这个问题,当然这一方式仅仅只是在部分文献中提到过,我们逻辑上也可能存在问题,可以暂做了解不必深入。

PageRank算法原理是什么?具体如何计算?

当然搜索引擎关于排名计算的方式不单单只依靠一个PageRank算法或者其他,我们也不能一味的通过一项算法寻求高效突破,只有全面了解综合考虑实施策略才是比较好的方式,一天一个SEO知识点,让我们从0开始重新认识搜索引擎。

发布者:超威蓝猫,转转请注明出处:https://seowki.com/seo/baiduseo/4127.html

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-11 21:58
下一篇 2022-04-12 13:15

相关推荐

  • 什么是倒排索引,正向索引和倒排索引的区别是什么?

    SEO对倒排索引这个词并不陌生,但倒排索引的原理和索引结构具体是什么?索引的本质是在解决什么问题?为什么要用倒排索引?这一系列问题你会在阅读完本篇文章后有比较清楚的答案。 索引是什么? 如脑图所示,索引的存在便是为了解决将互联网海量信息进行分类,以一种合理的方式形成索引结构,让用户快速找到有价值的信息,索引结构在我们生活中也非常常见,比如一本书的目录、浏览器…

    2022-04-11
    66710
  • 深度了解搜索引擎抓取及更新策略后,我们能做的还有很多!

    seo经常会遇到收录、页面更新频率的一些问题,但是往往我们对这些问题解决的方式大多数都停留在:提交url、固有页面内调整抓取入口、发布外链以及投诉快照等操作上,这些操作与搜索引擎的抓取策略和更新策略都是息息相关的,我们对这些操作的本质了解多少?如果以上这些操作我们做完之后还是不收录还能做什么? 一、搜索引擎的抓取策略 搜索引擎抓取策略大致分为以下四种: 宽度…

    2022-04-11
    45010
  • SEO运营策略中必不可少的四个要点

    SEO运营策略是每个SEOer着手项目都必须要思考的,大到百万级的流量站和平台站,小到企业站或博客站都需要一套SEO运营策略,如果你没有一套运营策略那你的优化就会变的没有重点或者看什么都是重点,所以要清楚我们什么时候该干什么就是策略的核心了。 一、了解网站定位建立词库与产品结构 首先第一步还是便是要搞清楚的所负责项目的三个问题: 项目的定位是什么? 产品靠什…

    2022-06-06
    29100
  • 如何利用链接分析算法对相关推荐做优化?

    说到站内推荐就不得不从根源上先了解一下站内推荐在解决什么样的问题?本质上他是一项网站运营者与用户互动的过程,那我们就可以从这两个角度去分析。 相关推荐的目的 作为用户我想看什么? 相关内容 热点内容 时效性好的内容 作为运营者我可以推荐给用户看什么? 转化内容 优化内链 多样化内容 那么我们通过什么样的推荐规则和方式才能将用户和运营者所关注的问题解决呢?通常…

    2022-04-17
    37900
  • 通过竞争度分析进行阶段关键词布局——拓词实验室

    在SEO的核心工作中,关键词拓展和对应落地页规划工作占据了大量的精力,通常我们在安排关键词与对应落地页基本上都是依托于关键词搜索量、指数和经验判断,既然如此那我们是否能将这些再数据化一点。 关于竞争度 一般来说我们对竞争度的评估有: 关键词本身的搜索量; 关键词本身的竞争对手数量; 竞争对手的页面类型; 竞争对手的对应页链接支持及增加频次; 竞争对手主域的权…

    2022-06-11
    24500

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(1条)

  • […] 链接算法在网页排序中目前还是占有一定的比重,所以我们也不能忽视对链接的合理化建设,而链接建设不仅要做好站内结构,更要对站外的链接交换以及外链发布有规划的进行,这也是搜索引擎衡量链接权重计算的重要指标。 […]

联系我

186-1297-5547

在线咨询: QQ交谈

邮件:1205221407@qq.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信