本文主要為《WEB信息架構(gòu) :構(gòu)建大型網(wǎng)站》讀書筆記。
書本內(nèi)容有點(diǎn)晦澀,但對(duì)系統(tǒng)性理解信息架構(gòu)很有幫助,我盡量找了一些流行的應(yīng)用作為案例,整個(gè)系列分為6篇:
1. 概述
描述信息架構(gòu)的定義,組成,要完成的目標(biāo),背后的用戶需求及信息架構(gòu)的具體成果。
2. 組織系統(tǒng)
信息架構(gòu)最重要的組成部分,我們平常提到信息架構(gòu),也大多是指組織系統(tǒng),這里介紹了信息架構(gòu)的常見模式與常用分類方法。
3. 標(biāo)簽系統(tǒng)
如果說(shuō)組織就是分類,標(biāo)簽就是給分類命名,這里介紹了一些命名的主要方法來(lái)源。
4. 導(dǎo)航系統(tǒng)
信息的組織方式基本決定了導(dǎo)航的方式,這里更多的是介紹了一些輔助導(dǎo)航方式。
5. 搜索系統(tǒng)
如何讓用戶搜索到信息,事情可能有比你想象的多。
6.元數(shù)據(jù)、受控詞表與敘詞表
這幾個(gè)一聽就是專有名詞,主要是為了改進(jìn)搜索,是屬于界面以下看不見的背后工作。不是有大量?jī)?nèi)容的站點(diǎn)可能用不上。
7. 信息架構(gòu)構(gòu)建流程與方法論
看完這個(gè)就會(huì)搭建信息架構(gòu)了嗎?并不能。這里只是有一些流程方法建議。
1. 概述
搜索系統(tǒng)的主要任務(wù)是告知用戶如何查詢到想要的內(nèi)容。
通常的搜索系統(tǒng)構(gòu)造如下:

需要搜索嗎
搜索功能雖然是標(biāo)配,但也不一訂是必須的。開始之前問(wèn)自己這幾個(gè)問(wèn)題:
- 內(nèi)容數(shù)量多嗎?
內(nèi)容較少時(shí),搜索可能沒(méi)什么用。在建立和維護(hù)搜索引擎所需的時(shí)間和帶給用戶的好處之間取得平衡。 - 有時(shí)間和技術(shù)為搜索引擎做優(yōu)化工作嗎?
- 有更好的替代方案嗎?索引有時(shí)是更易維護(hù)更省成本的方式。
- 用戶討厭搜索嗎?瀏覽型產(chǎn)品,搜索的優(yōu)先級(jí)比較低,比如新聞?lì)悜?yīng)用。
什么可以搜索
決定搜索范圍,盡量窄化搜索以改良結(jié)果。常用的有按用戶類型,按主題、按日期時(shí)間限定搜索范圍。
比如說(shuō)淘寶,我們通常只能按商品名稱搜索,地點(diǎn),發(fā)貨地等都只能通過(guò)篩選控制。
搜索算法
本質(zhì)上是一種工具,特定算法解決特定問(wèn)題。
搜索算法有很多,但是核心目標(biāo)都是一樣的:平衡查全率(Recall)和查準(zhǔn)率(Precision)。
查全率 = 檢索出的相關(guān)文件 / 集合中的所有文件
查準(zhǔn)率 = 檢索出的相關(guān)文件 / 集合中的相關(guān)文件
在查詢時(shí)也有很多常用工具以提升用戶體驗(yàn),比如:
- 拼寫檢查工具(Spell-checkers):方言,前鼻音后鼻音
- 語(yǔ)音工具(Phonetic tools):同音詞
- 詞干搜索工具(Stemming tools):相似詞,墻紙,貼墻紙,墻紙施工
- 自然語(yǔ)言處理工具(Naturelanguage processing tools):什么意思?是什么?
- 受控詞表和敘詞表(Controlledvocabularies and thesauri)
2. 搜索結(jié)果展示
A1- 顯示哪些內(nèi)容組件,顯示內(nèi)容需足以區(qū)分搜索結(jié)果。百度“當(dāng)當(dāng)”的結(jié)果就有標(biāo)題、簡(jiǎn)介、url還有官網(wǎng)標(biāo)志。

A2- 顯示多少結(jié)果,結(jié)果數(shù)有多少

A3- 搜索結(jié)果按照排序(Sorting)和排名(Ranking)來(lái)展示。
- 按照字母排序(Sorting by Alphabet)
- 按年表排序(Sorting by Chronology)
- 按相關(guān)性(Ranking by Revelance)——出現(xiàn)次數(shù)、頻率、位置、受歡迎程度
- 根據(jù)受歡迎程度(Ranking by Popularity)——pagerank接收鏈接多
- 根據(jù)用戶和專家的評(píng)價(jià)(Ranking byusers’ or experts’ratings)
- 付費(fèi)排名(Ranking by Pay-for-Placement)。
A4- 搜索結(jié)果也可以按照搜索結(jié)果進(jìn)行分組顯示——例如廣告與一般搜索分組顯示。
也可以提供高級(jí)搜索來(lái)收縮結(jié)果范圍。

A5- 導(dǎo)出結(jié)果
得到結(jié)果之后,用戶可能還想要打印或mail,選擇結(jié)果的一部分--收藏到書簽。儲(chǔ)存搜索字串有利于重復(fù)搜索。
3. 設(shè)計(jì)搜索界面
在搜索界面中,需整合——要搜索什么,搜索到什么以及如何展示結(jié)果。
3.1. 考慮點(diǎn)
用戶搜索的專業(yè)水準(zhǔn)與動(dòng)機(jī)
用戶需要簡(jiǎn)單的界面還是高級(jí)功能界面?習(xí)慣特殊的查詢語(yǔ)言嗎,如布爾運(yùn)算符,還是更多使用自然語(yǔ)言--口語(yǔ)?愿意付出努力得到正確結(jié)果嗎?還是“夠好”就可以。信息需求類型
用戶想要更全面的結(jié)果還是更精確的結(jié)果?什么樣的內(nèi)容可以幫助他們做決策?結(jié)果應(yīng)該簡(jiǎn)潔還是應(yīng)該提供詳細(xì)信息?被搜索的信息種類,信息數(shù)量
信息是什么格式的?結(jié)構(gòu)化字段組成還是全是文字?動(dòng)態(tài)的還是靜態(tài)的?用戶會(huì)受不了搜索出文件的數(shù)量嗎?多少結(jié)果合適?
3.2. 搜索框
用戶會(huì)假設(shè)一些搜索界面的運(yùn)作方式:
- 輸入一些詞語(yǔ)就好,搜索引擎會(huì)把其他事情做好
- 沒(méi)必要輸入那些可笑的AND 、OR、NOT
- 不用擔(dān)心輸入詞語(yǔ)的同義詞,搜索引擎會(huì)解決
- 字段搜索? 我沒(méi)時(shí)間搞清楚
- 我在搜索整個(gè)網(wǎng)站
跟著潮流走,找機(jī)會(huì)教育用戶,最好的時(shí)機(jī)是初次搜索之后提供高級(jí)搜索建議窄化搜索結(jié)果。盡管如此,還是盡量不要高級(jí)搜索,大部分用戶不會(huì)用。
3.3. 搜索完成之后支持修改功能
-
在結(jié)果頁(yè)中重復(fù)搜索
在成堆結(jié)果中轉(zhuǎn)來(lái)轉(zhuǎn)去之后,用戶會(huì)忘了要找的是什么。記住歷史搜索記錄。
說(shuō)明結(jié)果來(lái)源
在支持多種搜索區(qū)域時(shí)有用,顯示結(jié)果。
比如淘寶,搜索結(jié)果中天貓店鋪產(chǎn)品有天貓標(biāo)志。

- 說(shuō)明用戶做了什么
如果搜索結(jié)果不滿意,可以說(shuō)明背后發(fā)生了什么事,讓用戶了解情況,并提供“一個(gè)”跳板讓他可以修改搜索。
關(guān)于”發(fā)生了什么事“的設(shè)計(jì),需考慮
- 重述查詢
- 說(shuō)明搜索了什么內(nèi)容
- 說(shuō)明任何可用的過(guò)濾器(如日期范圍)
- 顯示隱性運(yùn)算符,如預(yù)設(shè)的AND
- 顯示當(dāng)前的設(shè)定值,如排序次序
- 提及搜索結(jié)果數(shù)

- 整合搜索與瀏覽
把搜索和瀏覽連接起來(lái),讓用戶能在兩者間跳來(lái)跳去。一般以雙向方式提供功能。
- 搜索導(dǎo)致瀏覽:搜索會(huì)檢索出目錄和文件
- 瀏覽導(dǎo)致搜索:訪問(wèn)指定區(qū)域時(shí),搜索框被設(shè)定為搜索該區(qū)域.
3.4. 用戶被絆住時(shí)
即使全力支持反復(fù)式搜索,用戶還是常常得不到想要的,當(dāng)搜索結(jié)果是0或結(jié)果太多是怎么辦?
結(jié)果太多時(shí)一般提供高級(jí)搜索建議,在結(jié)果集中搜索以窄化搜索。
查不到結(jié)果,則建議采用無(wú)盡頭策略,意即用戶永遠(yuǎn)有別的選擇,即使是0的結(jié)果??梢宰龅倪x擇如下:
- 修改搜索
- 提供搜索技巧或其他改進(jìn)搜索的建議
- 瀏覽的工具(包括導(dǎo)航或網(wǎng)站地圖)
- 如果搜索與瀏覽無(wú)法運(yùn)作,則與人工客服聯(lián)系
下圖中找到的結(jié)果比較少時(shí),提供了搜索建議:

