没有一种命名法能保证所有角色都不混淆,但如果把“型号”从词条名称里拆出来,改由独立字段记录代际、别名和互斥关系,多数歧义可以在写正文之前暴露。若新旧型号面向完全不同的采购角色,且检索意图几乎不重叠,强行合并或强行区分都会带来新问题,此时应先确认分歧是否真实存在。
多个角色对同一型号的理解不同,通常不是名称本身的问题,而是词库里缺少可核对的字段。编辑看到的是“用户会搜什么”,产品看到的是“这代改了什么”,销售看到的是“客户口中的旧叫法”。三者都合理,却指向不同对象。
可以先用一组可区分的原因定位:
如果三种原因同时出现,优先处理名称层,因为它是另外两层争论的载体。名称层理清后,意图和责任才有稳定的讨论对象。
词条名称只保留用户最可能输入的完整叫法,其余信息放进独立字段。一个可用的最小结构如下:
canonical_name:该词条唯一的标准写法。generation:属于哪一代或哪个版本区间。aliases:旧叫法、缩写、常见误写。excludes:明确不属于本词条的相近型号。intent:搜索者要的是替换、对比还是参数。owner:哪个角色负责确认事实。excludes字段是多数词库缺失的一环。它不描述“这个词是什么”,而是描述“这个词不是什么”。当两个型号名称接近时,把对方写进自己的排除项,比在正文里反复解释“请注意区分”更可靠。假设某词条的标准名是“A2 标准版”,而“A2 Pro”属于另一代产品,那么在excludes中登记“A2 Pro”,审核时就能直接发现两个词条是否被误合并。这个动作的结果是:分歧从口头争论变成字段比对,下一步只需确认字段填写是否准确,而不必重新讨论整篇内容。
上述做法有一个明确的反例。若旧型号只被存量用户用于查找替换件,新型号只被新用户用于查找入门说明,两者的搜索意图几乎不重叠,那么把它们拆成两个独立词条、各自维护排除项,反而会增加核对成本,还可能让编辑误以为需要写对比内容。
判断依据不是名称像不像,而是同一批搜索者是否可能同时需要两个答案。如果两组人群几乎不交叉,合并成一个带代际说明的词条更省事;如果交叉明显,比如用户常在比较后决定买新还是修旧,就必须拆开并互相引用。这里没有适用于所有网站的字数或密度阈值,只能按意图交叉程度决定。
当角色之间仍无法达成一致,不要继续争论“用户会怎么搜”,改为完成一张核对表。每一步都产生可检查的结果:
canonical_name或别名完全重合。完成第4步后,如果发现重合项为零,说明当前分歧可能只是命名习惯不同,不必改动页面结构;如果重合项集中在别名上,只需调整aliases归属,不必重写正文。这个结果直接决定下一步是改字段还是改内容。
字段核对只能解决“谁是谁”,不能自动回答“要不要写成一个页面”。字段清晰后,再回到意图交叉程度做判断:交叉高则分页并互相链接,交叉低则合并并保留代际说明。若跳过字段核对直接分页,常见后果是两个页面互相引用同一段参数,读者仍分不清差异;若跳过意图判断直接合并,则旧型号的替换需求会被新型号介绍淹没。先核对字段,再判断意图,最后才动页面结构,这个顺序能减少返工。