解析微信的搜索功能設(shè)計(jì)
發(fā)布時(shí)間:2022-01-05 10:34 [ 我要自學(xué)網(wǎng)原創(chuàng) ] 發(fā)布人: 小劉2175

移動(dòng)互聯(lián)網(wǎng)時(shí)代,用戶信息被孤島化,用戶生產(chǎn)的內(nèi)容被隔離在自家產(chǎn)品,搜索引擎無(wú)法通過(guò)搜索抓取,例如微信公眾號(hào)、小紅書等。

在國(guó)內(nèi)除百度搜索外,用戶使用量最多的可能就是微信搜索。微信搜索可以同時(shí)搜索到來(lái)自微信公眾號(hào)、微博、知乎、騰訊視頻、快手、第三方網(wǎng)頁(yè)、小程序等渠道的內(nèi)容。

本文主要講解微信搜索功能規(guī)則設(shè)計(jì),大綱如下:

  • 全局與局部搜索
  • 搜索前置
  • 本地與聯(lián)網(wǎng)搜索
  • 即時(shí)搜索
  • 搜索排序


全局與局部搜索


搜索范圍一般有兩種,一種是全局搜索,搜索的內(nèi)容為整個(gè)平臺(tái)的內(nèi)容;另一種是局部搜索,即搜索結(jié)果僅為規(guī)定的范圍,其好處可以縮小搜索結(jié)果范圍。

微信首頁(yè)、通訊錄和搜一搜均采用全局搜索,即搜索內(nèi)容為整個(gè)微信平臺(tái)和第三方的內(nèi)容。

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)

小程序和訂閱號(hào)搜索,則是局部搜索,即只搜索規(guī)定范圍內(nèi)的搜索結(jié)果,避免搜索結(jié)果含有其他非想要的類型。

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)


搜索前置


微信是為數(shù)不多的將搜索范圍前置(搜一搜,搜索結(jié)果頁(yè)也有搜索范圍篩選),而其他的 app 大部分是將搜索范圍后置。即搜索出現(xiàn)結(jié)果,通過(guò) tab 展示不同的搜索結(jié)果,例如 b 站。

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)

為什么微信將搜索范圍前置呢?

我在網(wǎng)上找到了比較靠譜的回答,以下是來(lái)自純銀社群 Tony 的回答:

微信目前沒(méi)有能力去做全搜索結(jié)果的后置分類。這里的“沒(méi)有能力”是個(gè)中性詞,因?yàn)楹途W(wǎng)頁(yè)這種格式化標(biāo)準(zhǔn)化的內(nèi)容組織形式不一樣,微信內(nèi)部的內(nèi)容格式高度不統(tǒng)一,難以統(tǒng)一搜索。

比如現(xiàn)在微信的搜索結(jié)果是有分類的,分類是 1. 最常使用;2. 聯(lián)系人;3. 群聊;4. 公眾號(hào);5. 聊天記錄;6. 收藏;7. 內(nèi)容搜索(搜一搜)。其中有可能還插入一個(gè)“游戲類別”。同時(shí)前置也有分類,分別是“朋友圈”,“文章”,“表情”,“小說(shuō)”,“音樂(lè)”,“表情”。

可以看到這些分類對(duì)應(yīng)的內(nèi)容可能是通訊錄的聯(lián)系人,可能是群聊名稱,也可能是公眾號(hào)名稱等等。這些格式不統(tǒng)一的內(nèi)容之間,缺乏一種像網(wǎng)頁(yè) pagerank,社交媒體 feed 的 edgerank 的排名算法,這在技術(shù)上就形成了很大的挑戰(zhàn),微信很可能“沒(méi)有能力”。因?yàn)閮?nèi)容形式不統(tǒng)一,就很難用同一個(gè)標(biāo)準(zhǔn)算法衡量每種內(nèi)容的權(quán)重,即使是淘寶的商品,因?yàn)榻y(tǒng)一是商品,所以基于“好評(píng)”“購(gòu)買量”“價(jià)格”等特征來(lái)做 rank 的技術(shù)挑戰(zhàn)也比微信要在“聯(lián)系人”“群聊”“公眾號(hào)”“朋友圈”“表情”這些紛雜的內(nèi)容形態(tài)之間做 rank 要簡(jiǎn)單的多。

簡(jiǎn)單說(shuō),如果只搜聯(lián)系人,微信能做排名;只搜朋友圈,微信也能做排名;但是揉在一起,微信就不知道怎么做排名了:聯(lián)系人應(yīng)該排第一欄還是朋友圈內(nèi)容應(yīng)該排第一欄,或者說(shuō)是表情包應(yīng)該排第一欄?這個(gè)結(jié)論如何得出?

因?yàn)槲⑿艣](méi)有能力做這些不同格式內(nèi)容的搜索排名,或者說(shuō)控制不了把多種不同格式內(nèi)容糅合在一起進(jìn)行搜索的用戶體驗(yàn)。他只能采取“后置分類傾向于 IM 產(chǎn)品的應(yīng)用內(nèi)搜索,如聯(lián)系人,群聊,公眾號(hào)”,“前置分類傾向于內(nèi)容分類搜索,如表情,小說(shuō),音樂(lè)”。來(lái)達(dá)到一個(gè)雖然不如 google 百度這樣流暢自然,但足夠可控的,比較穩(wěn)定的搜索體驗(yàn)。

微信搜索過(guò)程中,因?yàn)樗阉鲀?nèi)容都是本地,所以采用即時(shí)搜索機(jī)制,這一過(guò)程中體驗(yàn)很好,用戶不需要點(diǎn)擊鍵盤上的搜索按鈕,因?yàn)楫?dāng)前頁(yè)即代表結(jié)果頁(yè)。


本地與網(wǎng)絡(luò)搜索


搜索機(jī)制分為兩種,一種是本地搜索,一種是網(wǎng)絡(luò)搜索。

本地搜索,即不需要通過(guò)網(wǎng)絡(luò)數(shù)據(jù)即可檢索出本地信息內(nèi)容,其特點(diǎn)是速度快,不需要加載。

網(wǎng)絡(luò)搜索,即通過(guò)網(wǎng)絡(luò)數(shù)據(jù)檢索出非本地存儲(chǔ)數(shù)據(jù)的內(nèi)容,其特點(diǎn)是可以獲得大量的數(shù)據(jù)。

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)

聯(lián)系人、群聊、使用過(guò)的小程序、收藏文件標(biāo)題等均存在本地,不需要聯(lián)網(wǎng)即可搜索,無(wú)需加載。

搜一搜為網(wǎng)絡(luò)搜索,即搜索的主要為網(wǎng)絡(luò)全平臺(tái)信息。


即時(shí)搜索


輸入搜索詞即時(shí)出現(xiàn)搜索結(jié)果,則為即時(shí)搜索。用戶不需要點(diǎn)擊搜索按鈕即可得到搜索結(jié)果。

如下圖所示:淘寶搜索,搜索關(guān)鍵詞,出現(xiàn)搜索詞的聯(lián)想匹配。用戶只能點(diǎn)擊搜索或點(diǎn)擊匹配聯(lián)想詞進(jìn)入搜索結(jié)果頁(yè)

微信搜索,用戶輸入關(guān)鍵詞,即時(shí)出現(xiàn)搜索結(jié)果。

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)

兩者差異化是因?yàn)椋何⑿潘阉鹘Y(jié)果頁(yè)可以在當(dāng)前頁(yè)面呈現(xiàn),而淘寶,關(guān)鍵詞的搜索頁(yè)是搜索詞的全部的商品,搜索過(guò)程頁(yè),無(wú)法承載搜索結(jié)果。

兩者搜索結(jié)果的內(nèi)容形態(tài)差異,導(dǎo)致出現(xiàn)這兩種完全不同的設(shè)計(jì)。


搜索排序


微信主要為即時(shí)通訊工具,所以搜索的主場(chǎng)景圍繞著:搜索聯(lián)系人、群組和聊天記錄展開。其中權(quán)重最高的是最常使用。其次是聯(lián)系人、群聊、使用過(guò)小程序、公眾號(hào)以及聊天記錄等

其排序順序如下圖所示:

從5個(gè)方面,全方位解析微信的搜索功能設(shè)計(jì)

其中搜一搜為網(wǎng)絡(luò)搜索,其他為本地搜索。

搜索結(jié)果排序,反映出用戶對(duì)類型的高低頻,越排在前面,搜索的頻率越高。

咖啡商城微信小程序云開發(fā)教程
我要自學(xué)網(wǎng)商城 ¥50 元
進(jìn)入購(gòu)買
文章評(píng)論
0 條評(píng)論 按熱度排序 按時(shí)間排序 /350
添加表情
遵守中華人民共和國(guó)的各項(xiàng)道德法規(guī),
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
分類選擇:
電腦辦公 平面設(shè)計(jì) 室內(nèi)設(shè)計(jì) 室外設(shè)計(jì) 機(jī)械設(shè)計(jì) 工業(yè)自動(dòng)化 影視動(dòng)畫 程序開發(fā) 網(wǎng)頁(yè)設(shè)計(jì) 會(huì)計(jì)課程 興趣成長(zhǎng) AIGC