管理结果源
Result sources limit searches to certain content or to a subset of search results. 还可以使用结果源向外部提供程序(如必应)发送查询。
SharePoint管理员或更高版本可以管理租户中所有网站集和网站的结果源。 网站集管理员或网站所有者可以分别管理网站集或网站的结果源。
SharePoint 同时具备经典和新式搜索体验。 新式搜索体验从默认结果源获取结果。 如果更改默认结果源,这将影响经典和新式搜索体验。 详细了解 SharePoint 中的经典搜索体验与新式搜索体验之间的差异。
对于经典搜索体验,可以创建自己的结果源,或使用预定义的结果源。 创建结果源后,配置搜索 Web 部件和查询规则操作以使用它。
创建新的结果源
转到租户、网站集或网站的 “管理结果源 ”页:
对于租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。
对于网站集,在网站集中,选择 “设置,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。
对于网站,选择 “,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。
在“管理结果源”页上,选择“新建结果源”。
在“ 常规信息 ”部分中,键入新结果源的名称和说明。
在“协议”部分中,选择下列协议之一,用于检索搜索结果:
本地 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 必须安装在运行搜索服务的计算机上。
如果选择 “本地 SharePoint” 或“ 远程 SharePoint ”作为协议,请选择 “类型”:
用于搜索整个索引的 SharePoint 搜索结果。
人员搜索结果中搜索人员配置文件,并启用特定于人员搜索的查询处理,例如拼音名称匹配或昵称匹配。
在 “查询转换 ”部分中,可以将传入查询更改为改用新的查询文本。 选择以下选项之一:
将默认查询转换 ( searchTerms) 保持原样。 自上一次转换以来,查询将保持不变。
在框中键入其他查询转换。 请参阅 了解查询转换。
生成自己的查询。 选择“ 启动查询生成器 ”,并通过在 “基本信息”上指定筛选器、在“ 排序 ”选项卡上排序,然后在“ 测试 ”选项卡上测试查询来生成查询。以下各节介绍了其中每个选项卡。
在 “凭据信息 ”部分中,为用户选择一种身份验证类型以连接到结果源。
选择“保存”。
“基本信息”选项卡
选择此选项 | 所执行的操作 |
---|---|
关键字筛选器 | 使用关键字 (keyword) 筛选器将预定义的查询变量添加到查询转换。 从列表中选择查询变量,并通过单击“添加关键字 (keyword) 筛选器”将其添加到查询中。 |
属性筛选器 | 使用属性筛选器查询在搜索架构中设置为 可查询 的托管属性的内容。 从“ 属性筛选器 ”列表中选择托管属性。 单击"添加属性筛选器"以将筛选器添加到查询中。 注意:自定义托管属性不显示在 “属性筛选器 ”列表中。 若要向查询添加自定义托管属性,请在“查询” 文本框中 输入自定义托管属性的名称,后跟查询条件,例如 MyCustomColorProperty:Green |
“排序”选项卡
选择此选项 | 所执行的操作 |
---|---|
排序结果 | 定义结果的排序。
“排序依据”列表包含在搜索架构中设置为可排序的托管属性。 选择要排序依据的属性,然后选择 “降序 ”或“ 升序”。 若要按相关性排序,请选择“ 排名”。 如果要指定更多 排序级别 ,请单击“添加排序级别”。 |
动态排序 | 单击“ 添加动态排序规则 ”,通过添加规则来指定其他排名,这些规则在满足某些条件时更改结果块内的结果顺序。 可以通过从出现的列表中进行选择来添加条件。 |
“测试”选项卡
选择此选项 | 所执行的操作 |
---|---|
查询文本 | 查看最终查询文本,该文本基于原始查询模板、适用的查询规则和变量值。 |
显示更多 | 单击链接可显示更多选项。 |
查询模板 | 请参阅在 “基本信息 ”选项卡或“添加结果源”页上“ 查询转换 ”部分的文本框中定义的查询。 |
查询模板变量 | 通过指定查询变量的值来测试查询模板。 单击“ 测试查询 ”以查看结果。 |
将结果源设置为默认值
默认结果源为 本地 SharePoint 结果,但可以选择将其他结果源设置为默认值。 这样做可以更轻松地在搜索 Web 部件中编辑查询。 例如,当您将内容搜索 Web 部件添加到页面时,此 Web 部件将自动使用默认结果源。
转到租户、网站集或网站的 “管理结果源 ”页:
对于 租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。
对于网站集,在网站集中,选择 “设置,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。
对于网站,选择 “,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。
在 “管理结果源 ”页上,指向要设置为默认值的结果源,选择出现的箭头,然后选择“ 设置为默认值”。
删除结果源
可能不再需要结果源。 以下过程提供了删除结果源的步骤。
转到租户、网站集或网站的 “管理结果源 ”页:
对于 租户,在新的 SharePoint 管理中心中,选择“ 更多功能”。 在 “搜索”下,选择“ 打开”,然后在搜索管理页上,选择“ 管理结果源”。
对于网站集,在网站集中,选择 “设置,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “网站集管理”下,选择“ 搜索结果源”。
对于网站,选择 “,然后选择“ 网站设置”。 如果未看到 “网站设置”,请选择“ 网站信息”,然后选择“ 查看所有网站设置”。 在 “搜索”下,选择“ 结果源”。
在 “管理结果源 ”页上,指向要删除的结果源,选择出现的箭头,选择 “删除”,然后在确认对话框中选择“ 确定 ”。