站点运营

站点运营:面包屑自查,别让访客在站点里找不到回头的路

面包屑导航常被当成页面装饰,实际承担着指明层级、提供返回入口的作用。本文梳理面包屑与 URL 层级对不上、缺层跳级、末级做成链接、移动端被隐藏等常见问题,并给出一份可直接执行的自查清单,帮站点把栏目结构表达清楚。

站点运营

站点运营:面包屑自查,别让访客在站点里找不到回头的路

面包屑导航往往只占页面顶部一小行,字号比正文还小,很容易被当成装饰。但它有两个实际作用:告诉访客自己站在网站的哪一层,以及给搜索引擎一条从首页到当前页的层级路径。这两件事做不好,损失是安静发生的——访客默默按返回键,蜘蛛少认识一层结构。

面包屑解决的到底是什么问题

一个内容页通常有三条入口:导航菜单、站内链接、外部搜索或外链。面包屑补的是第四条:层级路径。它让一个藏在第三层、第四层的页面,有机会被理解为「某栏目下的某一类内容」,而不是一个孤零零的地址。

对访客来说,面包屑的价值在于「退一步」。看完一篇稿件想找同类文章,点一下上一级比按十几次返回键舒服得多。对运营来说,面包屑是栏目规划在页面上的显性表达:栏目怎么分,面包屑就该怎么显示。

面包屑常见的六类毛病

1. 和 URL 层级对不上

页面地址是 /news/2024/05/xxx.html,面包屑却从首页直接跳到标题,中间那层在页面上不存在;反过来也常见,URL 是扁平的,面包屑却硬造出五层。两者不一致本身不致命,但如果为了好看编造层级,点进去的栏目实际是空列表,那就把访客送进了死胡同。

2. 缺层、跳级

从首页直接跳到某个产品详情,省掉「产品中心 > 分类」。省掉的那一层,往往正是访客最需要的。自查办法很简单:随机抽二十个页面,看面包屑的每一级是否都指向真实存在的列表页,中间没有空缺。

3. 把当前页也做成链接

当前页不该是可点链接,点它等于原地刷新,还会让访客误以为下面还有一层。这一级用纯文本加粗即可。

4. 全站一套文字,不看页面类型

列表页、详情页、标签页的面包屑逻辑并不相同。列表页末级一般是栏目名,详情页末级是标题,标题过长时最好用短标题,免得撑破一行。

5. 移动端被整行隐藏

有些主题在小屏下直接 display:none,理由是省地方。如果导航菜单能提供同样的层级功能,隐藏可以接受;如果菜单只有一级栏目,那移动端访客就彻底失去了返回上级的入口。

6. 点击区域太挤

用箭头做分隔符没问题,问题是箭头和文字挨得太近,手指一点就误触。留出足够间距即可,不需要改结构。

一份可执行的自查清单

  1. 抽查十到二十个不同层级的页面,确认面包屑每一级的链接都返回 200,既不是 404,也不是需要多次跳转的地址。
  2. 核对面包屑层级与栏目规划表一致,不要出现只在面包屑里存在的「幽灵栏目」。
  3. 确认当前页那一段不可点击,前面的层级都可点击。
  4. 检查移动端断点下面包屑是否可见,字号是否够读。
  5. 确认面包屑从首页开始,而不是从某个频道开始,除非站点有明确的子站结构。
  6. 如果使用了结构化数据,用测试工具跑一遍,看路径是否完整、名称是否和页面一致。

结构化数据别自作聪明

BreadcrumbList 这类标记,作用是把路径信息讲清楚。注意两点:标记里的层级必须和页面上可见的面包屑一致,不能只写标记不显示;名称写栏目本来的名字就好,不要往里面堆关键词。标记本身不保证任何展示效果,写错只是多一处需要维护的地方。

别为了面包屑去改 URL

面包屑是页面上的表达,URL 是资源的位置。两者能对齐最好,但如果为了凑层级去大规模改地址,付出的跳转成本远大于收益。

更稳妥的做法是:新页面按栏目规划生成地址,老页面维持现状,用面包屑把层级补回来。

小结

面包屑是件小事,但它把栏目规划、站内导航和结构化数据串在了一起。每隔几个月抽出半小时抽查一遍,比等到访客抱怨再来翻页面省事得多。它不会带来流量奇迹,但能让站点结构清楚一点——对访客和蜘蛛都是。