全部产品
Search
文档中心

智能开放搜索 OpenSearch:黑白名单

更新时间:Aug 21, 2026

使用介绍

黑白名单主要用于对下拉提示、热搜、底纹候选query的干预,其中包含黑名单关键词的query将不会出现在候选query中;当白名单中的query满足推荐条件时,将优先出现在候选query中。

当候选query推荐结果中出现一些业务上不想要的结果时,可将关键词添加到黑名单中,实现对这些结果的屏蔽。反之,当某些优质query没有被推荐,或排序靠后时,可以将其加到白名单中,实现人工干预。

目前已支持对下拉提示、热搜、底纹的候选Query进行黑白名单干预。

流程演示

当您的业务中需要优先展示,或者屏蔽一些候选query时可参考如下步骤:

1.创建词典,在搜索算法中心—->搜索引导—->黑白名单,点击”创建”按钮。

2.填写相关信息,输入“名称”,选择对应的“类型”【下拉提示白名单/下拉提示黑名单】,点击保存。

3.添加干预词条,在黑白名单列表页,找到对应词典,点击【操作】栏下的词条管理:

进入词条管理页面后,单击新增干预词条,在弹出的对话框中输入需要屏蔽的关键词(例如夏季旧款老式修身裙),可单击+ 继续添加添加多个词条,完成后单击保存

4.将配置好的干预词典,添加到对应的下拉提示模型中:

在下拉提示模型详情页的配置信息区域,单击配置按钮,进入配置编辑页面添加对应的黑白名单词典。

在下拉提示模型配置页面,分别在黑名单下拉框中选择已创建的黑名单词典(如tang_test_black_1),在白名单下拉框中选择已创建的白名单词典(如tang_test_white_1),然后单击确定完成模型配置。

注意事项

  • 黑名单为包含匹配,例:黑名单中配置查询词“垃圾”,那么候选query被分词的term中只要包含“垃圾”的term,该候选query都会被屏蔽;

  • 当黑名单和白名单数据有冲突时,黑名单优先级更高;

  • 黑名单支持正则表达式;

  • 黑名单和白名单修改后,无需重新训练模型,实时生效;

  • 热搜白名单中已生效的Query将在热搜的指定位置展示,如果相应位置未设置推荐Query,则按热搜模型结果顺序展示;

  • 底纹白名单中已生效的Query将作为推荐词在底纹中轮播;

  • 已被模型引用的黑名单或者白名单无法直接删除;

功能限制

  • 下拉提示黑名单中的query条数不能超过500;

  • 下拉提示白名单中的query条数不能超过500;

  • 热搜黑名单中的query条数不能超过500;

  • 热搜白名单中的query条数不能超过10;

  • 底纹黑名单中的query条数不能超过500;

  • 底纹白名单中的query条数不能超过3;