我正在尝试提出一个评级算法 - 所以它会做的是,从用户拥有的一组关键字(用于 SEO)中,为每个关键字提供 1-10 之间的评级(10 是最好的机会来自该集合)- 将通过比较关键字具有的“搜索量”与“关键字难度”来得出评级 - here是截至目前带有虚拟数据的评级列的屏幕截图,但会给您一个想法;所以本质上这将帮助用户做的是从用户当前拥有的所有关键字集中找出哪个关键字是最好的关键字
例如有人已经在另一个分割市场(航类搜索)中做类似的事情(从一组选择中进行评级算法)是 momondo
,请在 momondo 上进行随机航类搜索。 com
,你会看到它带有一个 rating通过比较价格和平均飞行时间。
上面给出的所有内容,想知道我可以使用什么来得出我所追求的评级值的最佳等式
希望我没有以令人困惑的方式写下问题,如果有,请告诉我,我会展开:-)
最佳答案
如果您考虑的唯一 2 个因素是搜索量 (v) 和关键字难度 (d),那么您应该使用对数标度,并且只需要一个简单的等式,例如:
KW Rating = (v * (10-d))/10
如果您不想为极其困难的关键字指定 0 评级(如果它们的数量高得离谱),您可以将其设置为 (11-d)。
关于javascript - 我如何提出评级算法/方程式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30690203/