内容与技术协作的核心是先把面包屑的层级规则写成一份双方共用的“数据契约”:内容人员确定每页在站点结构中的位置和显示名称,技术人员按同一套字段生成标记与链接。没有这份契约,常见结果是内容改过标题、技术仍用旧路径,或技术按URL自动拆分、内容认为层级不对,最终反复返工。
面包屑的层级必须来自一个明确来源。常见选择有两种:一是内容管理系统中的栏目树,二是页面自身维护的父级字段。两者只能选一个作为唯一依据,否则同一页面会出现两套路径。
这一步的关键产出是一张字段表,例如 page_id、parent_id、breadcrumb_label、breadcrumb_order。字段确定后,内容和技术就不再靠口头描述对齐。
内容人员需要为每个栏目和页面填写面包屑显示名,注意显示名不必等于页面标题。例如页面标题可以是“2025年春季新品发布”,面包屑中显示“新品”更利于层级识别。技术侧则按父级关系递归查询,生成从首页到当前页的路径。
如果站点层级较深,建议限制面包屑只显示最近三到四级,超出部分用省略处理。这个规则要写在契约里,而不是由前端临时决定。
上线前按以下清单逐项核对,能发现大部分协作断层:
breadcrumb_label 一致。假设某页面在栏目树中属于“教程 > SEO > 基础”,但内容填写的显示名是“搜索优化入门”,而技术按标题自动生成,就会出现可见面包屑与栏目树不符。这类问题应在验证阶段用字段比对发现,而不是等用户反馈。
栏目调整、页面迁移、标题修改都可能影响面包屑。有效做法是把面包屑字段纳入内容发布检查项:内容人员改动父级或显示名时,系统提示技术侧确认;技术侧调整栏目结构时,同步通知内容侧更新显示名。双方共用一个变更记录,避免一方改完另一方不知情。
如果站点规模较大,可以设置定期抽查,例如每月抽取一批新发布页面核对层级。判断标准不是“看起来对”,而是面包屑路径能否与栏目树或父级字段逐级对应。
下一步可以直接做一件事:把当前站点的栏目树导出,与现有面包屑路径逐页比对,找出不一致的页面并记录差异原因,再决定是修数据还是修规则。