一、整體思路
本文主要從業務和功能角度出發,不涉及搜索的技術實現和交互的細節。
二、搜索前1.搜索范圍:
根據業務性質確定搜索范圍,例如:
微信搜索的范圍有好友、微信群、聊天記錄、朋友圈、小程序、文章、公眾號、小說、音樂、表情、收藏等等豆瓣有影視、圖書、唱片、用戶、小組、游戲/應用、同城、舞臺劇等等淘寶有寶貝、店鋪(淘寶、天貓)淘攻略、挑尖貨等等知乎有用戶、話題、專欄、Live、電子書等
根據搜索范圍確定是否要提示用戶范圍和分類。
1).提示用戶搜索范圍
可以盡量避免出現和用戶預期不一致的結果,在搜索框內標明搜索范圍(左:喜馬拉雅)、搜索量(右:短信搜索):
2).引導用戶分類搜索
提高搜索效率、減少用戶等待時間,例如豆瓣、微信的分類(左:微信,右:豆瓣):
2.搜索語言
1).文字(或者數字、拼音)、語音識別、圖片識別,從產品搜索范圍和業務性質出發選擇一種或者融合多種:
文字:一般都是用戶輸入文字進行搜索,股票類的軟件也可以輸入數字(股票代碼)、股票首字母進行搜索;圖片:淘寶可以用圖片搜索同款,股票類軟件可以通過識別圖片(左:淘寶圖片搜索),一鍵導入其他平臺的自選股(右:雪球圖片搜索);語音:百度搜索、喜馬拉雅,搜索使用頻率比較高,用戶可以通過語音輸入進行搜索。
2).關鍵詞聯想:
用戶在輸入搜索內容的過程中,在搜索框內容隨著內容呈現用戶可能要搜索的關鍵詞。
最典型的應該是百度,擁有大量的用戶搜索行為,可以匹配出用戶可能搜索的內容,適用于搜索頻率比較高的產品,同時擁有很多數據進行解析(左:百度,右:美團):
3).搜索入口:
搜索入口的位置與形式取決于APP內容對搜索的依賴程度:電商、資訊類對搜索依賴程度高的APP大都采用搜索框并且放置在明顯的位置,比如,百度的搜索框放置首頁的頂部;網易云音樂主要功能是聽歌,有歌單推薦、下載收藏的歌曲等入口,搜索的重要性沒有那么高,所以用搜索圖標放置在右上角。
三、搜索中
是否需要引導用戶。引導包括兩種情況:引起用戶興趣的引導和商業價值的引導。
引起用戶興趣的引導:熱門、最新,好友都在搜等,相當于默認值可以讓用戶更快熟悉產品和引起用戶搜索的欲望(左:知乎);廣告引導(也可在搜索后–相關內容推薦,詳見推薦部分內容):例如喜馬拉雅、得到,搜索框引導用戶搜索當前推廣的內容,常見于電商類的產品(右:喜馬拉雅)。
四、搜索后
搜索結果如何展示:根據搜索結果的多少以及商業價值,考慮如何進行分類、排序、篩選、量化、內容推薦、保存搜索記錄等。
1.結果展示
1).分類:
搜索范圍包含多種類別時,進行分類展示,并根據業務和用戶習慣進行類別排序。例如微信,搜索結果分類展示,從上到下依次為:最常使用、聯系人、群聊、關注的公眾號、聊天記錄、收藏等等,每個版塊點擊進去為相應的內容。
2).排序、篩選:
如果業務復雜,排序是一個特別復雜、需要很多算法來確定的板塊。
例如淘寶的搜索結果排序,綜合考慮成交量、收藏量、店鋪信譽、瀏覽量、好評率等等因素,并可以根據產品屬性進行篩選;美團的搜索結果可以根據好評度、距離、人均消費進行排序,并且可以根據距離和區域進行篩選(如圖:美團):
3).量化:
提示用戶搜索結果的多少,可以在用戶輸入時提示(左:美團),也可在完成之后提示(右:得到):
2.內容推薦
其他相關內容推薦,例如微信讀書,淘寶:
3.搜索記錄
是否需要保存用戶搜索記錄,基本上所有的搜索都會有搜索記錄,把搜索記錄當做一個對象,也要考慮查看(如何放置),刪除(單個或一鍵全刪除)等。
本文由@zhepburn原創發布。未經許可,禁止轉載。
題圖來自pexels,基于CC0協議
更多關于云服務器,域名注冊,虛擬主機的問題,請訪問三五互聯官網:www.shinetop.cn