创建评分指标

时间:2011-06-20 18:15:59

标签: php javascript html ruby

我正在尝试创建一种方法,根据一系列不同的指标(从1到999,999,999)对1到100之间的域进行排名。我们的想法是使用3个不同的指标,并提出一个可以准确用于衡量某个域的好坏程度的数字。

我使用的其中一个指标是AlexaRank,范围从1到999,999(我认为)。 1显然更好。另一个是谷歌索引的页面数量,其中1是坏的。

我认为这样做的正确方法是在数字范围内给出一定的基本分数。例如,具有alexa等级1的域可以具有49.9995的基本分数,具有313的AR的一个可以是46.7648而具有113的AR的一个可以是24.4875并且具有AR 999000的一个可以是2.5478。

有没有人知道我可以使用的指数逻辑?真的不管它是哪种语言(更喜欢PHP),我只想要一些逻辑的例子。任何想法都非常感谢。

由于

1 个答案:

答案 0 :(得分:0)

Alexa 从1到99,999,999。如果一个网站得1,则得分为100%

Google索引页(您需要知道该网站必须提取的网页总数),如果索引接近总数而不是100%。如果索引是总共100页中的30页,那么它们显然会得到30%

让我们说alexa总分可能是200分,谷歌总分可能是200分比我们可以做这个数学:

如果他们在alexa中获得70%的分数,那么他们在这里得分为140分。如果他们在Google索引页面中得分为60%,那么他们得分为120. 140 + 120 = 260总分。

有多种方法可以做到这一点,你需要所有正确的数字。

我希望我有意义lol。