搜索無結果少結果怎么辦?
當輸入關鍵詞發現無結果少結果,產品方有什么可以做的?單純不作為的話,流量就會白白流失,產品方需要針對該問題進行產品優化,作者對此作了闡述。
在搜索結果頁中,無結果和少結果是不可避免會出現的情況,這種情況如果不做處理會很影響用戶的體驗。
對于無結果少結果的處理方式大致有兩種:
- 給出相關提示;
- 給出相關提示并給出相關推薦。
這兩種處理方式,顯然后者會更好一些。根據用戶的搜索條件猜測用戶的搜索意圖并給出一些相應的推薦,不僅能減少用戶的操作路徑,同時也能減少平臺的跳失率,提升成單。
項目背景
旅游產品的搜索結果最少需要由兩個條件決定,出發地和搜索關鍵詞。因此,在搜索無結果和少結果的推薦策略中,會和其它電商搜索結果頁中的無結果少結果推薦略有不同。
項目流程
- 發現無結果少結果率較高,且此部分沒有相關推薦;
- 查看無結果和少結果的明細,確定導致無結果和少結果的原因;
- 根據原因的分類,查看此部分用戶遇到無結果少結果后的后續行為,輔助確定無結果少結果的解決方案;
- 挑選占比高的無結果少結果進行優化。
無結果少結果推薦策略
減少無結果和少結果整體上有兩種思路:
- 從根本上減少無結果和少結果;
- 出現無結果和少結果時進行推薦。
糾歧:
因最基本的搜索條件-出發地到關鍵詞下無結果,少結果:
詞性為A+X,或使用了tab導致無結果:
少結果時在底部進行推薦,策略與無結果推薦策略相似:
以下就圖中的部分策略進行說明:
糾歧:
- 確定整體糾歧策略:由于無線端用戶存在拼音、手寫、筆劃輸入這三種主流方式,同時在旅游場景中大部分用戶搜索的詞為目的地類詞,因此在糾歧時以目的地詞作為標準詞庫,根據音相似和形相似判斷用戶輸入詞與標準詞庫中詞的相似性,如果相似性高于某個閾值則為用戶進行糾歧,由開發同學通過算法實現。
- 調參以確定最優策略:初始計算相似性時音:形的比例為1:1,由于拼音輸入用戶偏多,召回率較差;因此將音:形的比例調整至7:3,此時同音詞的識別比例大大提升,如薊州會被識別為濟州,但在用戶實際輸入時如果兩個相差較大,用戶可以自己意識到,此種方案也不可行;最終采用了如果用戶輸入詞與詞庫中的詞音更相似時,相似性計算中音:形的權重比為6:4,形更相似時,音:形=3:7。
- 確認算法參數后,還需要確認相似性置信閾值:此處分兩種情況,用戶當前輸入關鍵詞有結果時,準確率比召回率更重要;用戶當前輸入詞無結果時,召回率比準確率更重要。因此在無結果時相似性置信閾值較低,有結果時置信閾值較高
關鍵詞推薦:
此處主要為用戶推薦以下類型的關鍵詞:
- 協同過濾:在當前出發地下,搜索了這個關鍵詞的人還喜歡搜哪些關鍵詞。
- 當前關鍵詞有哪些同類型詞:如巴厘島的同類詞為海島類目的地。
- 當前關鍵詞的父級:如用戶搜索東京,可推薦日本。
- 熱門關鍵詞補足:若以上三種推薦的值不足展示時,可推薦當前出發地下的熱搜詞。
文案:
在寫提示文案時,要把導致無結果的原因、以及為用戶推薦的內容介紹清楚。
項目中的一些反思
由于此部分無結果和少結果涉及情況較多,整體邏輯較為復雜(下方模糊截了一個流程圖以說明確實有些復雜),開始只用了流程圖和簡單的用例來說明,導致開發同學理解出現偏差。遇到這種邏輯復雜的,可多寫usercase來幫助開發同學理解。
本文由 @皮艾木 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自Unsplash,基于CC0協議
評論
太糊了
usercase 不是很清晰,作者是否可以再傳一個呀
這個流程圖畫的,比較不專業