Show Menu
主题×

关于查询扩展覆盖

您可以覆盖搜索查询结果的扩展。

使用查询扩展覆盖

在配置查询扩展覆盖时,可创建一组“规则”。 每条规则本质上都说,“不要在搜索时 <this> 扩展到”,其中是简单的文本词或短语, <that>``<this>``<that> 是文本词或短语或分类。
默认情况下,Search&Promote中未启用此功能。 请联系技术支持以激活该功能供您使用。 启用“查询扩展覆盖”功能后,您必须在用户界面中“打开它”。
查询扩展覆盖的工作方式
当在“查询扩展覆盖添加”页中指定了“文本”和“术语”值时,代码将对特定配对起作用。 当将分类类型指定为术语(如字典或替代单词表单)时,“不展开”值不会转换为由指示的分类创建的任何表单。
例如,假定您有以下定义:
Do Not Expand = "dog"
Type = Text
Term = "dogs"
搜索“dog”的查询将不包括“dog”,该查询通过替代单词表单扩展为“dog's”和“dogs”。
但是,如果定义如下:
Do Not Expand = "dog"
Type = Alternate Word Forms
查询不包括“dog's”或“dogs”(“dog”的替代单词表单)。
您可以指定多个术语、多个分类或同时指定两者。 但是,如果选择“全部”作为“类型”,则任何多词列表都将折叠为单个“全部”条目。
如果文本和分类条目在任何规则中混合,则它们会在用户界面中重新组织以首先显示文本值。 但是,这并不暗示或影响搜索时的评估顺序。
文本术语将被验证以删除无意义的引用。 即,将术语与“不展开”值进行比较,如果存在匹配项,则删除该术语。 此外,还会删除重复的术语值(文本或分类)。
如果您在复制先前定义时添加了“不扩展”值的新规则,则新定义的“条款”将添加到原始定义中。

配置查询扩展覆盖

在Search&Promote中定义和添加查询扩展改写。
默认情况下,Search&Promote中未启用此功能。 请联系技术支持以激活该功能供您使用。 启用“查询扩展覆盖”功能后,您必须在用户界面中“打开它”。 下面的前几步概述了如何实现这一点。
配置查询扩展覆盖
  1. 在Search&Promote中,单击“设 ”>“用 >“ ​查看角色”。
  2. 在“查看角色”页面的表的“操作”列中,单击“语言学”菜单中要授予其访问“查询扩展重写”权限的角色右侧的“编辑”。
  3. 在“编辑角色”页面上,展开“语言学”树。
  4. 选中“ 查询扩展覆盖 ”,然后单击“ 保存更改”
  5. 单击“语 言学 ”>“查 询扩展重写”
  6. 单击“ 添加查询扩展覆盖”
  7. 在“查询扩展覆盖添加”页中,设置所需的选项。
    选项
    描述
    不扩展
    指定您不想展开的单词或短语。
    类型
    选择 “文本 ”以指定特定单词或短语配对。 或者,选择一个分类以指定“不展开”字词或短语不会通过选定的分类进行转换。
    术语
    仅当您选择“文本 ”作为“类型”时可用。 指定要从搜索扩展中排除的单词或短语。
    操作
    击+ 或- ,分别向定义中添加或删除条款。
  8. 完成后,单击“添 加”
    在“查询扩展覆盖定义”页中,可以编辑或删除已添加的定义。
  9. 要预览添加的结果,请在蓝色框 中单击重新生成分阶段站点索引 ,以快速重建分阶段网站索引。
  10. (可选)执行下列操作之一: