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

相关推荐

  • 商家如何处理视频号小店扣罚欠款欠缴?

    视频号小店商家出现违规情形时需向视频号小店用户、腾讯进行赔付,赔偿其责任造成的相关损失。如果商家出现欠款欠缴如何处理呢?快跟着开淘网一起来了解视频号小店扣罚欠款管理规则。 商家如何处理视频号小店扣罚欠款欠缴? 一、概述 1.1 目的及依据 为规范视频号小店商家行为,保障视频号小店用户权益,在视频号小店商家出现违规情形时需向视频号小店用户、腾讯进行赔付,赔偿其…

    2023-06-23
    00
  • 什么是淘宝直通车质量分?有哪些新质量分升级点?

    淘宝直通车质量分是指在淘宝直通车广告投放中,根据广告主的账户表现和广告质量等因素综合评估的一个指标。该指标可以反映出广告主的账户整体质量和广告效果。 什么是淘宝直通车质量分?有哪些新质量分升级点? 淘宝直通车质量分升级点是指影响质量分提升的因素。以下是一些常见的新质量分升级点: 广告点击率(CTR):广告点击率是指广告展示次数与广告被点击次数之间的比例。高点…

    百度SEO 2023-06-30
    00
  • 如何结合搜索引擎原理优化自身站内搜索?

    搜索引擎的原理在我们之前的文章中也提到过,本质上搜索引擎实质上就是抓取、索引、排序的过程,那如何用简单的方法对站内搜索进行优化呢? 抓取 爬虫抓取这一步基本上可以省略,因为我们站内数据已经存放在我们自身的数据库中了,那这一步还需要做什么? 去除杂质:这一操作主要是为搜索结果环境做初步筛选,对内容进行清洗,最终以统一的格式提交给索引程序来执行创建索引。 1、去…

    2022-04-14
    00
  • 有什么办法淘宝开店找蓝海产品?

    要在淘宝开店找到蓝海产品,即市场竞争相对较小的产品,可以考虑以下几个方法: 有什么办法淘宝开店找蓝海产品? 市场调研:进行市场调研,寻找目前市场上较少竞争的产品领域。可以通过观察消费者需求、关注行业趋势、分析竞争对手等方式来确定潜在的蓝海市场。 产品定位:选择一个特定的细分市场或特定人群,并针对其需求开发产品。通过满足特定人群的需求,可以降低竞争压力并找到蓝…

    百度SEO 2023-06-27
    00
  • 怎么取消淘宝活动跨店满减?

    要取消淘宝活动中的跨店满减,可以按照以下步骤进行: 怎么取消淘宝活动跨店满减? 登录淘宝商家后台:打开淘宝商家后台,使用你的账号和密码登录。 进入活动管理页面:在商家后台的导航栏或菜单中找到“活动管理”或类似的选项,点击进入活动管理页面。 找到对应的活动:在活动管理页面中,找到你想要取消跨店满减的活动。可能需要浏览不同的选项卡或筛选条件来找到目标活动。 编辑…

    百度SEO 2023-06-28
    00

回复 为什么抓取和收录都正常,但却没有排名?_SEOwiki

登录后才能评论

评论列表(1条)

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