先给结论:深层页面被直接访问时,补上下文的首选做法是在页面内部就地补齐,而不是把用户重定向到上级栏目。就地补齐不会打断用户已经形成的访问意图,代价是每类深层页面都要单独设计上下文块;重定向到栏目页则实现简单,但会让带着明确需求的用户多绕一步,且容易把原本可用的落地页变成中转站。下面用一个假设情境把决策过程写清楚。
假设某站点结构为“首页 → 产品分类 → 产品列表 → 单品参数页”。某天一位用户从搜索引擎直接进入某单品的参数页,这个页面只列了尺寸、材质和接口,没有说明它属于哪条产品线、与同系列其他型号是什么关系,也没有回到列表的入口。用户看完参数后无法判断这款是否适合自己,只能返回搜索结果。这里的问题不是页面质量差,而是缺少让用户理解“它在整体中处于什么位置”的上下文。
要补的上下文通常有三类:归属上下文(这个页面属于哪一类、哪一系列)、比较上下文(同系列或同价位的相邻选项)、行动上下文(下一步能做什么,如查看列表、联系咨询、下载规格)。这三类不一定要全上,但至少要覆盖归属和行动,否则用户看完即走。
成立条件:深层页面本身有独立价值,用户带着具体需求进入,且页面主体内容已经能回答核心问题。比如参数页、单篇文章、单个案例页。此时在正文上方或下方加入面包屑、所属系列说明、相邻型号入口,用户不需要跳转就能建立认知。
代价:每类深层页面都要单独设计上下文块,模板不能一刀切。产品页、文章页、案例页需要的上下文并不相同,维护成本会上升。另外,上下文块如果做得过长,会挤压主体内容的位置,反而让用户觉得页面在绕。
成立条件:深层页面内容过薄,单独存在无法自洽,或者该页面本身只是列表的一个片段、没有独立查询意图。例如某些分页参数生成的页面、筛选组合页,它们单独被访问时确实缺少意义。
代价:重定向会丢失用户已经表达的精确意图。用户点进来是想看这一款,被送到列表后还要自己再找一次,体验上是一次倒退。而且如果原页面曾经被外部引用或收藏,重定向会让这些入口的价值被削弱。因此重定向更适合内容确实不成立的页面,而不是“懒得补上下文”的页面。
不要凭感觉选。可以看下面三个信号,它们能区分两种做法各自适用的对象:
一个实际动作是:先给深层页面加上归属说明和返回上级的入口,然后观察用户在该页之后的去向。如果大量用户点返回上级,说明比较或归属上下文没补够,下一步应补充相邻选项;如果用户停留后直接离开,问题可能出在主体内容本身,补上下文解决不了。这个动作的结果直接决定下一步是继续加上下文块,还是回头改主体内容。
位置会影响用户是否真的读到它。常见做法有三种,适用条件不同:
假设某参数页的用户搜索词里已经包含具体型号,那么把系列介绍放在参数之前就是多余的;反过来,如果搜索词只包含品类词,前置一段简短归属说明就有帮助。这个判断依据是进入该页的查询类型,而不是页面模板的固定顺序。
第一个误区是把“补上下文”做成堆砌内部链接。上下文块的作用是帮用户建立认知,不是给页面增加链接数量。链接多但和当前页无关,用户仍然不知道自己在哪。
第二个误区是认为重定向一定比就地补齐更“规范”。规范化处理针对的是重复或无效页面,不是所有深层页面。把有独立价值的参数页、文章页重定向到栏目,等于主动放弃这些页面的落地能力。
回到开头的情境:那条参数页的正确处理是保留它,在顶部加面包屑,在参数之后加同系列型号入口,并在侧边用一句话说明它属于哪条产品线。只有当这个页面确实只是筛选结果的副产品、单独打开时没有任何可读内容,才考虑把它规范化到上级列表。判断依据始终是页面能否独立回答一个问题,而不是哪种做法实现起来更省事。