京东or淘宝站内搜索的方方面面(组图)

本文结合京东和淘宝,从前端呈现到后端逻辑,从操作方法论到排序算法淘宝模块是什么意思,从各个方面来聊一聊站内搜索的方方面面。享受~

电子商务网站中的搜索旨在让消费者更快地找到他们想要的产品并帮助网站增加销售额。尤其是在规律的销售节奏中,搜索的重要性不言而喻。

目前,拥有海量 SKU 的电子商务网站越多,它们对搜索的依赖程度就越高。国内主要电商如京东、天猫和淘宝等,其搜索gmv贡献率都在40%以上(艾瑞和亿邦)。同时,精准、智能的站内搜索也是电商开启付费营销的重要渠道之一。

然后,在接下来的页面中,我们将重点关注现场搜索的各个方面,从前端呈现到后端逻辑淘宝模块是什么意思,从操作方法论到排序算法。希望能给大家一个更直白的印象(本章大部分情况下会直接引用京东或者淘宝app作为演示材料,毕竟这两个在国内都非常有代表性,也是最好的二为互动体验。当然仅限于中国)。

前端渲染

前端演示目前分为以下几个部分:

搜索框和默认词关联词热门词和历史搜索搜索结果页面(1) 搜索框中的默认词

即用户打开应用进入首页后,在搜索框中自动给用户的关键词。用户只需点击搜索框右侧的搜索按钮,即可直接到达指定的搜索结果页面/活动页面,如图。搜索框默认词既可以干预个性化算法,也可以手动维护。

如果您需要放置一个活动,您只需要将特定的关键字映射到活动链接。如果涉及到个性化算法,可以通过获取用户的行为数据生成品类偏好词库,或者在用户上次浏览产品后呈现出用户所属的品类关键词。入口。

(2)联想词

即当用户开始在搜索框中输入关键词时,搜索框下方会给出相应的建议和关联词,方便用户点击,减少功能模块的输入时间和成本,如图所示。该模块具有引导用户搜索的功能。它采用左文匹配原理,使用户能够尽快找到自己想要的产品关键词,降低用户输入成本。

图中,京东的联想词以关键词+属性标签的形式展示,用户点击选择更加快捷方便。当然,联想词也可以根据需要进行必要的人工干预,在算法不是那么完善的情况下。

比如突然有华为的mate30,但是在搜索华为的时候,却没有huawei mate30的联想词。出于营销目的,我们可以通过人工干预,将华为mate30放在搜索框下方的首位,方便用户点击,进而达到引流的目的。

(3)热词和历史搜索

历史搜索是用户之前在应用中搜索过的关键词信息。搜索发现是电子商务网站向用户展示的关键词,供用户根据自己的需要点击。可以是常用关键字,也可以是直接跳转。转到活动页面的活跃词,这个模块也是吸引流量的重要位置之一。

一般来说,电商网站会在搜索发现中加入一些个性化的算法,以提高点击率和交易转化,一般使用用户之前访问过的行为数据生成的类别词库。展示。

(4)搜索结果页面

搜索结果页面是前端呈现优化的重中之重。负责整个搜索模块的重要流量接受和指标转换区域。重要的子模块包括产品展示区;二级分拣区、筛选区、顶部展示区。. 顶部显示区域位于二级排序和搜索框之间。一般电商都会把品牌旗舰店的店面入口图或者某类大型促销活动的广告图放在这里吸引流量。

以上就是我们可以看到的前端演示部分。这些部分是决定用户是否产生下一个行为的面孔。但脸的背后是我们看不见摸不着的表现逻辑和算法。我们习惯了什么都搜,但电商搜索的后台其实有很多流程逻辑和步骤,有时复杂到高考最后的数学大结局。再优秀的吸睛选手,在这个逻辑面前也要瞬间“缴械投降”,而出现在前端也不过是一眨眼的功夫。

接下来,我们将向大家展示这些看不见的东西背后的逻辑、因素和算法,并用新手可以理解的句子给大家直接深入的介绍。

后端干预逻辑和元素

在解释后端逻辑的时候,还是需要基于对前端呈现的影响。让我们从需要人工干预的地方开始。

后端人工干预模块主要包括以下十几个:

同义词/词组维护 分类置顶维护 关键词排序权重干预 停用词/敏感词干预 搜索结果页面置顶图链维护 其具体作用,读者看完后,应该对产品的整体框架有所了解。

(1)同义词和短语维护

也就是我们语言中形态和读音完全不同的两个词可能表达一个意思,比如:woman和lady等,因为输入端和搜索匹配端的信息是不等价的;例如:在我们的产品标题中由于要维护的字数有限,无法输入所有相关的关键字信息。如果我们保持标题为女式高跟鞋*******,则用户无法使用精确匹配规则搜索“女式高跟鞋”。对应的产品,所以存在同义词来扩大搜索结果,给用户更多匹配的产品。

目前,中英文词典已经非常完善,但随着网络流行词的不断增加,即使是丰富的词典也无法满足需求。头发状况。

(2)上位词维护

功能与同义词类似,但比同义词多了一种层次关系,也用于扩展搜索结果。比如用户输入的是荣耀手机,那么荣耀其实就是华为的一个子品牌。一旦此时网站上只有少数几个荣耀产品,除此之外,向用户呈现的是荣耀的手机配件。这有利于转化吗?

因此,有必要维护层级关系的下位词。保持华为作为荣耀的上位词。搜索到荣耀之后,一旦显示荣耀手机,剩下的就由华为手机补充,丰富了搜索结果,也让搜索变得更有趣了。当产品较少时有利于转化。同理,鞋>男鞋或女鞋或童鞋等。关键词层次展开的关系也可以增加搜索的查询范围

(3)字链维护

对应的词和链接,只要用户搜索这个关键词,关键词就会跳转到指定的链接,一般用于维护活动的关键词,用于活动的推广。

(4)热词维护

说的更清楚一些,很多电商平台把这个模块叫做搜索发现。该模块具有典型的吸引流量功能。一般会添加用户经常使用的带有链接的活跃词和优质高转化的关键词,为用户提供点击。

关键词商品人工干预模块:一般来说,这种强制干预分拣功能是被算法和产品所鄙视的,但在电商公司,你无法用自己的想法挑战老板的权威。一般来说,搜索操作的规则是在金钱面前。所有人都不得不暂时低下头,承担屈辱的重担。

当一些新产品发布时,或者在他们的大促销中,参加活动或产品时,企业会要求增加曝光,包括搜索。在搜索中,可能会有一些算法无法实现。这时候,搜索结果页面粗暴干预商品分类的功能,就好像救火英雄的存在。只需要产品的 id 序列即可将这些特定产品强制排在特定关键字的顶部。当然,这种强行置顶的逻辑还是要符合最基本的搜索规则。

(5)搜索结果页面顶部图片分类的维护

这个功能其实是搜索结果页面上过滤项的一部分,只不过是以图片的形式展示的。其实这个功能可以通过算法自动带出来,但是带出来的准确率并不是100%。

所以人工干预的录入是有点必要的,如图:当用户输入一个比较宽泛的词时,词义包含的商品范围很广,比如笔记本,包括笔记本电脑和学生用的纸. 笔记本,并且在笔记本中有很多子类。这时候如果在顶部添加图片分类,用户可以更快的定位到自己想要的分类。点击上面的图片类别,即表示在该类别下搜索“笔记本”,将显示呈现的结果。这也是在该类别下搜索笔记本的结果。

这个模块的作用是快速帮助定位那些“粉丝词”,也就是词范围比较大的词,比如:搜索“鞋子”,我们不知道用户在看什么样的鞋子为了。因此,如果此时向用户呈现顶部的图片类别,可以快速定位到想要的类别,更有利于用户的点击和转化。

(6)关键字手动改写维护

这个功能是一个很强大很粗鲁的功能,我称之为暴君功能。该功能可以处理很多紧急情况和一些结果很少的问题,即强制将一个关键字转移到另一个关键字的结果页。例如:搜索女性性感T恤,使用霸王功能直接改写为“女性T恤”,然后女性性感T恤会直接显示女性T恤的结果页面。

当然,我举的例子是不合适的。搜索仍然需要恢复用户最初的搜索意图。如果没有办法使用暴君功能,这是不得已的办法!

(7)关键字纠错维护

该功能旨在纠正用户在搜索模块中输入的错误关键词,一般以算法和字典的形式进行。对于一些关键词,由于算法没有100%的确定性来修正关键词,所以使用了人工关键词。纠错词库是最好的补充。

(8)联想词维护

上面已经提到过,这里不再赘述。但需要强调的是,联想词是搜索方式的重要组成部分之一,几乎占搜索词流量的 30%,部分 App 占比更高。所以在这么多流量的加持下,人工维护的入口也必须加入联想词,毕竟算法不是万能的。

(9) 类顶干预

这个功能是强制一些产品被热门关键词搜索。例如,当用户搜索“笔记本”时,搜索结果页面会出现纸质笔记本和电脑笔记本产品。混用不利于用户的选择。因此,您可以人为地对笔记本类别进行分类。的产品被固定在顶部,解决了问题。当然,这个功能也可以用在类别排序算法不是特别好的初创网站上,作为人工类别预测的一部分。

(10)关键词排名权重干预

指统一排序算法,运营商可以根据不同的关键词自定义不同维度的排序权重,实现部分精细化操作。不过鉴于很多算法都是基于个性化千人千面的性质,为了最大化search到gmv的转化,人工干预排序权重的功能已经很少使用了,但是仍然需要保持干预。入口,以免造成二次开发的人力浪费。

(11)停用词/敏感词维护

该功能旨在规范企业、广告法等一系列禁止出现的词语。一些阿拉伯国家明令禁止涉及色情、暴力、血腥等的关键词,在英语、阿拉伯语、法语等一些拼音文本中,其中的介词、for with at by等。当用户有带有这些的关键词时介词和停用词,分词系统会自动过滤,从索引召回的关键词中排除。避免影响搜索结果的显示。

(12)搜索结果页面顶部图链的维护

这个位置如图所示,它的风格可以变化多端。目前主流电商一般都会将品牌旗舰店的图片链接放在这里。营销图链也可以放在一些品类词中,为相应的活动吸引流量。因此,这部分也有一部分人工干预操作后台来实现。

(13)搜索结果页没有少结果推荐关键词维护

该功能旨在当用户输入关键词搜索后,当应用界面显示没有对应产品,或对应产品少于4或8个时,向用户呈现一个显示界面。呈现方式可以多种多样,可以是算法自动分割后的关键词展示,也可以是同类产品的展示(结果较少);也可以是与用户输入的关键词接近或相关的关键词推荐。用户再次搜索等。

下图是京东的一个具体例子:输入的关键词是京东搜索后的无结果页面,全词匹配没有结果。通过算法减词后,识别出两条推荐给消费者,其中一个关键词搜索结果页面默认选择展示给用户,另一个留给用户选择。这样更有利于转化不少结果,防止用户直接跳过。

(14)搜索结果页产品瀑布流参数展示与维护

如下图,当用户进入搜索结果页面,浏览页面上的产品时,产品不断上滑,说明用户还没有看到自己满意的产品。这时候就需要给用户一个更精准的定位,保证用户长时间浏览后不会直接跳过。因此,在瀑布之间穿插产品的核心参数,有利于用户点击后更精准的筛选,增加交易量。

当然,这个模块的形式不仅仅以参数的形式存在,还可以填充活动或频道横幅作为引流的一部分。参数一般由算法自动带出生成,也可以手动维护。

(15)支付系统

由于系统涉及到搜索营销后台,相当于淘宝的直通车或钻展。该系统是为电商供应商和开放平台商户设计的,旨在让他们支付系统上的广告位等费用,是电商的纯利润。

系统一般设置有管理员账号和商户平台账号。商家可以根据自己的营销节奏,适当充值和购买广告位。管理员根据平台操作规则管理账户并跟踪数据统计。我会在后面的文章中详细介绍和解读。

好了,说了这么多,大家可能需要仔细消化一下,但是以上的论点并不代表非常准确,应该谨慎采纳。后续章节将在一周内持续更新,接下来将公布具体内容:

网站中搜索逻辑的基本构成:如何被搜索,如何排名第一?现场搜索的物质基础:目录和产品描述现场搜索操作逻辑和数据指标现场搜索背景分割和索引排序逻辑是如何从0到1到100支付系统和产品构建的具体组成我一直希望能够写完我在网站上搜索了所有相关点,但我没有太多的工作经验将它放在代码词上。很久没有在平台上发布总结了。让我们从这些开始。

#专栏作家#

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论