搜索無結果少結果怎么辦?

3 評論 5850 瀏覽 33 收藏 7 分鐘

當輸入關鍵詞發現無結果少結果,產品方有什么可以做的?單純不作為的話,流量就會白白流失,產品方需要針對該問題進行產品優化,作者對此作了闡述。

在搜索結果頁中,無結果和少結果是不可避免會出現的情況,這種情況如果不做處理會很影響用戶的體驗。

對于無結果少結果的處理方式大致有兩種:

  1. 給出相關提示;
  2. 給出相關提示并給出相關推薦。

這兩種處理方式,顯然后者會更好一些。根據用戶的搜索條件猜測用戶的搜索意圖并給出一些相應的推薦,不僅能減少用戶的操作路徑,同時也能減少平臺的跳失率,提升成單。

項目背景

旅游產品的搜索結果最少需要由兩個條件決定,出發地和搜索關鍵詞。因此,在搜索無結果和少結果的推薦策略中,會和其它電商搜索結果頁中的無結果少結果推薦略有不同。

項目流程

  1. 發現無結果少結果率較高,且此部分沒有相關推薦;
  2. 查看無結果和少結果的明細,確定導致無結果和少結果的原因;
  3. 根據原因的分類,查看此部分用戶遇到無結果少結果后的后續行為,輔助確定無結果少結果的解決方案;
  4. 挑選占比高的無結果少結果進行優化。

無結果少結果推薦策略

減少無結果和少結果整體上有兩種思路:

  1. 從根本上減少無結果和少結果;
  2. 出現無結果和少結果時進行推薦。

糾歧:

因最基本的搜索條件-出發地到關鍵詞下無結果,少結果:

詞性為A+X,或使用了tab導致無結果:

少結果時在底部進行推薦,策略與無結果推薦策略相似:

以下就圖中的部分策略進行說明:

糾歧:

  1. 確定整體糾歧策略:由于無線端用戶存在拼音、手寫、筆劃輸入這三種主流方式,同時在旅游場景中大部分用戶搜索的詞為目的地類詞,因此在糾歧時以目的地詞作為標準詞庫,根據音相似和形相似判斷用戶輸入詞與標準詞庫中詞的相似性,如果相似性高于某個閾值則為用戶進行糾歧,由開發同學通過算法實現。
  2. 調參以確定最優策略:初始計算相似性時音:形的比例為1:1,由于拼音輸入用戶偏多,召回率較差;因此將音:形的比例調整至7:3,此時同音詞的識別比例大大提升,如薊州會被識別為濟州,但在用戶實際輸入時如果兩個相差較大,用戶可以自己意識到,此種方案也不可行;最終采用了如果用戶輸入詞與詞庫中的詞音更相似時,相似性計算中音:形的權重比為6:4,形更相似時,音:形=3:7。
  3. 確認算法參數后,還需要確認相似性置信閾值:此處分兩種情況,用戶當前輸入關鍵詞有結果時,準確率比召回率更重要;用戶當前輸入詞無結果時,召回率比準確率更重要。因此在無結果時相似性置信閾值較低,有結果時置信閾值較高

關鍵詞推薦:

此處主要為用戶推薦以下類型的關鍵詞:

  • 協同過濾:在當前出發地下,搜索了這個關鍵詞的人還喜歡搜哪些關鍵詞。
  • 當前關鍵詞有哪些同類型詞:如巴厘島的同類詞為海島類目的地。
  • 當前關鍵詞的父級:如用戶搜索東京,可推薦日本。
  • 熱門關鍵詞補足:若以上三種推薦的值不足展示時,可推薦當前出發地下的熱搜詞。

文案:

在寫提示文案時,要把導致無結果的原因、以及為用戶推薦的內容介紹清楚。

項目中的一些反思

由于此部分無結果和少結果涉及情況較多,整體邏輯較為復雜(下方模糊截了一個流程圖以說明確實有些復雜),開始只用了流程圖和簡單的用例來說明,導致開發同學理解出現偏差。遇到這種邏輯復雜的,可多寫usercase來幫助開發同學理解。

 

本文由 @皮艾木 原創發布于人人都是產品經理。未經許可,禁止轉載。

題圖來自Unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 太糊了

    來自上海 回復
  2. usercase 不是很清晰,作者是否可以再傳一個呀

    來自北京 回復
  3. 這個流程圖畫的,比較不專業

    來自上海 回復