定义搜索的作用域 (Office SharePoint Server)

范围可以细化对特定位置或内容的搜索。例如,“此网站”范围(如果可用)上的查询将重点搜索当前网站及其子网站。默认范围(如“所有网站”)在所有最终用户网站集中共享。

网站集管理员可以复制默认范围、修改该副本,随后添加更多要在网站集中使用的范围。网站集管理员将创建显示范围的组,并整理这些组中的范围。因此,网站所有者可以应用这些组来修改其页面上的范围列表的实例。

备注

默认情况下,“高级搜索”页上的“范围选取器”是隐藏的。但是,对“高级搜索”页具有编辑权限的管理员可以选择修改高级搜索 Web 部件以显示其列表,并分配一个显示组以便在其中填充范围。

本文内容:

  • 规划范围

  • 显示“查看范围”页

  • 定义或编辑范围

  • 添加或编辑范围规则

  • 删除范围或范围规则

  • 配置范围显示组

  • 将显示组分配给范围列表

规划范围

管理员应定义范围,以便用户可以集中对特定位置和内容进行搜索。定义范围时,您可以根据需要组合使用位置规则与属性规则来限制搜索。例如,范围可以将查询定向到特定网站,或标有特定属性值的文档。

备注

通过使用某些内容属性映射到的托管属性功能,可在搜索中使用属性值。可在范围中使用的托管属性的下拉列表显示在“创建范围”页和“编辑范围”页的“属性查询”部分。请参阅本主题随后介绍的添加或编辑范围规则一节。

显示“查看范围”页

备注

第一步演示如何显示“查看范围”页。在完成“查看范围”页上的后续步骤时,可参考此步骤。

根据是否安装了 Microsoft Office Server 的基础结构更新,显示“查看范围”页的步骤会有所不同。

显示“查看范围”页

  1. 根据安装状态,完成下列步骤之一。

    • 如果安装了 Microsoft Office Server 的基础结构更新,请在管理中心“快速启动”的“共享服务管理”组中,单击某共享服务。

      在“共享服务管理”页上的“搜索”部分,单击“搜索管理”。

      在“快速启动”上的“查询和结果”部分,单击“范围”。

      此时将出现“查看范围”页。

      Note

      有关详细信息,请参阅 Microsoft Office Server 的基础结构更新说明 (https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x804)。

    • 如果未安装 Microsoft Office Server 的基础结构更新,请登录到网站集中首要网站的主页。

      备注

      您必须至少 Site Owner 或 Site Administrator 角色的成员才能完成此过程。

      在“管理中心”页上,单击某个共享服务。

      在“搜索”部分,单击“搜索设置”。

      在“搜索设置”页上的“范围”部分,单击“查看范围”。

      此时将出现“查看范围”页。

  2. 若要定义新范围,请单击“新建范围”,然后按照下一节定义或编辑范围中的步骤操作。

    若要编辑现有范围的规则,请单击“更新状态”下显示的“添加规则”链接,然后按照下面添加或编辑范围规则一节中的步骤操作。

    若要定义自定义显示组并整理这些组中的范围,请单击“新建显示组”,然后按照下面配置范围显示组一节中的步骤操作。

定义或编辑范围

使用范围,您可以重点搜索特定位置或材料。具有网站集管理员权限的管理员可以复制默认范围、修改该副本以及添加要在网站集中使用的范围。

向网站集中添加自定义范围时,不妨从复制默认范围(如“所有网站”)开始,然后添加指定位置、内容类型或属性值的规则。通过组合并调整多个规则,管理员可以设计范围,以提供按照特定工作组的需要量身定制的集中搜索。

定义或编辑范围

  1. 在“查看范围”页上,单击“新建范围”以显示“创建范围”页。

    或者单击某个现有范围的名称以显示“范围属性和规则”页,然后单击“更改范围设置”以显示“编辑范围”页。

  2. 在“标题”框中,键入要在“范围”列表中显示的单词、名称、首字母缩写词或短语。

  3. 在“说明”框中,介绍范围的用途。这是可选说明,仅供参考,并不显示给最终用户。

  4. 在“目标结果页面”部分,选择是在默认搜索结果页还是在其他网页上显示此范围的搜索结果。若要使用其他搜索结果页,请选择“指定其他页面以在此范围内搜索”,并在“目标结果页面”框中键入另一现有结果页的 Web 地址 (URL)。(例如,http://site/subsite/folder/CustomResultsPage.aspx。)

  5. 单击“确定”以保存此范围并返回“查看范围”页。

添加或编辑范围规则

添加或编辑范围规则

  1. 在“查看范围”页上,指向某个范围的名称,单击出现的箭头,然后单击“编辑属性和规则”以显示“范围属性和规则”页。

  2. 在“规则”部分,单击某个现有规则以编辑该规则,或单击“新建规则”以显示“编辑范围规则”页并新建规则。

  3. 在所选页面的“范围规则类型”部分,选择某个规则类型。

    选项包括“网址”、“属性查询”、“内容源”或“所有内容”。

    • 若要包含或排除某个位置,请选择“网址”,并在其中一个框中键入位置。(若要将规则应用到多个位置,请为每个位置定义单独的规则)。

      如果在“文件夹”框中键入路径(如 http://site/subsite/folder),则该规则仅适用于位于指定文件夹或其子文件夹中的项。

      如果在“主机名”框中键入主机名,则该规则适用于位于该主机中任何位置的项。

      如果在“域”或“子域”框中键入域名(如 widgets.msn.com),则该规则适用于位于该域中的所有项。

    • 若要包含或排除通过搜索分配给托管属性的值而找到的内容,请选择“属性查询”。选择一个属性,然后输入一个值。(若要将规则应用到多个属性或值,请为每个属性设置定义单独的规则)。

      若要使更多托管属性可在范围中使用,请导航到托管属性列表,然后为所需的托管属性选择“允许此属性在多个范围中使用”。若要导航到托管属性列表,请转到“搜索管理”页面,然后在“查询和结果”下,单击“元数据属性”。

    • 若要创建一个范围,其中包括由称为“本地 Office SharePoint Server 网站”的内容源爬网的所有内容,请在“范围规则类型”下,选择“内容源”,并在“内容源”下选择“本地 Office SharePoint Server 网站”。

    • 若要将规则应用于搜索索引中包括的所有网站中的所有内容,请选择“所有内容”。

  4. 选择“行为”,以选择该规则与其他规则组合使用以定义范围的方式。为“OR”规则选择“包含”、为“AND NOT”规则选择“排除”,或为“AND”规则选择“要求”,然后单击“确定”以应用规则。

备注

搜索范围及其规则按计划进行编译,该计划根据过去更新的频率自动调整。搜索服务管理员也可以设置手动进行范围更新。新的范围在首次编译后才会出现在“搜索框”范围列表中。

删除范围或范围规则

删除范围

  1. 在“查看范围”页上,指向范围的名称,展开出现的菜单,然后单击“删除”。

  2. 当出现提示时,单击“确定”。

删除范围规则

  1. 在“查看范围”页上,指向某个范围的名称,展开出现的菜单,然后单击“编辑属性和规则”。这将显示“范围属性和规则”页。

  2. 若要删除单个范围规则,请执行以下操作:

    1. 在“范围属性和规则”页上,单击该规则的名称。

    2. 在“编辑范围规则”页面的底部,单击“删除”。

  3. 若要删除范围的所有规则,请执行以下操作:

    1. 找到“范围属性和规则”页的“规则”部分。

    2. 单击“删除所有规则”。

配置范围显示组

具有网站集管理员权限的管理员可以新建范围显示组并整理该组中的范围,或者向现有显示组中添加范围。

创建或编辑范围显示组

若要允许网站所有者更改“搜索”框旁边的范围列表中提供的范围,网站集管理员可以修改现有的显示组,或创建新的显示组并整理这些组中的范围。随后,网站所有者即可使用这个新的显示组来修改搜索框 Web 部件实例中的范围列表。

Important重要说明:

若要创建和编辑显示组,网站集管理员需登录到网站集中首要网站的主页。

创建或编辑范围显示组

  1. 在“网站操作”菜单上,指向“网站设置”,然后单击“修改所有网站设置”。

  2. 在“网站设置”页面的“网站集管理”部分,单击“搜索范围”。

  3. 在“查看范围”页上,单击“新建显示组”以显示“创建范围显示组”页。

    或单击某个自定义显示组的名称,以显示“编辑范围显示组”页。

  4. 在所选页上,键入“标题”以帮助网站所有者识别此显示组。

  5. 键入“说明”,以说明此显示组中提供的一组范围,以及这些选项在哪些情况下可能有用。

  6. 在“范围”部分,选中要包括在此显示组内的每个范围旁边的复选框。

  7. 使用“距离顶部的位置”列表来调整显示组中范围的顺序。

  8. 在“默认范围”列表中,选择要在显示范围列表时选择并在用户没有更改所选内容时搜索的范围。

  9. 单击“确定”以完成新显示组的创建过程。

在显示组中包括范围

可以从“编辑范围”页中将某个范围添加到现有显示组中。

在显示组中包括范围

  1. 在“查看范围”页上,指向某个范围的名称,单击出现的箭头,然后单击“编辑属性和规则”。

    选择要在显示组中包括的范围。

  2. 在“范围属性和规则”页上,单击“范围设置”部分的“更改范围设置”。

  3. 在“编辑范围”页上,选中要在此范围中包括的任何“显示组”,并清除任何不包括的显示组。

  4. 单击“确定”以保存所做更改。

将显示组分配给范围列表

Important重要说明:

若要完成此过程,您至少应该具有设计者权限。

将显示组分配给范围列表

  1. 至少使用设计者权限登录到“搜索中心”网站。

    备注

    具有网站集管理员权限的管理员可以修改网站集中的任何网站。网站所有者可以修改一个网站上的所有网页。

  2. 单击“网站操作”菜单,并选择“编辑页面”。

  3. 将光标移到“搜索框”Web 部件,展开该部件的“编辑”菜单,然后选择“修改共享 Web 部件”。

  4. 在“搜索框”工具窗格中,单击加号 (+) 以展开“杂项”部分。

  5. 滚动到“范围显示组”框,键入为此范围列表提供范围的显示组的名称,然后单击“应用”。

  6. 进行所有其他所需的更改,然后单击“确定”以关闭工具窗格。

另请参见

概念

帮助用户成功执行查询 (Office SharePoint Server)