内容搜索 Web 部件基于搜索显示内容。 每当用户打开具有内容搜索 Web 部件的页面时,将向搜索索引发送一个查询,并且搜索结果会自动显示在 Web 部件中。 您可以使用快速模式下可用的其中一个默认查询,也可以选择使用高级模式构建您自己的查询。
您要做什么?
构建快速查询
在快速模式下,“基本”选项卡包含用于构建查询的最基本的选项。 您可以使用“精简条件”和“设置”选项卡来进一步优化查询,并在“测试”选项卡上测试不同版本的最终查询的搜索结果。
基本
通过选择“基本”选项卡上的选项,您可以轻松地构建查询。 右侧的“搜索结果预览”窗格将自动显示搜索结果。
-
在“选择查询”列表中,通过选择结果来源来选择查询。 结果来源指定从哪些内容中获取搜索结果。
-
在“通过应用程序限制结果”列表中,选择一个选项以限制要从中获取搜索结果的位置。
-
在“通过标记限制”下方,您可以选择将结果限制为使用特定术语进行标记了的内容。
-
在“按内容类型限制结果”下方,您可以选择将结果限制为特定内容类型的内容。
-
在“添加其他筛选器”下方,您可以添加其他关键字查询语言 (KQL) 限制。
-
单击“确定”保存您的设置。
向查询添加精简条件
在“精简条件”选项卡上,您可以通过向查询添加预先选择的精简条件来限制返回的结果。 您也可以选择基于托管属性对搜索结果进行分组。 单击“显示更多”以显示“对结果进行分组”选项。
添加更多设置
在“设置”选项卡上,您可以为查询选择更多设置。 您可以决定使用查询规则、使用 URL 重写、选择加载行为并定义查询的优先级。
测试您的查询
“测试”选项卡基于您在其他选项卡中选中的内容显示最终查询文本。 您可以通过直接编辑查询文本来测试替代查询。 您也可以通过单击“显示更多”来测试不同的查询选项。
注意: 在“测试”选项卡中对查询所做的任何更改不会保存。
构建高级查询
您可以使用关键字查询语言 (KQL) 构建更高级的查询。 在高级模式下,“基本”选项卡包含用于向查询添加关键字筛选器和属性筛选器的列表。 高级模式还有一个单独的“排序”选项卡。
基本
在“基本”选项卡中,单击“切换到高级模式”以显示用于向查询添加关键字筛选器和属性筛选器的列表。 有关关键字查询语言的详细信息,请 参阅关键字查询语言 (MSDN 上的 KQL) 语法参考 。
当添加了筛选器时,请单击“测试查询”以在右侧的“搜索结果预览”窗格中显示结果。
向查询添加精简条件
在“精简条件”选项卡上,您可以向查询添加精简条件。 您也可以选择基于托管属性对搜索结果进行分组。 单击“显示更多”以显示“对结果进行分组”选项。
添加更多设置
在“设置”选项卡上,您可以为查询选择更多设置。 您可以决定使用查询规则、使用 URL 重写、选择加载行为并定义查询的优先级。
定义排序
在“排序”选项卡上,您可以定义多个用于对搜索结果进行排序的级别,选择要使用的排名模型,并添加动态排序规则。
测试您的查询
“测试”选项卡基于您在其他选项卡中选中的内容显示最终查询文本。 您可以通过直接编辑查询文本来测试替代查询。 您也可以通过单击“显示更多”来测试不同的查询选项。
注意: 在“测试”选项卡中对查询所做的任何更改不会保存。