实务专题 · 交付验收

站内搜索加同义词,怎样避免带出不相关商品?

宽泛同义词可能救回零结果,同时带出不相关商品。采购站内搜索优化前,先约定哪个查询可以扩展、扩展方向及必须排除的结果。这里讨论网站内部搜索,不是Google关键词投放,也不是新增落地页策略。

官方功能边界

Algolia同义词文档说明单向扩展,并提示同义词不级联、不同词的结果不保证完全相同,核对日期为2026年10月16日。下例是有限验收约定,不复刻Algolia排序、分词或中文分析。

目录与查询矩阵

合成目录:D1为门密封条,W1为窗密封条,G1为通用垫片。经营者已针对D1确认“draught strip”是适用叫法,不推断D1、W1与G1可互相替用。

窄屏可横向滚动查看完整表格。

查询拟议扩展预期相关集合防错要求
door seal不扩展D1不泛化到全部垫片
draught strip单向→door sealD1不要求反向扩展
window seal不扩展W1保留窗的意图
seal不做全局自动扩展仅在范围确认时为D1+W1先审查歧义
gasket不扩展G1不继承第二跳同义词
门密封条核验过的D1中文别名语言测试通过后为D1不假定自动翻译

比较几种做法

已确认叫法需指向标准商品词、又不希望反向泛化时,可用单向同义词;只适用于特定商品或分类时,可用商品自己的别名字段;真正能互换的词才考虑全局双向同义词。依据实际搜索失败和商品知识选择,不把词典整份复制到全站。

验收步骤

  1. 保留脱敏基线查询与当前返回商品ID。
  2. 只在隔离索引或测试配置增加已同意规则。
  3. 重放全部行,同时检查应出现与禁止出现的结果。
  4. 准确SKU、单复数及真实中文问法另测;顺序影响相关性时保留排名位置。

怎样理解输出

下载的一步扩展模型在提供对应规则后,可把“seal”扩展为“door seal”,但不会沿另一条规则自动到“gasket”。它只检查方向与不级联;即使扩展正确,相关结果和顺序仍需真实搜索引擎测试。

边界

本资源没有读取客户搜索日志、真实目录或搜索账号,不是引擎集成,也不证明点击、转化或SEO改善。语义等价需商品负责人批准;别名不能暗示未经支持的技术规格或适配关系。

复核本页教学例子

以下文件可在本地离线复核,只模拟本页说明的情况,不代表真实平台集成。 已填写输入及预期结果 · 可检查的教学函数

把两份文件存入同一文件夹,使用Node 22.13或更新版本运行:

node decision-check.mjs site-search-synonym-acceptance.json