更改搜索结果 Web 部件的设置

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

搜索结果 Web 部件将显示在搜索框 Web 部件中输入的查询的搜索结果。

默认情况下,所有默认垂直搜索页面上使用搜索结果 Web 部件。搜索特定内容,例如 (所有内容人员对话、 和视频),为自定义的垂直搜索和它们显示搜索结果中的筛选和格式设置为特定内容类型或类。搜索结果 Web 部件显示搜索结果中,并向精简 Web 部件和搜索导航 Web 部件的搜索结果还发送。

注意: 请参阅配置内容搜索 Web 部件在 SharePoint 中向页面添加内容搜索 Web 部件 (CSWP) 并将其配置为简单和高级的结果。

搜索结果 Web 部件使用 Web 部件中指定的查询来显示搜索结果。作为 SharePoint Online 管理员,您可以更改查询或其他设置以显示搜索结果。

若要添加和配置搜索结果 Web 部件页上,请参阅关于配置搜索结果 Web 部件。您也可以查找其他信息,请参阅配置 SharePoint Server 中的搜索结果 Web 部件的属性

您要做什么?

更改搜索结果 Web 部件中的查询

在高级模式下使用关键字查询语言 (KQL) 定义查询

添加精简条件

定义排序

添加更多设置

测试您的查询

在快速模式下使用预定义的值定义查询

更改显示模板设置

更改结果设置和结果控件设置

在搜索结果 Web 部件中更改查询

搜索结果 Web 部件使用 Web 部件以显示搜索结果中指定的查询。默认情况下,此查询使用查询变量{searchboxquery}。查询变量是一个值,这意味着运行查询时,一个值替换占位符的占位符。例如,当用户在搜索框中键入搜索词黄色,搜索结果 Web 部件中的{searchboxquery}变量搜索包含黄色短语的所有项目。

通过更改搜索结果 Web 部件中的查询,您可以:

  • 更改结果来源以指定应搜索的内容。默认情况下,这些结果来源针对不同的垂直搜索页面而设置:

  • 所有内容 (results.aspx):本地 SharePoint 结果(系统)

  • 人员 (peopleresults.aspx):本地人员结果(系统)

  • 对话 (conversationresults.aspx):对话(系统)

  • 视频 (videoresults.aspx):本地视频结果(系统)

  • 添加查询变量或属性筛选器以为不同用户或用户组自定义搜索结果。

  • 升级或降级搜索结果内的项目或页面。

  • 更改搜索结果排序。

更改查询有两种主要方法:

在高级模式下使用关键字查询语言 (KQL) 定义查询

  1. 在搜索结果页面上,单击“设置”,然后单击“编辑页面”。搜索结果页面将在编辑模式下打开。

  2. 在搜索结果 Web 部件中,将鼠标指针移动到 Web 部件的标题右侧,单击箭头,然后单击菜单上的“编辑 Web 部件”。搜索结果 Web 部件工具窗格在页面右上角的功能区下方打开。

  3. 在 Web 部件工具窗格的“搜索条件”部分中,单击“更改查询”。“生成查询”对话框在高级模式下打开。

  4. 在“基本”选项卡上的“选择查询”部分中,选择一个结果来源以指定应搜索的内容。

  5. 现在,您可以更改查询文本。默认情况下,定义查询变量{searchboxquery} 。使用关键字查询语言 (KQL) 中更改查询文本,或使用关键字筛选器属性筛选器列表来生成查询:

    • 关键字查询可以自由文本关键字、 属性筛选器或运算符组成。使用括号括起的查询变量。运行查询时,将值替换的查询变量。关键字查询具有最大长度为 2048 个字符。有关 KQL 的详细信息,请参阅关键字查询语言 (KQL) 语法参考

    • 使用关键字筛选器向查询添加查询变量。从列表中,选择预定义的查询变量,然后通过单击添加关键字筛选器将其添加到查询。有关可用的查询变量的列表,请参阅SharePoint Server 2013 中的查询变量

    • 使用属性筛选器来查询内容的托管属性的设置为可查询的搜索架构中。选择从托管的属性属性筛选器列表。单击添加属性筛选器以筛选器添加到查询。

      注意: 在属性筛选器列表中不显示自定义的托管的属性。若要将自定义的托管的属性添加到查询中,在查询文本框中,输入的查询条件,例如MyCustomColorProperty:Green后跟您自定义托管属性的名称

  6. 单击“测试查询”以查看搜索结果预览。

  7. 您还可以在查询中添加更多详细信息:

  8. 单击“确定”来保存该查询,并返回到 Web 部件工具窗格。

添加精简条件

在“精简条件”选项卡上,您可以选择通过在查询中添加预选精简条件来限制返回的结果。

您可以指定搜索结果 Web 部件中返回的搜索结果应根据精简条件限制为一个或多个值。该列表显示所有启用为搜索架构中的精简条件的托管属性。

  • 要在查询中添加精简条件,请从列表中选择一个精简条件,然后单击“添加”。

您可以指定搜索结果应根据一个或多个托管属性来分组。当对于给定项目具有多个变体,并且您希望在单个结果下将它们分组时,此功能非常有用。

  • 要定义结果的分组,请单击“显示更多”以显示“组结果”部分。

定义排序

使用“排序”选项卡来指定如何对搜索结果进行排序。您可以定义多个排序级别,选择要使用哪个排名模型,然后添加动态排序规则。

排序依据”列表显示搜索架构中设置为可排序的所有托管属性。

  • 若要根据托管属性对结果进行排序:

    1. 在“排序依据”列表中,选择一个托管属性,然后选择“降序”或“升序”。

    2. 要添加更多排序级别,请单击“添加排序级别”。

  • 要按相关性排名进行排序:

    1. 在“排序依据”列表中,选择“排名”。

    2. (可选)在“排名模型”列表中,选择要使用的排名模型。

    3. (可选)在“动态排序”下方,您可以通过添加在应用特定条件时将更改结果的顺序的规则来指定其他排名。单击“添加动态排序规则”,然后指定条件规则。

添加更多设置

使用设置选项卡以选择查询的更多设置。您可以选择使用查询规则、 使用 URL 重写、 选择加载行为和指定是否要或不删除重复的结果。

测试您的查询

测试”选项卡基于您在其他选项卡中选中的内容显示最终查询文本。您可以通过直接编辑查询文本来测试替代查询。您也可以通过单击“显示更多”来测试不同的查询选项。

注意: 在“测试”选项卡中对查询所做的任何更改不会保存。

说明

查询文本

显示搜索结果 Web 部件将运行的最终查询。最终查询文本基于原始查询模板,其动态变量会被替换为当前值。其他查询更改可能会作为查询规则的一部分。

单击“显示更多”以显示更多信息。

查询模板

应用于查询的查询模板的内容。

已通过下列方式精简

应用到查询中,在定义精简条件精简条件选项卡。

分组依据

根据“精简条件”选项卡中的定义应作为搜索结果分组依据的托管属性。

应用的查询规则

显示应用到查询的查询规则。

查询模板变量

将应用于查询的查询变量以及应用于当前页面的变量的值。键入其他值来测试它们在查询中将具有的效果。

用户区段术语

测试查询针对不同用户区段术语的工作情况。单击“添加用户区段术语”以将术语添加到查询。

测试查询

单击“测试查询”按钮以预览搜索结果。

返回页首

在快速模式下使用预定义的值定义查询

  1. 在“基本”选项卡上,确保您处于高级模式。如果您处于高级模式,请单击右上角的“切换到快速模式”。

  2. 在“选择查询”部分中,选择一个结果来源以指定应搜索的内容。

  3. 在“按应用程序限制”部分中,从列表中选择一个选项来限制特定网站、库、列表或 URL 的结果。

  4. 在“通过标记限制”部分中选择选项以将结果限制为使用术语集中的术语所标记的内容:

  5. 不通过任何标记限制:不基于标记对搜索结果进行限制(默认)。

  6. 通过当前页面的导航术语限制:搜索结果将限制为使用当前页面的术语所标记的内容。当前标记将显示为友好 URL 的最后一部分。此选项仅在您的网站使用托管导航时有意义。

  7. 按当前导航和子导航限制:搜索结果将限制为使用当前页面的术语标记的内容(显示为友好 URL 的最后一部分)以及使用当前页面的子术语标记的内容。仅当您的网站使用托管导航时才相关。

  8. 使用此标记限制:搜索结果将限制为使用您在框中键入的标记所标记的内容。

  9. 您还可以在查询中添加更多详细信息:

  10. 单击“确定”来保存该查询,并返回到 Web 部件工具窗格。

返回页首

更改显示模板设置

  1. 在搜索结果页面上,单击“设置”,然后单击“编辑页面”。搜索结果页面将在编辑模式下打开。

  2. 在搜索结果 Web 部件中,将鼠标指针移动到 Web 部件的标题右侧,单击箭头,然后单击菜单上的“编辑 Web 部件”。搜索结果 Web 部件工具窗格在页面右上角的功能区下方打开。

  3. 在 Web 部件工具窗格的“显示模板”部分中,在“结果控件显示模板”列表中,您可以选择一个显示模板来控制 Web 部件的整体外观。

  4. 在此部分的其他列表中,请为单个结果选择显示模板:

    • 默认选择为“使用结果类型来显示项目”。此选项将根据搜索结果的结果类型应用不同显示模板。例如,如果搜索结果的结果类型是 PDF 文件,则应用“PDF 项目”显示模板。如果搜索结果的结果类型是一个图像,则应用“图片项目”显示模板。

    • 要将一个显示模板应用于所有搜索结果的结果类型,请选择“使用单个模板以显示项目”,然后选择要应用的显示模板。

有关详细信息,请参阅的更改搜索结果如何查找通过使用结果类型和显示模板

返回页首

更改结果设置和结果控件设置

  1. 在搜索结果页面上,单击“设置”,然后单击“编辑页面”。搜索结果页面将在编辑模式下打开。

  2. 在搜索结果 Web 部件中,将鼠标指针移动到 Web 部件的标题右侧,单击箭头,然后单击菜单上的“编辑 Web 部件”。搜索结果 Web 部件工具窗格在页面右上角的功能区下方打开。

  3. 在 Web 部件工具窗格的“设置”部分中,更改“结果设置”以指定结果的显示方式:

如果选择

然后,Web 部件显示

默认情况下选中

每页的结果数

每页显示的最大搜索结果数。

显示排名结果

排名结果。

清除以仅显示已升级的块(例如,已升级的结果或个人收藏夹)或结果控件(如结果计数)。

显示已升级的结果

已使用查询规则升级的结果。

显示“您是不是要搜索?”

正如您所做的查询拼写更正意味着建议。

显示个人收藏夹

用户的个人收藏夹,是用户之前单击的结果。

显示“查看重复项”链接

查看重复项用户可以单击链接来查看被归类为重复项的结果。

显示至搜索中心的链接

指向搜索中心的链接。

  1. 更改“结果控制设置”以指定要在搜索结果 Web 部件中显示的内容的更多选项:

如果选择

然后,Web 部件显示

默认情况下选中:

显示高级链接

指向“高级搜索”页面的链接。

显示结果计数

找到的结果数。

显示语言下拉列表

语言下拉列表。为用户提供一种方法来切换其查询的语言。只有当用户从搜索用户首选项页面中选择两种或两种以上语言时,下拉列表才会出现

显示排序下拉列表

排序下拉列表。为用户提供一种方法来更改结果的排序。

显示分页

搜索结果下面的分页控件。

显示首选项链接

指向搜索用户首选项页面的链接。

显示通知我链接

指向通知我页面的链接。

返回页首

另请参阅:

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×