本文为电商站内搜索系列文章之一,不过这次将关注点与侧重点放到了filter(高级筛选项)优化上,,并分析了其中的要点,希望能给你带来启发与思考。
01
filter(高级筛选项)优化旨在提升用户快速定位需求商品的能力,提高用户检索的效率。基于此种目的,filter优化也按照这种目的去进行。
目前filter优化需要考虑两个问题:
1. 提升filter的存在感。这里有两层含义:提升filter使用率与提升filter的搜索结果页展示的醒目与美观性。提升filter存在感说白了就是提高其曝光入口数量,让更多的人知道有筛选这个功能可用,从而提升filter的使用率。
2. 解决filter的使用效率问题,使用效率关乎两方面:一个是呈现视觉效果,一个是呈现内容逻辑。
(1)视觉效果方面的解决有两种办法:一个是竞品调研与参考,一个是自定逻辑(这个就见仁见智了,取决于用研和UI交互设计师的能力)
(2)内容逻辑则是需要解决的重中之重,呈现哪些内容,呈现的内容数量限制,可否人为干预,是否有类目限制等。
在内容逻辑里面,需要决定两个维度量:
- 参数项,比如颜色,尺码,流行元素,适用人群等;
- 参数值,指的是参数项下面的值,比如颜色下面的 白色,蓝色,等具体的值。
我们知道电商里面商品是按照类目索引来进行商品的存储的,每个类目都有一些具体的参数项,很有可能两两之间会有一些参数项是相同而参数值不一样。
举个例子,鞋子和服装都有尺寸这个选项, 但是两者的尺寸的值是不一样的:
- 衣服的尺寸比如是按照身高175 160 或者字母L / M / S / XL / XXXL等来进行描述
- 鞋子则是按照码数,比如欧标的40 / 39 / 38之类的
如果用户搜索dress,按照全词匹配的原则,会不会搜到鞋子类目的产品呢?
肯定会。
比如正装鞋,其英语翻译可能会是 dress shoe,很明显会被检索到。此时产品检索后,索引产生的filter会将其两个类目的尺码参数聚合在一个参数项下面,而参数值则是采用的是并集的形式加在一起,因此此时用户在使用filter筛选尺码时就会出现又有数字40 / 39之类,又有L / M / S 或者身高的参数值。是不是体验很不友好?
肯定不友好,我要的是裙子,没有要鞋子。这些参数值为什么会跑到这里来,那么我以上写的就是答案。
在此附上沙特电商noon搜索dress时出现的size参数聚合:
02
综上所述,filter的展示内容里面优化的重点要从两方面来着手:
- 限制
- 标准统一
1. 限制:在全词匹配的基础上,只展示有限类目的参数项和参数值,说的通俗点就是我搜鞋子,虽然能搜到裙子,但是filter就只展示鞋子的参数,而不展示(限制)裙子的参数。
2. 标准统一:指的是同一个子集类目最好能将参数能格式和形式统一,比如青少年服装里面可能会有一个适合人群,有的类目可能会用年龄来做参数值,有的类目可能会用身高等做参数值,这样就形成了同一个类目同一个参数项却有着不同的参数值。当然这个不可能完全避免,确实有一些特殊的类目的同等参数是独立于其他的。具体例子我就不展开讲了。要做到参数统一,就需要从源头抓起。
那么参数的源头是哪里呢?
这就要说到参数模板的概念了——
参数模板:就是作为电商商品上架或者录入时,在后台需要勾选或者填写的内容模板。这些模板的参数是经过调研过后直接在内部商品管理系统中集成的,分为三种类型(自定义输入,勾选(单选和多选)),两大类(必填/选填),除去商品名称外,其余基本上都是需要手动录入。
从标准化而言,必然是勾选类的越多越好,自定义输入越少越好。这个要取决于商品参数值的标准规范性与丰富性。我们就拿女包举例(下图):
女包里面不同的参数项里面会包含有不同的参数值,每个行业都有其独特的生产与设计标准,箱包类也一样,其造型和设计可以分为若干,比如形状 / 材质 / 流行元素 / 内部结构 / 硬度 / 里料材质,是否可以折叠等等一系列的参数项。
这些如果全部作为自定义输入的话,一来商家是不会愿意一个个来手动填写的,时效性太低;另外这也会给统一的标准格式带来不可估量的负面效果,就如有的商家习惯写24寸,有的喜欢写24英寸。到底以什么尺寸形式展示给消费者,这个是需要统一的问题(至少在同一个子类目)。
所以说到底就应该以勾选-单选-必填的方式为主,勾选-多选-必填/选填为辅。最后无关紧要的参数才是自定义-选填(且不纳入筛选范围)。
高度的标准化就需要有足够丰富的标准化选项给到商家或者消费者进行选择,参数项下面的参数值的确定就需要足够的内容支撑、行业标准,对前期行业参数调研就有着很高的要求。说白了就是要去一个个挖某个参数项里面的参数值,这些参数值是目前行业通用,消费者普遍接受的。
以上的知识点主要针对列表分类相关岗位的,对于搜索产品和运营也是需要深入了解的,与搜索高度相关,关乎搜索查准率的重要部分。
当然参数模板不是固定不变的,而是动态变化,市场上人群对消费品的需求多样性往往可以用“朝令夕改”“喜新厌旧”来形容,且产品迭代的速度往往会蹦出许多个新参数项,成为人们选择商品时必要考虑的。
比如手机摄像头个数,前几年压根就不会考虑到这一点。所以这也给后台参数模板相关的产品提出了一些要求:预留手动增删改以及批量修改的权限与入口。不然全部刷新一遍可能又划不来,刷宕机了就是重大生产事故了。
不过相对来说,参数模板在一段时间内是相当稳定的,没有谁会动不动去修改参数模板。
同时产品需要明确哪些参数项是需要展示给消费者进行筛选的,因为filter展示的参数项不是越多越好,所以还要设置一个某参数项是否展示的开关,由类目/分类/列表的产品运营统一管理。
当然还有很多可以人为干预的地方,比如参数值/参数项的展示排序等。
标准统一弄好了之后,就要考虑如何去限制全词匹配带来的泛类目的问题。就是前面所说的多个类目且具备同名参数项的参数值,汇集组成filter的问题,比如上文所说的尺寸。
目前在调研了几个国内主流电商的操作,其filter的限制主要依靠其类目预测的功能来限制。
所谓类目预测限制就是当用户输入一个关键词,系统预测判定其搜索的内容/商品在某个类目里面,则filter的参数项与参数值仅展示该类目所有召回商品的集合。其他非预测类目则不展示,仅在filter中预留一个额外的“类目”参数项进行聚合。
淘宝京东均采用此类方案,不同的是:
- 京东将类目放在靠上的位置,一般展示前三个(目测是其类目预测的结果)其余类目缩进隐藏。
- 淘宝则直接将类目放置在下方,这个可能是与其海量的商品以及类目预测的高准确率有关系。
类目预测限制的方案需要对类目预测的准确率和类目查全率有关系。预测多了和少了都会影响商品的露出与展示,限制了filter用于快速定位功能的发挥。当然还有其他的实现形式,就是借助于搜索结果页顶部分类(不懂看前面写的文章),先选类目,然后来限制filter。当然这回增加用户的输入成本,肯定没有自动化来的好。
filter在电商搜索和列表中占据重要地位,虽然现阶段各大网站的个性化算法能够尽可能给到靠前的结果就是用户想要的,因此可能会造成一个“悖论”——搜索越准,filter使用率越低。
因此我们将filter形容成一个单独的产品来考核是不妥的,其更多的承载的是快速通道,用户行为信息的收集且最终为详情页转化率和销售服务的一个工具。因此优化filter主要点在于:
- 统一和标准化
- 准确且齐全的类目限制
- 美观便捷的交互呈现