【问题标题】:How is google giving every page a rank out of 10?谷歌如何给每个页面一个 10 分的排名?
【发布时间】:2009-09-24 20:01:50
【问题描述】:

根据维基百科:PageRank

概率表示为 介于 0 和 1 之间的数值。A 0.5 概率通常表示为 发生某事的“50% 几率”。 因此,PageRank 为 0.5 意味着 一个人点击的几率是 50% 在随机链接上将被定向到 PageRank 为 0.5 的文档。

他们说任何网络中所有页面排名的总和应该等于 1

我的问题是,

那么 google 是如何给每个页面一个 10 分的排名呢?!

我问这个问题是因为我已经为我的小型本地网络计算了 pagerank

但我以一个小的 pagerank 数字结束,例如 0.0286358921402

如何将它们更改为百分比 % 或 10?

谢谢

【问题讨论】:

标签: php networking seo pagerank


【解决方案1】:

将其乘以 100。这会将小数 (0.02) 转换为百分比 (2.0%)。

【讨论】:

  • 除此之外,我认为谷歌可能会四舍五入。因此,在您的情况下,您的页面排名为 0.0286,它们乘以 100 得到 2.86%,然后四舍五入,得到 3%。
  • @Jason:是的,否则它们会被截断(例如,2.86 变为 2%)。
【解决方案2】:

来自同一个wikipedia 链接:

PageRank 源自 a 的理论概率值 像里氏刻度一样的对数刻度

这是另一个有趣的article

顺便说一句,我很好奇:您究竟是如何计算您的 pagerank 的?这不是一个简单的算法......

【讨论】:

  • 实际的问题是“如何将 0.0286358921402 更改为百分比”。
  • @Ken White:引用 OP:“谷歌如何为每个页面提供 10 分的排名?!”
  • @jcinacio:再读一遍,尤其是 OP 的最后一行。然后问自己,“主题是问题,还是问题是问题?”
  • 我已经读过它:“我的问题是,谷歌如何给每个页面一个 10 分的排名?!”
【解决方案3】:

如果您最终得到的结果与 Google 不同,请注意 Wikipedia 文章(重点是我的):

Google 为互联网上的每个网页分配 0 到 10 的数字权重;这个 PageRank 表示网站在 Google 眼中的重要性。 PageRank 是从对数标度(如里氏标度)上的理论概率值得出的。特定页面的 PageRank 大致取决于入站链接的数量以及提供链接的页面的 PageRank。众所周知,其他因素,例如页面上搜索词的相关性以及 Google 工具栏报告的对页面的实际访问量也会影响 PageRank。为了防止操纵、欺骗和 Spamdexing,Google 没有提供有关其他因素如何影响 PageRank 的具体细节

【讨论】:

    【解决方案4】:

    看看这个怎么样:

    http://en.wikipedia.org/wiki/PageRank

    【讨论】:

    • 我想他有,因为他在他的问题中引用了相同的链接。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    • 2012-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多