闲鱼排名打散算法,捕手带你窥探排名中的细节问题

释放双眼,带上耳机,听听看~!

闲鱼官方今天发了一篇文章,讲解了闲鱼实现中的打散算法,其实所谓打散算法,就是为了让搜索、推荐、广告的结果,在视觉上更平衡、更美观,而不是扎堆出现及其相似的结果。
作为一样科班出生,很喜欢一句话:技术是服务于用户体验的(这也是为什么我跳出来,自己创业,寻找产品,做电商,接项目的最根本原因,打工皇帝不常有,努力争取财富自由)。
而今天讨论的排名算法,将会揭露除了闲鱼正常的权重排名之外,还有3个细节排名方式,帮助你拿到更好地排名位置。
首先了解一下打散算法的用意是什么,看下图示例:

闲鱼打散算法 图1

很多时候所谓的技术、破解手段,都是依托于对算法本身的理解之上,进行的。
作为闲鱼卖家,如果能够非常好的理解闲鱼软件本身的各种算法规则,同时在各个层面迎合算法的需求,无异于提升自己的排名,加速曝光和转化。
(当然官方并不会把一些细节透露,但我们可以研究)
那么我们应该如何利用打散算法,为己所用呢?
首先官方从技术角度来看实现这一过程的方法,有3中算法,分别是:
  1. 按列打散法
  2. 权重分配法
  3. 滑动窗口法
说实话,我觉得闲鱼技术团队,起名字的人语文一定很好,因为很多算法的名字起得像科技产品:纳米镜(研读其算法之后,可以说算法如其名)
我这边将会根据这3种算法的实现逻辑,讲一讲我们该怎么做去配合他们,演一出好戏,切切实实的提高我们的产品排名。
按列打散法
其原理是将一款产品的不同属性进行打包,然后在不影响原有排列的基础上,抽取不同属性的列,放到原先的排名当中。
看下官方的三个图解
下图为一个开始的排序,不同颜色代表着不同的属性类型
闲鱼打散算法 图2
打散算法对其进行归类整理

闲鱼打散算法 图3

 

最后重新排列

闲鱼打散算法 图4

大家注意一点,这个排序算法的缺点是什么?
是一个原本排在很后面的产品,也会因为这个算法,而排名到前面!
这里不讨论算法的时间空间消耗问题,毕竟我们是来赚钱的,不是来看算法优劣的。
所以可以先抛出了一个核心点:
如果我们的产品有一个其他同类产品没有的属性,或者较少出现的属性,就像这个序列中的5,原先的排名是5,通过打散算法后,他的排名上升到了3。
不要觉得这个提升很小,在几十万的搜索结果排名中,你可能提升了几千名。
权重分配法
首先你需要理解一下所谓权重分配法,其实是人为的去干预一款产品的排名,这里其实挺恐怖,因为我们不知道这里的人为因素X,到底有哪些?每个X的权重占比又是多少?
但我记得之前官方也有透露过,我也分享过对其的研究,感兴趣的小伙伴可以自己看一下。
闲鱼打散算法 图5
上图为权重分配法的公式
Wi就是前面说的人为分配的因素,count代表出现的次数。
看下官方的图示:
假设字体颜色的权重系数为2,色块颜色权重为1,那么就会有下面的权重排列。
闲鱼打散算法 图6
最后会后得到以下的排名顺序。
闲鱼打散算法 图7
可能不是很理解。
简单说:已经出现过的产品属性,在后面出现的话,排名会更低,而排名本身很低的产品,因为属性比较奇特,而优先排到了前面。
窗口滑动算法
其实上面两种算法从效率上来讲都远远不及窗口滑动算法,一般情况是不会直接给整个序列进行排序的(当然阿里有钱,服务器够强大,就另说了),但是窗口滑动算法的缺点也是相当明显,一屏显示的范围有限,排序调整的限制很大。
这里官方假设窗口展示的产品数为3,要求是每屏幕展现的产品尽量不同,进行每屏幕的产品调整.。
闲鱼打散算法 图7
可以看到最后的一行也将原先的产品打散了,并且做到了看上去每一屏都不大一样,审美上不会显得扎堆出现。
总结
排名算法的背后,是如何优化我们的产品,从而巧妙地提高我们的宝贝:
  1. 产品尽量细节化,将官方要求的参数填写完成,注意很多参数其实不是给客户看的,是给闲鱼系统看的
  2. 不要去copy别人,通过这个算法,你也能看到,如果copy,你的排名会非常靠后,因为你和别人太像了,备胎一般都是不受待见的。
  3. 产品尽量做到不一样,怎么个不一样法?别人都是白色背景,你可以弄一个绿色背景;别人都是实物拍摄,你上一个黑白图;当然只是打个比方,合理不一样即可。

人已赞赏
闲鱼卖货

闲鱼系统是如何检测违规的?又该如何避免触发?

2020-8-19 18:07:13

闲鱼卖货

如何提高闲鱼的游览量?8个小技巧你必须要知道!

2020-8-20 16:54:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索