粉时代

5亿人都在用的微信搜一搜,其背后的算法机制是怎样的?

粉时代

微信搜一搜是帮助优质内容与服务高效连接用户需求的一座桥梁。

目前,微信搜一搜月活用户已达5亿,用户已逐步养成通过微信搜索的习惯。除了账号、文章、朋友圈、表情、音乐等的搜索,微信搜一搜也积极与开发者连接,逐步实现内容、服务、品牌的全面开放接入,合作伙伴们可以选择合适自己的开放能力进行接入,也可以把多个能力组合起来承接用户的搜索需求。

在聊天场景,除了搜索框,微信搜一搜还提供了边聊边搜、指尖搜索、#号搜索、图片搜索等多样化搜索体验,进一步降低用户搜索成本。

在刚结束的2021年微信公开课中,微信搜一搜团队表示,搜一搜的算法机制是People Rank,通过脱敏、保护用户隐私的方式,将“人”的价值附着到排序结果上。

微信搜一搜是微信生态的一环,并不是独立的搜索引擎,但未来微信搜一搜会通过开放连接打造通用搜索,以更好满足用户对“站外”内容和服务的需求。

等等,搜一搜的算法机制是 People Rank ?

什么是 People Rank?People Rank 算法机制,是按照网民投票的方式予以搜索结果呈现排序,每个网民对网站的评价将直接影响到结果排序。曾经那些虚构标题和被机器抓取的不实网站在第三代搜索结果中就很难蒙混过关。所以,对于网民来说,第三代搜索技术的运用意味着“我的搜索,我的结果”。People Rank 是基于 Page Rank 的理论而诞生的,People Rank 以每个账户的关注、阅读、点赞、分享等行为看待为“链出链接”,“粉丝”为链入链接的这种以人为核心的关系。PeopleRank假设条件有:

质量假设:用户A的“粉丝”质量参差不齐,那么质量高的“粉丝”会通“关注”接向其他用户传递更多的权重。所以越是质量高的“用户”关注用户A,则用户A越重要。

数量假设:如果一个用户接收到的其他用户“关注”的数量越多,那么这个用户越重要。

衡量PeopleRank的3个指标:粉丝关注了多少人、粉丝是否有较高PeopleRank值、粉丝数。

可将 People Rank 算法机制代入微信搜一搜中:首先:微信搜一搜的内容,目前主要包括有公众号、公众号文章、视频号、微信圈子、服务搜索、小程序、朋友圈、搜狗渠道等,这是用户可创作内容的渠道,也是占领「微信搜一搜」搜索结果的主要途径。其中无论是对于个人主体还是公司主体,公众号文章及视频号是使用最普遍的渠道了,所以下面我也从这两个渠道来聊聊微信搜一搜的算法机制。倘若上方的 People Rank 算法机制正确无误,那么在微信搜一搜中,衡量微信公众号文章权重的指标有阅读量、点赞量、分享量、朋友在读这四种,而视频号则是播放量、点赞量、分享量这三种,有人可能会提到完播率,但这个东西玄而又玄,其实没必要过于在乎。然后:数量假设,在微信搜一搜中的数量,一般更偏重的是阅读量,不过阅读量是可刷的,如果有人恶意刷搞阅读量,这对算法排名会有错误判断的影响。所以微信搜一搜在这方面,肯定还是融入了 People Rank 的核心算法,也就是人。观看文章或视频的人,得需要是正常的用户,至于什么才算是正常用户,其实你只需要看看你自己就知道了。微信搜一搜中的人,没有质量高低可言,只存在正常与异常两种状态。而当异常的人数占领相当一部分的时候,那么该文章或视频也就会被消除权重。另外:还需知道微信搜一搜的入口,目前微信搜一搜已经支持通过边聊边搜、指尖搜索、#号搜索、图片搜索等多种搜索方式,其中每种搜索方式出来的搜索结果排名也都不一致,这里是根据微信对该搜索行为进行的一个判断。例如在微信聊天框中搜索的时候,表情包是在搜索结果的第一位;而直接在微信搜一搜中搜索的时候,公众号/服务在第一位;# 号搜索则是视频号的内容在第一位。所以在做微信搜索内容时,首先你要预知该搜索结果的来源渠道会是什么,然后再进行内容优化。最后:万物不离其宗,无论是 Page Rank 算法还是 People Rank 算法,本质上还是离不开关键词的精准度。当用户在搜索目标关键词的时候,搜索结果必然是含有该关键词的,尤其是公众号的文章标题以及视频号的描述、话题,当你的内容标题中含有关键词,并且阅读量高的话,那么获得微信搜索排名才会存在可能性,否则一切都是掰扯。最后的最后:微信搜索现在和百度比起来,依然还是蝼蚁。但并不能因此忽视微信搜索的潜力。我曾经通过微信搜索优化,将一个100粉丝不到的公众号打造出一篇3W+阅读量文章,并且文章转化率极高,也是因为这个契机,才让我深信微信搜索的潜力。目前微信搜索还是在隐秘发展当中,此次微信公开课拿出来谈论,势必意味着后续微信也会把更多资源往这来靠,各位可不要错过了西瓜。