電商搜索“無結(jié)果率高,體驗差”怎么辦?

KKai
2 評論 9416 瀏覽 30 收藏 8 分鐘
B端产品经理要负责对目标行业和市场进行深入的分析和调研,了解客户的需求、痛点、期望和行为,找到产品的价值主张 🔗

垂直電商與綜合類電商相比,具有更精準(zhǔn)的市場定位、更深化的產(chǎn)品與服務(wù)質(zhì)量、更強(qiáng)的客戶粘性和更獨(dú)特的品牌附加度的優(yōu)勢,所以搜索性能的好壞直接影響著業(yè)務(wù)最終結(jié)果。

本文針對電商搜索中遇到的“搜索無結(jié)果,排序機(jī)制不滿足業(yè)務(wù)需求”的問題進(jìn)行刨析,并通過阿里云開放搜索的最佳實踐跟大家聊一聊應(yīng)該如何應(yīng)對解決~

01 案例背景

某日活千萬級的垂直類電商平臺,業(yè)務(wù)以社區(qū)+商城形式開展,商城業(yè)務(wù)是商業(yè)收入的主要來源,大部分用戶有明確的購買指向性,其中商品搜索天級PV3000萬+,搜索引導(dǎo)的成交占比全部成交的60%以上,是站內(nèi)最重要的功能,在用戶滿意度調(diào)研中發(fā)現(xiàn)對搜索體驗吐槽連連,反饋的主要問題是站內(nèi)商品搜不到,個人賣家發(fā)布的商品排序靠后。

02 搜索問題反饋

(1)用戶反饋:搜索不到想要的商品,體驗差;

(2)運(yùn)營反饋:? 站內(nèi)搜索的無結(jié)果率接近60%,說明每天有1800萬的PV轉(zhuǎn)換為0,流量白白浪費(fèi);

(3)個人賣家反饋:個人賣家發(fā)布的商品排序靠后;打擊發(fā)布商品積極性,影響平臺價值定位和圈層生態(tài),從而直接影響平臺收益;

03 搜索問題成因

(1)垂直小眾的圈子,對于商品的叫法非常多樣,并形成主流,用戶搜索中不一定按照實際商品名稱進(jìn)行查詢(例如:用戶會搜“噴泡”其實想找的商品是Air Jordan AirFoamposite系列的鞋);

(2)用戶搜索表述錯誤(例如:搜“連衣群”其實是想搜“連衣裙”);

(3)站內(nèi)的搜索結(jié)果分3個tab呈現(xiàn),分別為“銷量”、“價格”、“新品”,用戶搜索后默認(rèn)展現(xiàn)的是“銷量”tab下的結(jié)果,因此個人賣家發(fā)布產(chǎn)品由于銷量少或無銷量自然導(dǎo)致排序靠后,曝光量小,銷量難增長,惡性循環(huán);

04 問題分析

(1)針對召回結(jié)果不理想情況,經(jīng)分析發(fā)現(xiàn)自建ES服務(wù)沒有對搜索關(guān)鍵詞做智能的語義理解,甚至有些實體名詞分詞還是錯誤的;

(2)針對排序問題,經(jīng)分析需增加“綜合”搜索結(jié)果呈現(xiàn),根據(jù)核心索引優(yōu)化排序算法;

05 阿里云開放搜索解決方案

(1)核心索引上配置電商查詢語義理解功能,將搜索關(guān)鍵詞進(jìn)行了系統(tǒng)可識別的智能改寫,擴(kuò)大召回相關(guān)結(jié)果;

1)電商拼寫糾錯

用戶輸入的query并不總是正確的,錯誤的輸入可能導(dǎo)致查詢結(jié)果不符合預(yù)期或者是無結(jié)果,因此需要對用戶的輸入進(jìn)行拼寫檢查。

OpenSearch的查詢分析中提供的拼寫檢查功能,對查詢詞中的錯誤進(jìn)行糾正,給出正確的查詢詞。并根據(jù)糾錯的可信度高低,決定當(dāng)前查詢是否用糾錯后的詞進(jìn)行查詢。規(guī)則如下:

  1. 可信度高的糾錯,會直接會用糾錯后的查詢詞執(zhí)行本次查詢;
  2. 可信度低的糾錯,還是用原查詢詞執(zhí)行本次查詢;

如有糾錯發(fā)生,會在查詢結(jié)果中給出,如下:

其中的correction_level標(biāo)識了本次糾錯的可信度:

  1. 可信度高
  2. 可信度低

2)同義詞

同義詞在現(xiàn)實生活中,相同語義的表述詞匯往往有很多,而用戶在檢索的時候很難在一條 query 中將它們?nèi)矿w現(xiàn),所以識別和提供同義詞檢索顯然可以獲得更高的召回率。

同義詞功能主要是對查詢詞進(jìn)行同義擴(kuò)展,擴(kuò)大召回和查詢詞同義的文檔。

例如:“包菜” 存在一個同義詞是“圓白菜”,在沒有開啟同義詞功能時,搜索“包菜”時是無法召回文檔中僅包含“圓白菜”;開啟同義詞功能時,則能召回。

3)停用詞

根據(jù)系統(tǒng)內(nèi)置的停用詞典過濾查詢中無意義的詞(一般是使用頻度過高的但不影響查詢結(jié)果的詞,比如標(biāo)點符號、語氣助詞等)。例如:查詢詞“奔跑吧!兄弟”,經(jīng)過停用詞處理后標(biāo)點符號“!”不參與召回;或者“你吃飯了嗎”,經(jīng)過停用詞處理后語氣助詞“嗎”不參與召回。

4)電商實體識別

實體識別,全稱命名實體識別(Named Entity Recognition,簡稱NER),指對查詢詞中的具有特定意義的語義實體進(jìn)行識別。查詢分析根據(jù)識別的結(jié)果,依據(jù)實體類型的權(quán)重對查詢詞進(jìn)行改寫,使得召回的文檔符合查詢的意圖。

(2)針對商品別稱問題,運(yùn)營同學(xué)通過平時運(yùn)營積累的專業(yè)詞匯可視化同步到開放搜索做查詢語義理解功能的補(bǔ)丁,通過靈活干預(yù)得以解決;

(3)創(chuàng)建核心索引“商品標(biāo)題、顏色、類目名稱、品牌名稱、運(yùn)營優(yōu)化文案、系列名稱等”,將它們引入到排序表達(dá)式中,通過多個維度構(gòu)建出更精細(xì)化的排序模型;

(4)增加“綜合”搜索tab,并默認(rèn)展示“綜合”搜索結(jié)果;

06 實踐后的搜索性能對比

(1)搜索“詹姆斯球衣”輸入成“詹慕斯球衣”

  • Before: 服務(wù)無法召回相關(guān)結(jié)果;
  • After: 糾錯改寫為“詹姆斯”進(jìn)行查詢,并且前端會提示“以下的結(jié)果是查詢:詹姆斯球衣,仍然搜索詹慕斯球衣”;

IMG_5180.PNG

(2)搜索“噴泡”

  • Before:無法召回相關(guān)結(jié)果;
  • After: 召回到Air Jordan AirFoamposite系列的鞋

(3)排序效果

  • Before:以銷量默認(rèn)排名,個人賣家排序靠后
  • After:提高搜索相關(guān)性增加更多商品曝光機(jī)會

以上就是我今天分享的內(nèi)容,希望對大家有一些搜索引擎的新思路~

 

作者:KKai,B端產(chǎn)品運(yùn)營

本文由 @KKai 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 說明搜索功能做的太死板,連近似的詞或者同音的詞都不能實現(xiàn)

    回復(fù)
    1. 是的 很多開源自建人力、時間成本太高,很難快速調(diào)整優(yōu)化到業(yè)務(wù)需求上

      回復(fù)
专题
16561人已学习12篇文章
本专题的文章分享了支付体系的设计指南。
专题
37448人已学习13篇文章
市场调研是帮助他们更好地了解自己、了解用户、了解市场。
专题
17960人已学习13篇文章
用户等级体系是产品的底层基础之一,也是用户成长激励体系之一。本专题的文章分享了如何搭建用户等级体系。
专题
15565人已学习12篇文章
用户增长是一个复杂体系,涉及产品、运营、市场、技术等多个环节的相互配合,本专题的文章分享了用户增长方法论。
专题
14367人已学习13篇文章
作为一名运营,需要持续对自己的经验进行总结并不断更新迭代。本专题的文章分享了运营方法论。
专题
15115人已学习13篇文章
作为一种软件开发工具,低代码平台一定程度上提升了企业的软件开发效率,适应了整体的数字化发展趋势。本专题的文章分享了关于低代码的讲解。