管理结果源

Result sources limit searches to certain content or to a subset of search results. 还可以使用结果源向外部提供程序(如必应)发送查询。

SharePoint管理员或更高版本可以管理租户中所有网站集和网站的结果源。 网站集管理员或网站所有者可以分别管理网站集或网站的结果源。

SharePoint 同时具备经典和新式搜索体验。 新式搜索体验从默认结果源获取结果。 如果更改默认结果源,这将影响经典和新式搜索体验。 详细了解 SharePoint 中的经典搜索体验与新式搜索体验之间的差异

对于经典搜索体验,可以创建自己的结果源,或使用预定义的结果源。 创建结果源后,配置搜索 Web 部件和查询规则操作以使用它。

创建新的结果源

  1. 转到租户、网站集或网站的 “管理结果源 ”页:

    • 对于租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。

    • 对于网站集,在网站集中,选择 “设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。

    • 对于网站,选择 设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。

  2. 在“管理结果源”页上,选择“新建结果源”

  3. 在“ 常规信息 ”部分中,键入新结果源的名称和说明。

  4. 在“协议”部分中,选择下列协议之一,用于检索搜索结果:

    • 本地 SharePoint(默认协议) (搜索服务) 提供此租户的搜索索引的结果。

    • 远程 SharePoint (已停用) 提供不同服务器场中搜索服务的索引 (外部源) 的结果。 在“ 远程服务 URL ”框中,键入远程 SharePoint 场的根网站集的地址。

    • 已停用的 OpenSearch 1.0/1.1 () 提供使用 OpenSearch 1.0/1.1 协议的搜索引擎的结果。

    • Exchange 提供Microsoft Exchange Server的结果。 选择“使用自动发现”,让搜索系统自动查找Exchange Server终结点,或键入 Exchange Web 服务的 URL 以从中检索结果,例如,https://contoso.com/ews/exchange.asmx

重要

自 2024 年 9 月起,对于 SharePoint Online Microsoft 365 个结果源,OpenSearch 和远程 SharePoint 协议选项已停用,并将很快从结果源配置 UI 中删除。 当前配置为使用这些选项的任何 SharePoint Online 结果源都将返回零结果。

注意

Exchange Web Services 托管 API 必须安装在运行搜索服务的计算机上。

  1. 如果选择 “本地 SharePoint” 或“ 远程 SharePoint ”作为协议,请选择 “类型”:

    • 用于搜索整个索引的 SharePoint 搜索结果

    • 人员搜索结果中搜索人员配置文件,并启用特定于人员搜索的查询处理,例如拼音名称匹配或昵称匹配。

  2. “查询转换 ”部分中,可以将传入查询更改为改用新的查询文本。 选择以下选项之一:

    • 将默认查询转换 ( searchTerms) 保持原样。 自上一次转换以来,查询将保持不变。

    • 在框中键入其他查询转换。 请参阅 了解查询转换

    • 生成自己的查询。 选择“ 启动查询生成器 ”,并通过在 “基本信息”上指定筛选器、在“ 排序 ”选项卡上排序,然后在“ 测试 ”选项卡上测试查询来生成查询。以下各节介绍了其中每个选项卡。

  3. “凭据信息 ”部分中,为用户选择一种身份验证类型以连接到结果源。

  4. 选择“保存”

“基本信息”选项卡

选择此选项 所执行的操作
关键字筛选器 使用关键字 (keyword) 筛选器将预定义的查询变量添加到查询转换。 从列表中选择查询变量,并通过单击“添加关键字 (keyword) 筛选器”将其添加到查询中。
属性筛选器 使用属性筛选器查询在搜索架构中设置为 可查询 的托管属性的内容。
从“ 属性筛选器 ”列表中选择托管属性。 单击"添加属性筛选器"以将筛选器添加到查询中。
注意:自定义托管属性不显示在 “属性筛选器 ”列表中。 若要向查询添加自定义托管属性,请在“查询” 文本框中 输入自定义托管属性的名称,后跟查询条件,例如 MyCustomColorProperty:Green

“排序”选项卡

选择此选项 所执行的操作
排序结果 定义结果的排序。 “排序依据”列表包含在搜索架构中设置为可排序的托管属性。
选择要排序依据的属性,然后选择 “降序 ”或“ 升序”。 若要按相关性排序,请选择“ 排名”。
如果要指定更多 排序级别 ,请单击“添加排序级别”。
动态排序 单击“ 添加动态排序规则 ”,通过添加规则来指定其他排名,这些规则在满足某些条件时更改结果块内的结果顺序。 可以通过从出现的列表中进行选择来添加条件。

“测试”选项卡

选择此选项 所执行的操作
查询文本 查看最终查询文本,该文本基于原始查询模板、适用的查询规则和变量值。
显示更多 单击链接可显示更多选项。
查询模板 请参阅在 “基本信息 ”选项卡或“添加结果源”页上“ 查询转换 ”部分的文本框中定义的查询。
查询模板变量 通过指定查询变量的值来测试查询模板。 单击“ 测试查询 ”以查看结果。

将结果源设置为默认值

默认结果源为 本地 SharePoint 结果,但可以选择将其他结果源设置为默认值。 这样做可以更轻松地在搜索 Web 部件中编辑查询。 例如,当您将内容搜索 Web 部件添加到页面时,此 Web 部件将自动使用默认结果源。

  1. 转到租户、网站集或网站的 “管理结果源 ”页:

    • 对于 租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。

    • 对于网站集,在网站集中,选择 “设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。

    • 对于网站,选择 设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。

  2. “管理结果源 ”页上,指向要设置为默认值的结果源,选择出现的箭头,然后选择“ 设置为默认值”。

删除结果源

可能不再需要结果源。 以下过程提供了删除结果源的步骤。

  1. 转到租户、网站集或网站的 “管理结果源 ”页:

    • 对于 租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。

    • 对于网站集,在网站集中,选择 “设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。

    • 对于网站,选择 设置设置”图标,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。

  2. “管理结果源 ”页上,指向要删除的结果源,选择出现的箭头,选择 “删除”,然后在确认对话框中选择“ 确定 ”。

另请参阅

了解结果来源

了解查询转换