面包屑導航詳解
關于網(wǎng)站上的面包屑導航很多朋友不知道為什么這么叫。顧名思義,面包屑挺巧就是瑣碎的意思,一點點的形狀,這就代表我們的網(wǎng)站導航中,那些不在主導航上,其他輔助性瑣碎的導航就叫面包屑導航了。
首先我們來看看面包屑導航的作用:
1、讓用戶了解當前所處位置,以及當前頁面在整個網(wǎng)站中的位置。
2、體現(xiàn)了網(wǎng)站的架構層級,能夠幫助用戶快速學習和了解網(wǎng)站內容和組織方式,從而形成很好的位置感
3、提供返回各個層級的快速入口,方便用戶操作。
4、Google已經將面包屑導航整合到搜索結果里面,因此優(yōu)化面包屑導航每個層級的名稱,多使用關鍵字,都可以實現(xiàn)SEO優(yōu)化。面包屑路徑,對于提高用戶體驗來說,是很有幫助的。
5、方便用戶,面包屑主要用于為用戶提供導航一個網(wǎng)站的次要方法,通過為一個大型多級網(wǎng)站的所有頁面提供面包屑路徑,用戶可以更容易的定位到上一次目錄,引導用戶通行;
6、減少返回到上一級頁面的點擊或操作,不用使用瀏覽器的“返回”按鈕或網(wǎng)站的主要導航來返回到上一級頁面;
7、不用常常占用屏幕空間,因為它們通常是水平排列以及簡單的樣式,面包屑路徑不會占用頁面太多的空間。這樣的好處是,從內容過載方面來說,他們幾乎沒有任何負面影響;
8、降低跳出率,面包屑路徑會是一個誘惑首次訪問者在進入一個頁面后去瀏覽這個網(wǎng)站的非常好的方法。比如說,一個用戶通過谷歌搜索到一個頁面,然后看到一個面包屑路徑,這將會誘使用戶點擊上一級頁面去瀏覽感興趣的相關主題。這樣,從而,可以降低網(wǎng)站的總體跳出率。
9、有利于百度蜘蛛對網(wǎng)站的抓取,蜘蛛直接沿著那個鏈走就可以了,很方便。
10、面包屑有利于網(wǎng)站內鏈的建設,用面包屑大大增加了網(wǎng)站的內部連接,提高用戶體驗。
什么時候應該用面包屑導航?
評價一個網(wǎng)站是否適合于使用面包屑導航的最好方法便是將網(wǎng)站的結構畫出來或者以圖表的形式呈現(xiàn)出來,然后分析使用面包屑導航是否會幫助用戶更方便地切換到不同類的網(wǎng)頁。
什么時候用:你的網(wǎng)站結構是嚴格的線性結構或者是預先分好組(類)的層級結構。比如電商網(wǎng)站的結構就是層級結構,包含了按類別分好組的大量商品頁面。
什么時候別用:你的網(wǎng)站結構是單層或者不是分好組(類)的層級結構。
面包屑導航正在變得越來越實用
作為一個高效的視覺輔助工具,面包屑導航暗示了用戶在網(wǎng)站層級結構中的位置。對用戶來說,面包屑導航包含了大量的信息,可以幫助他們解答以下問題:
1、我在哪? 面包屑導航明確地告訴用戶他們的位置。
2、我接下來可以去哪? 面包屑可以使用戶更加方便地查找網(wǎng)頁。比起放在菜單里,放在面包屑導航中的網(wǎng)站結構更容易被用戶所理解。
3、我應該去這里嗎?面包屑導航可以暗示用戶網(wǎng)頁內容的價值從而引起他們繼續(xù)瀏覽的興趣。比如在一個電商網(wǎng)站中,用戶可能對當前訪問的這個商品不滿意,但是他還想看看同類的其他商品,這時候面包屑導航就可以告訴用戶同類產品的鏈接。這樣可以很好地降低用戶的流失率。
面包屑導航具有以下優(yōu)點:
減少不必要的步驟
面包屑導航最實用的一點便是可以幫助用戶更快地訪問上級網(wǎng)頁,無需借助瀏覽器的“返回”按鈕和頂級導航欄。
占用空間少
面包屑導航僅由文本和鏈接組成的一行內容構成,因此占用的頁面空間非常小。這樣的好處是當內容過載時它的功能也不會受到影響。
用戶體驗很好
用戶可能會忽略這個小控件,但是他們從來不會誤解或在使用上遇到問題。
面包屑導航的分類
面包屑導航分為基于位置的面包屑導航、基于路徑的面包屑導航和基于屬性的面包屑導航。
基于位置的面包屑導航
基于位置的面包屑導航可以表示網(wǎng)站的結構。它可以幫助用戶理解并訪問你的網(wǎng)站各個層級的內容。這種面包屑導航對于那些從外部(如搜索引擎)直接訪問深層位置的用戶來說尤為重要。
在下面這個例子(BestBuy網(wǎng)站)中,每一個鏈接都代表一個頁面,從左至右逐級深入。
基于路徑的面包屑導航
基于路徑的面包屑導航展示了用戶訪問的完整軌跡。這種面包屑導航通常是動態(tài)生成的。有時候它們會有幫助,但是多數(shù)情況下它們會讓用戶感到困惑。用戶通常會在各個頁面之間跳來跳去,這時候記錄下來的路徑就會非常復雜,還不如瀏覽器的“返回”按鈕更加實用。而且,對于從外部直接訪問的用戶來說基于路徑的面包屑導航就完全沒用了。
下圖是一個基于路徑的面包屑導航,展示了到達相同頁面的不同路徑。
基于屬性的面包屑導航
基于屬性的面包屑導航會將特定頁面的類別列出來。比如電商網(wǎng)站就會列出來常用商品分類。這種面包屑導航可以幫助用戶了解產品之間的聯(lián)系,同時提供了不同的訪問方式。
如下圖所示,在TM Lewin網(wǎng)站中,面包屑導航展示了商品的不同屬性
我應該用哪個?
使用面包屑導航的原則是展示網(wǎng)站的結構而不是用戶的訪問歷史。因此,盡量使用基于位置和屬性的面包屑導航而不是基于路徑的。
最佳實踐
使用面包屑導航的時候需要注意以下幾點:
不要用面包屑導航來替代頂級導航
我們應該將面包屑導航視為一項附加功能,不能用它來替代高效的頂級導航菜單。它很方便,但是僅僅作為訪問網(wǎng)站的一個備選方式,而不是唯一方式。下圖的例子是蘋果的官網(wǎng),在頁面底部添加的面包屑導航對頂級導航起到了輔助的效果
不要給當前頁面的導航文字添加鏈接
面包屑導航的最后一項可以表示當前頁面也可以表示當前頁面的上一級。如果你想用當前頁面的話,切記不要給這個項目添加鏈接,因為用戶已經處于這個頁面了,再添加指向當前頁面的鏈接是沒有任何意義的。
使用分隔符
面包屑導航中最簡潔明了的分隔符便是大于號“>”。通常大于號用于基于位置的面包屑導航,以“父類>子類”的形式表示導航項目之間的層級關系。除了大于號以外還可以用向右箭頭“→”,雙大于號”>>”和斜線”/”。到底使用哪個取決于導航的類別和視覺效果。
設置合適的大小和padding屬性
在設計的時候要謹慎考慮導航菜單的大小和padding屬性。在每一個項目之間必須有充足的間隔,否則用戶理解起來會有問題。同時你希望面包屑導航不會搶了其他主要部分的風頭,因此你需要讓它看起來比頂級導航要低等一些。
不要讓它們看起來很突出
不要使用花哨的字體和亮色,這樣會違背使用面包屑導航的初衷。設計面包屑導航的原則是它不能是頁面加載后最吸引用戶的內容。下面這個例子中的面包屑導航雖然效果不差,但是太吸引用戶的目光,可能會分散用戶的注意力,使其更加關注面包屑導航而不是頂級導航和頁面的主要內容。
谷歌就沒有讓面包屑導航很顯眼,但是用戶可以很方便地發(fā)現(xiàn)并使用它。
不要在移動端網(wǎng)站上使用
面包屑導航在移動端的體驗并不好,尤其是在層級比較復雜的網(wǎng)站中。而且,你會發(fā)現(xiàn)在在移動端上設計面包屑導航會遇到很多問題。因此,你需要盡可能地簡化你的網(wǎng)站結構,如果簡化之后仍較為復雜,那么最好就不要用面包屑導航,畢竟它不是主要功能。
結語
面包屑導航的宗旨是讓用戶可以更方便地訪問你的網(wǎng)站。它看似簡單,但卻可以很好地優(yōu)化用戶體驗,增加用戶粘性。
以上就是我們針對網(wǎng)站中面包屑導航做的詳細總結,如果大家還有任何不明白的地方可以在下方留言討論。
相關文章
bootstrap-table實現(xiàn)表頭固定以及列固定的方法示例
這篇文章主要介紹了bootstrap-table實現(xiàn)表頭固定以及列固定的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-03-03JavaScript截取字符串的Slice、Substring、Substr函數(shù)詳解和比較
這篇文章主要介紹了JavaScript截取字符串的Slice、Substring、Substr函數(shù)詳解和比較,需要的朋友可以參考下2014-03-03