SharePoint 2013 网站搜索规则的使用示例

简介: 前言   SharePoint 2013搜索中,有一个非常好用的细化搜索结果的功能,就是“查询规则”。可以通过对于某些特定查询时,起到细化显示结果的作用。下面,我们简单的介绍一下该功能的使用和效果。   1、通常SharePoint搜索,我们在管理中心的搜索中心,对内容源进行爬网,然后在搜索核心...

前言

  SharePoint 2013搜索中,有一个非常好用的细化搜索结果的功能,就是“查询规则”。可以通过对于某些特定查询时,起到细化显示结果的作用。下面,我们简单的介绍一下该功能的使用和效果。

  1、通常SharePoint搜索,我们在管理中心的搜索中心,对内容源进行爬网,然后在搜索核心结果中配置搜索范围,即可,如下图:

clip_image002

  2、但是,针对不同的关键字,我们也可以通过搜索规则,对其进行搜索的细化,进入到网站设置 – 查询规则,如下图:

clip_image004

  3、在管理查询规则的页面上,首先需要选定一个结果源,来为其定制查询规则,如下图:

clip_image006

  4、选择好结果源以后,就可以新建查询规则了,点击新建查询规则,如下图:

clip_image008

  5、首先输入规则的名称,然后选择查询的条件,如下图:

  注:这里是配置当关键字是“SharePoint”的条件下,触发这个规则,如果有其他需求,也可以选择其他查询条件的;

clip_image010

  6、然后就是填写触发该规则时候的动作了,我这里选择了第三个,其他几个的意思,我们可以在左边Actions下面的描述中了解到;我这里的是当触发这个条件,就按照当前的查询条件处理;

clip_image012

  7、点击“Change ranked results by changing the query”以后,会弹出页面,输入查询文本,如下图红框:

  注:这里只查询固定列表里的内容,忽略其他路径(其实我们可以限制返回文件类型,作者等很多条件,我这里只是一个最简单的例子);

clip_image014

  8、在之前三个地方已经输入完毕,记得勾选Publishing下面的激活,否则此规则是不生效的,也就是无法应用到搜索中,如下图:

clip_image016

  9、回到最初的管理查询条件的页面,可以看到我们为该站点定义的查询规则了,同事也可以清楚的了解到查询条件和触发的动作,如下图:

clip_image018

  10、当我们执行查询关键字“SharePoint”的时候,发现规则已经生效了,搜索结果只有固定列表的内容了,屏蔽了其他的结果(可以对比第一步的图),如下图:

clip_image020

  11、换一个关键字进行查询,发现不符合查询规则的搜索,还是按照之前的搜索进行展示的。

clip_image022

总结

  站点里的查询规则,对于搜索来说,是一个很好用的功能,这里只是做一个简单的展示,熟悉以后,我们可以定制很多更复杂的搜索;同时,搜索规则的关键字可以用半角分号进行分隔,不用一系列规则,定制很多查询规则的。

  同时,在管理查询规则的页面,我们可以很容易的禁用或者启用这个查询规则,也不需要启动增量或者完全爬网使其生效。我们还可以配置两个间隔日期之间,该规则生效,非常灵活,至于更多的功能,还需要大家继续挖掘,今天就到这里,休息。。休息一下。。

目录
相关文章
|
4月前
|
人工智能 Java
Java参数传递分析
本文详细探讨了Java中参数传递的机制,明确指出Java采用的是值传递而非引用传递。通过基本数据类型(如int)和引用类型(如Map、自定义对象People)的实例测试,证明方法内部对参数的修改不会影响原始变量。即使在涉及赋值返回的操作中,表面上看似引用传递,实际仍是值传递的结果。文中结合代码示例与执行结果,深入解析了值传递的本质及容易引起混淆的情形,帮助读者准确理解Java参数传递的核心概念。
|
前端开发 JavaScript API
SharePoint Search REST API 获取数据
【7月更文挑战第6天】使用SharePoint Search REST API进行搜索涉及发送AJAX请求到`/_api/search/query`,其中`querytext`包含搜索关键词,`sourceid`指定结果源ID。示例代码展示了使用jQuery的`.ajax()`方法,成功后通过`success`回调处理返回的搜索结果数据。记得替换URL占位符并确保有相应权限。返回数据的结构可能因配置而异,可能需要进一步解析。还要考虑身份验证、分页和其他查询参数。查阅官方文档可了解更多复杂操作和API使用。
163 4
|
Apache 图形学
WebGL☀️Unity WebGL适配到各平台的教程
WebGL☀️Unity WebGL适配到各平台的教程
|
关系型数据库 MySQL Linux
CentOS7下忘记MySQL数据库root密码与密码过期
CentOS7下忘记MySQL数据库root密码与密码过期
372 0
|
缓存 Linux Shell
Linux 内存管理与 Swap 空间扩展实践
该文介绍了Linux系统中`free`命令的使用,解析了其输出信息,包括物理内存(总内存、已用、空闲、缓存)和交换空间(总大小、使用和空闲)。Linux优先使用物理内存作缓存,当内存紧张时使用Swap空间。文章还提供了扩展Swap空间的步骤,并强调适度Swap使用对性能的影响,建议合理平衡物理内存和Swap的比例。
|
Unix
grep的基本用法
grep的基本用法
199 2
|
关系型数据库 MySQL Shell
linux下shell脚本实现wordpress搭建
linux下shell脚本实现wordpress搭建
83 2
|
消息中间件 存储 RocketMQ
大白话-设计RocketMQ延迟消息
RocketMQ的延迟消息使用上非常便捷,但是不支持任意时间的延迟,这一点对于有强迫症的朋友来说就比较难受,但是搞明白为什么这么设计后,就自然释怀了。
|
存储 编译器 C++
list的模拟实现
list的模拟实现
103 0
|
设计模式 Oracle NoSQL
关于JAVA
讲述关于Java的一些相关知识点及晦涩难懂知识点举例

热门文章

最新文章