結果中再檢索(Search Within Results) 有很多稱呼,比如“收窄搜索結果(Narrow Your Result/Narrow Your Search”、
“精確搜索(Refine Search)”、“商品篩選/選機引擎”等等。
都是同一個意思。
“結果中再搜索”功能可以是在搜索結果頁面提供,也可以直接在產品列表頁面提供,目的都是讓用戶通過多種靈活的方式
快速和精確的找到自己心儀的商品。
下面搜羅了一些比較典型的站點的一些實現供大家在設計中參考:
網站
|
鏈接、截圖和分析說明
|
www.pcconnection.com
|
http://www.pcconnection.com/IPA/Shop/Product/Search.htm?CatId=204071
&Sort=Most+Popular&DefSort=Y&Term=
|

|
通過search 關鍵字進入搜索結果頁面或者
進入任何一個目錄下,均可以在目的頁面看到產品列表左邊的“select your options”欄,供你在結果集再檢索。
這些欄目有些是自定義屬性(如processor types)、有些則是產品本身的字段(list price),要分別處理。
每個關鍵字旁邊還有該關鍵字的記錄數量,這點可能在點擊該項目時才Ajax動態檢索。如果屬性值不多,性能應該接受,因為用戶觸發的,
而不是頁面顯示時同時裝載。
|
EP
|
http://demo.elasticpath.com/search.ep?categoryId=&keyWords=canon&submit=search
|

|
我們可愛的競爭對手EP的demo。
使用全展開式,觀察左側:
1. shop by category/price是固定的,一定會出現的。其他那些欄目甚至是欄目下面的值的數量則根據你的查詢條件不同動態顯示。
2. 比如我搜索“digital cameras”,shop by price只有:

而搜索“camera”,則是:
<!--[if !vml]--><!--[endif]-->
可能ep對結果集進行了分析,統計出價格范圍、目錄范圍、包含屬性(甚至屬性值),然后根據這些數據來生成左側的filter。
每個屬性值旁邊都有結果數量顯示,頁面裝載時要統計這么多,不知道性能如何保證?
|
國美
|
http://www.gome.com.cn/searchok-0.htm
|

|
國美的搜索是必須選擇一個商品分類,即一級目錄。
我選擇了冰箱,然后分別使用“冰箱”、“LG冰箱”來搜索,發現左側的“冰箱篩選”的5個屬性的可選項是沒有變化的,我判斷左側的“商品篩選”
欄只是根據一級目錄來定,沒有像EP做得那么復雜。
可用性稍差,因為可能通過篩選后結果集會偏離了原來的搜索結果,導致用戶再搜索時會搜索不到數據。
|
GAP
|
http://www.gap.com/browse/search.do?searchDivName=&searchText=shirt&
submit.x=0&submit.y=0
|

|
輸入shirt搜索出的結果。左側filter欄目就3項,category、color和price。想換其他keyword搜索時,gap居然在維護,以后再試。
展現形式和EP一樣,都是全展開方式。
對每個屬性值也列出搜索結果數量。
|
卓越(亞馬遜中國)
|
http://www.amazon.cn/mn/searchApp?ix=sunray&pageletid=headsearch&searchType=1&keywords=
%E7%AE%A1%E7%90%86&Go.x=0&Go.y=0&searchKind=keyword&bestSaleNum=3
|

|
輸入“管理”搜索,進入的頁面。
左邊分為兩部分:
1)按目錄再搜索(注意點擊進入一個目錄后左側將顯示其子目錄,我覺得很方便,經常使用這個功能)。
2)提供其他相關搜索詞。即在系統的關鍵字詞庫中搜索,列出相似的關鍵字,這個功能也挺不錯,而且卓越是會記錄用戶自己輸入的搜索關鍵字來豐富詞庫。
|
阿里巴巴
|
http://www.alibaba.com/trade/search?Type=&year=&month=&location=&keyword=&
SearchText=cup&Country=&srchLocation=&srchYearMonth=&IndexArea=company_en&
CatId=0
|

|

|
選擇supplier,輸入cup搜索。
阿里的再搜索欄其實就是兩部分:
1. 關鍵字再搜索,列出數個,可以View all,點擊時在頁面展開(只是做頁面內的隱藏而已)。
2. Refine cup by。
如果使用過阿里的my alibaba,會發現這些refine的項目其實都是supplier本身的字段,其中category的值是動態的,其他的都是靜態,
只是阿里將一些常用的放在最上面(sort order?)
觀察B2B站點基本都是這種處理方式,可能都是受阿里影響吧。
|
中域網(做手機)
|
http://mall.zhongyu.com/Search/
|

|
|
|
中域的搜索結果頁面的再搜索和其他的差不多。值得一提就是我給出的這個頁面:
“選機中心”功能。
比較復雜的就是選機引擎了,主要是展示的形式比較多,有三種:
范圍、單選和多選。
其中是否單選或多選可以在屬性管理中增加字段管理。
范圍則需要在模板中定制了。
|
總體而言:結果中再檢索功能包括下面幾個方面:
1. 再檢索項目:包括產品目錄、價格、相似關鍵字和自定義屬性。其中目錄
和價格是固定會出現,自定義屬性可能會根據結果集不同而不同。
2. 自定義屬性的可選項的變化:1)動態變化;2)靜態,不隨結果集改變。
后者相對簡單,但是可能會導致新的結果集偏離舊的結果集。
3. 再檢索值對應的結果數量:1)點擊觸發形式;2)頁面裝載全展示形式。
后者在性能上如何保證是一個問題。
4. 呈現的位置:1)左側;2)結果集上面;3)右側??戳诉@么多網站,絕
大多數B2C站點都是放在左側,B2B站點基本都是放在上面,只有很少的站點是放在右側。
=================================
顏超敏
專注電子商務、工作流企業級Java軟件系統研發;
個人博客:
Craft6.cn 唯心六藝
=================================
posted on 2008-05-16 22:15
顏超敏 閱讀(1901)
評論(3) 編輯 收藏 所屬分類:
電子商務分析設計 、
電子商務網站研究