导航层级方便用户查找的核心,是让用户在每一页都能回答三个问题:我在哪里、我能去哪里、怎么回到上一层。落实到网站设计流程中,就是在信息架构阶段先定栏目层级,在原型阶段确定导航形态,在视觉与开发阶段保证层级一致,最后用可执行的检查项验收。判断标准不是导航好不好看,而是用户能否在不搜索、不求助的情况下,用两到三次点击到达目标内容。
导航层级的交付结果通常包括:一份栏目结构表、一套导航原型、一份命名与链接规则、一份验收记录。倒推需要的资料有:业务目标清单、用户常见任务清单、现有内容清单、内容归属关系、页面类型清单。缺少内容清单时,层级只能凭感觉划分,后面必然反复调整。
可以按以下顺序整理:先列出全部页面类型,例如首页、栏目页、内容详情页、功能页、帮助页;再为每个页面标注它属于哪个主题;最后合并同类项,形成一级栏目。一级栏目建议控制在5到9个,超过这个范围,用户扫视成本会明显上升。这个数字不是硬性规则,而是便于判断的参考线。
导航层级涉及四类任务,建议明确到人,避免上线前才临时补链接。
责任不清时最常见的后果是:栏目页有入口,详情页没有返回路径;移动端菜单收起了二级栏目,用户找不到深层内容。
第一,保持层级深度可控。常见做法是首页到最终内容页不超过三层。假设一个企业站的结构是:首页 → 产品中心 → 产品分类 → 产品详情,那么产品详情就是第三层,用户从首页出发需要三次点击。如果再加一层“系列”,就会变成四次点击,查找成本上升。这里的三层是参考值,内容量特别大时可以放宽,但要有搜索和筛选作为补充。
第二,让当前位置可见。面包屑、当前栏目高亮、页面标题都属于位置提示。检查方法是:随便打开一个深层页面,遮住浏览器地址栏,看能否从页面本身判断自己在哪个栏目下。判断不了,就说明位置提示不足。
第三,命名用用户词,不用内部词。内部叫“解决方案矩阵”的栏目,用户可能只理解“能解决什么问题”。可以拿栏目名做小范围测试,让不了解项目的人说出它可能包含什么内容,说不出来就考虑改名。
第四,移动端单独验证。桌面端能展开的悬浮菜单,在移动端往往要收进汉堡菜单。此时要检查:一级栏目是否直接可见,二级栏目是否只需一次展开,返回上一级是否顺手。移动端层级过深时,可以考虑把高频内容提到一级,或增加站内搜索入口。
导航层级不能只看原型,要在真实页面中逐项核对。可以使用下面的清单:
判断结果的方式很直接:如果某个目标页面需要超过三次点击,或者找不到返回路径,就应回到结构表调整,而不是只在页面上补一个链接。补链接只能缓解单个页面,结构问题仍会影响其他页面。
先画出一张当前网站的栏目结构表,标出每个页面的层级和入口来源,再用上面的清单抽查5个目标页面。把超过三次点击或缺少返回路径的页面单独列出,作为下一轮调整导航层级的起点。