添加时间:2019-02-22 12:57:16 编辑:成都网站建设 文章内容: 1232个字 阅读时间:约4分钟
HITS算法如何影响百度网页排名说到HITS算法,可能我们很多人没有听到HITS算法,见的比较多的是时间因子,惊雷算法等各种百度的算法,今天我们就分享一下HITS算法在网页中的作用在百度排名算法中有几百种算法,可能我们一般就知道其中几种百度算法,我们都在说HITS算法,到底HITS在网页中是如何体现的呢,在平时网站中是否运用到百度的算法呢,让网站有迅速的有一个很好的排名,方法很重要。
HITS算法原理
HITS衡量1个页面用A[i]和H[i]值表示,A代表Authority权威值,H代表Hub枢纽值。
大意可理解为我指出的网页的权威值越高,我的Hub值越大。指向我的网页的Hub值越大,我的权威值越高。二者的变量相互权衡。下面一张图直接明了:
如果理解了PageRank算法的原理,理解HITS应该很容易,最后结果的输出是根据页面的Authority权威值从高到低。
1)、分别表示网页结点i的Authority值(权威度)和Hub值(中心度)。
2)对于“扩展集base”来说,我们并不知道哪些页面是好的“Hub”或者好的“Authority”页面,每个网页都有潜在的可能,所以对于每个页面都设立两个权值,分别来记载这个页面是好的Hub或者Authority页面的可能性。在初始情况下,在没有更多可利用信息前,每个页面的这两个权值都是相同的,可以都设置为1,即:
3)每次迭代计算Hub权值和Authority权值:
网页 a (i)在此轮迭代中的Authority权值即为所有指向网页 a (i)页面的Hub权值之和:
a (i) = Σ h (i) ; 网页 a (i)的Hub分值即为所指向的页面的Authority权值之和:
h (i) = Σ a (i) 。
对a (i)、h (i)进行规范化处理:
将所有网页的中心度都除以最高中心度以将其标准化:
a (i) = a (i)/|a(i)| ;
将所有网页的权威度都除以最高权威度以将其标准化:
h (i) = h (i)/ |h(i)| :
5)如此不断的重复第4):上一轮迭代计算中的权值和本轮迭代之后权值的差异,如果发现总体来说权值没有明显变化,说明系统已进入稳定状态,则可以结束计算,即a ( u),h(v)收敛 。
我们在学习百度的排名时候,需要更多的了解百度的算法,知其然还要知其所以然,这个正如是一个游戏规则,要了解排名的本职,才能成为真正的seo人员