Sharepoint搜索结果范围

时间:2012-11-19 15:40:35

标签: search sharepoint-2010 scope

目前,我在Sharepoint 2010服务器上进行了搜索设置。搜索在第一次尝试时工作正常但是在一次搜索(也就是结果页面)之后,范围默认为“此站点:搜索”。

我想修改此页面上的范围选项,但我似乎无法找到这样做的位置?

我希望在结果页面和原始搜索页面上显示相同的范围。总之,问题是搜索被设置为单独的站点,并且当显示结果页面时,唯一的范围选项是该站点,其实际上没有内容。因此,额外的好处是从页面中删除此站点选项。

现在无论如何搜索必须作为一个单独的站点保留。 提前谢谢。

更新 为了在结果页面中允许其他范围,您必须转到网站设置(作为管理员)>搜索设置>网站集搜索中心和启用自定义范围

我仍然需要知道如何默认所有网站或隐藏此网站搜索。

3 个答案:

答案 0 :(得分:1)

我也有类似的问题,为了解决转到网站设置 - >搜索范围,然后点击displaygroups->下拉serach

点击下拉搜索,打开一个表格,您可以在其中定义搜索范围,在底部您可以设置defuat搜索范围。希望这有帮助

答案 1 :(得分:0)

以下是我必须采取的步骤:

  1. 我必须设置特定的搜索页面并编辑Web部件设置,以确保它们不“使用站点下拉模式”或“使用站点级别默认值”。
  2. 将该网站部分的下拉模式设置为“显示,不包含上下文范围,默认为's'网址参数”。
  3. 在杂项部分中,将目标搜索结果页面网址设置为搜索中心的结果页面。在我的案例中IE(/Search/Pages/results.aspx)。
  4. 使用与上面步骤2中相同的下拉模式向搜索结果页面添加搜索框。我建议导航到您的空结果页面,然后导航网站操作>编辑。正常添加Web部件。
  5. 请确保您已完成上述步骤,转到(/_layouts/enhancedSearch.aspx)并在我的情况下将网址设置为您的搜索中心(/ Search / Pages)。

答案 2 :(得分:0)

当我使用基本搜索网站模板时遇到了同样的问题,但是当我使用企业搜索网站模板时却没有,这使我可以在搜索和结果页面上编辑Web部件以显示范围下拉列表。

要从范围列表中删除“本网站”,请编辑两个搜索框Web部件,然后选择“显示,不包括上下文范围。”

此外,在使用企业级搜索网站模板创建搜索网站之前,您需要在网站集上启用“发布基础结构”功能。

我还将搜索网站上的母版页更改为minimal.master以改善布局。