共用方式為


規劃搜尋範圍 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2015-03-09

本文說明如何規劃搜尋範圍,以協助使用者精簡 Microsoft SharePoint Server 2010 中的搜尋結果。搜尋範圍會在使用者可以執行搜尋查詢的搜尋索引中定義資訊子集。使用者可以在執行搜尋時選取搜尋範圍,以將搜尋結果限制在所需的資訊子集中。透過規劃搜尋範圍,您可以建立更有效率的搜尋體驗,協助使用者快速地找到資訊。

關於搜尋範圍

一般而言,搜尋範圍 (又稱為範圍) 包含對組織中使用者而言重要且通用的特定內容類別。例如,您可以為特定專案的所有相關項目,或組織中特定群組 (例如財務或行銷) 的所有相關項目,建立搜尋範圍。您也可以建立包含其他幾個範圍的搜尋範圍。

下表顯示 SharePoint Server 2010 中可用的預設範圍,以及可用的層級。

此範圍 協助使用者執行此作業 在此層級 是否可以自訂?

所有網站

搜尋索引中的所有內容

搜尋中心

頂層網站

子網站

清單與文件庫

人員

搜尋人員

搜尋中心

頂層網站

子網站

清單與文件庫

此網站:<網站名稱>

搜尋目前的網站及其所有子網站

頂層網站

子網站

清單與文件庫

此清單:<清單名稱>

搜尋目前的清單

清單與文件庫

規劃自訂範圍

除了上表中所列的預設範圍之外,您還可以建立自訂範圍。例如,您可以使用自訂範圍,讓使用者可以搜尋一組特定網站中的內容、特定人員所撰寫的所有 Word 文件,或符合您指定之其他參數的內容。

您在 Search Service 應用程式層級所建立的範圍,稱為「共用範圍」,因為所有使用該 Search Service 應用程式的網站集合皆可共用此範圍。網站集合管理員會決定要使用的共用範圍及其顯示方式。

網站集合管理員也可以在網站集合層級建立自訂範圍,只供在建立此自訂範圍的網站集合中使用此自訂範圍。

網站集合管理員可以使用 Search Service 應用程式層級所提供的共用範圍,或複製使用者想要在其網站集合中使用的共用範圍,然後再進行修改。接著,網站集合管理員可以選取包含每個範圍的顯示群組。顯示群組可以包含搜尋方塊下拉式清單及 [進階搜尋] 頁面。

注意

網站集合管理員無法刪除或直接修改共用範圍,但可以複製共用範圍,然後再修改複本。

當您規劃搜尋範圍時,分析內容的資訊架構可確定人員可能搜尋的廣泛內容集。其中一些內容集會跨越多個網站,而另外一些內容集會跨越網站集合內的資訊子集。網站集合管理員會針對特定的網站集合,根據該網站集合使用者的需求,決定要實作共用範圍或網站集合層級範圍。如果您擁有只在特定網站集合內才相關的內容,請將該範圍規劃委派給網站集合管理員。

規劃共用範圍

由於網站集合會使用特定的 Search Service 應用程式,該特定 Search Service 應用程式的所有設定,都會影響其所有相關聯的網站。Search Service 應用程式管理員會管理 Service 應用程式的共用範圍,因而也會管理使用 Service 應用程式的所有網站之共用範圍。Search Service 應用程式管理員可執行下列工作:

  • 建立及設定共用範圍。

  • 新增共用範圍的範圍規則。

  • 刪除共用範圍。

  • 重新整理範圍的變更。

系統會自動為每個 Search Service 應用程式建立「所有網站」及「人員」共用範圍,且預設會在搜尋中心上提供。

規劃網站集合的範圍

每個網站集合管理員都應該根據網站內的資訊架構建立範圍。網站集合管理員可以決定建立新範圍及 (或) 複製共用範圍 (共用範圍的複本會成為網站集合層級範圍)。例如,網站集合管理員可以透過選取對使用網站集合之使用者實用的共用範圍,來新增範圍,然後透過建立網站集合的特定範圍,來補充這些範圍。

下表顯示網站集合管理員可以對共用範圍及網站集合層級範圍執行的動作。

網站集合管理員可以對共用範圍執行下列動作 網站集合管理員可以對網站集合層級範圍執行下列動作
  • 選擇搜尋範圍的顯示方式 (搜尋方塊下拉式清單及 (或) [進階搜尋] 頁面)。

  • 複製及修改共用範圍,以用作為網站集合的範圍。

  • 檢視狀態 - 例如,範圍中所包含的範圍規則及其顯示順序。

  • 選擇搜尋範圍的顯示方式 (搜尋方塊下拉式清單及 (或) [進階搜尋] 頁面)。

  • 建立網站集合層級範圍。

  • 編輯網站集合層級範圍。

  • 新增範圍規則。

  • 刪除網站集合層級範圍。

  • 檢視狀態 - 例如,範圍中所包含的範圍規則及其顯示順序。

網站集合管理員無法直接建立或新增共用範圍的規則,但可以複製共用範圍作為網站集合範圍,然後再修改該複本。

注意

網站集合管理員複製共用範圍之後,此複本即會成為網站集合層級範圍,可供網站集合管理員用以執行可對其他網站集合層級範圍執行的任何動作。

建立或編輯新的網站集合層級範圍時,需要指定下列項目:

  • 唯一標題。

  • (選擇性) 範圍的描述。

  • 顯示群組,又稱為範圍群組。網站集合管理員可以指定顯示群組的範圍,以決定網站上顯示範圍的位置。SharePoint Server 2010 預設會提供搜尋方塊下拉式清單及 [進階搜尋] 頁面的顯示群組。網站集合管理員可以將一或多個範圍指定給任何顯示群組。

  • 結果頁面。使用特定範圍時,您可以使用預設搜尋結果頁面來顯示搜尋結果,您也可以指定不同的頁面。請注意,如果指定了不同的頁面,您必須先建立該搜尋結果頁面。

預設不存在任何網站集合層級範圍,但是每個網站集合皆可使用所有共用範圍。

規劃顯示群組

您可利用顯示群組,指定特定搜尋方塊的範圍。網站集合管理員有數個選項可設定現有顯示群組,或者可以決定建立一或多個新的顯示群組。一般來說,網站擁有人會釐清顯示群組的需求,然後要求網站集合管理員建立顯示群組。例如,特定小組網站的使用者,可能必須搜尋多個文件庫中的內容。使用者目前必須在不同的搜尋方塊中執行個別的搜尋 (例如在每個文件庫的搜尋方塊中),或建構進階查詢以篩選搜尋結果,才可精簡搜尋的內容主體。為了提供使用者執行此搜尋更簡單的方法,網站集合管理員可以建立顯示群組,並指定適當的範圍。然後,網站擁有人可以建立此顯示群組與特定搜尋方塊 (例如網站上自訂搜尋頁面上的搜尋方塊) 的關聯。使用者接著即可使用該搜尋方塊,查詢由範圍 (在本例中為文件庫) 所定義的內容。SharePoint Server 2010 預設會提供兩個顯示群組:

  • 搜尋下拉式清單   預設會將「所有網站」及「人員」範圍指定給此顯示群組,並透過搜尋方塊加以使用。

  • 進階搜尋   預設會將「所有網站」範圍指定給此顯示群組,並透過 [進階搜尋] 頁面上的搜尋方塊加以使用。

網站集合管理員可以執行下列動作:

  • 新增任何顯示群組的範圍。

  • 從任何顯示群組移除範圍。

  • 建立新的顯示群組,並指定其所需要的範圍。

  • 變更範圍在 [搜尋範圍] 清單中顯示的順序。

  • 指定預設在 [搜尋範圍] 清單中選取的範圍。

網站擁有人可以執行下列動作:

  • 將不同的顯示群組指定給搜尋中心網站中的搜尋方塊及 [進階搜尋] 頁面。

  • 使用「搜尋方塊」及「進階搜尋方塊」網頁組件建立新的搜尋頁面,並指定所要使用的一或多個顯示群組。

規劃範圍規則

您可以新增範圍的範圍規則,以定義範圍。範圍規則會定義與範圍相關以及與範圍無關的內容。

每個範圍規則皆取決於特定的範圍規則類型,該類型會定義內容的屬性、位置及來源。下表列出共用範圍與網站集合層級範圍可用的範圍規則類型。

此範圍規則類型 共用範圍是否可以使用? 網站集合層級範圍是否可以使用? 內容測試依據

網址 (https://server/site)

位置

屬性查詢
(作者 = 王大明)

單一屬性

內容來源

特定內容來源

所有內容

內容索引中的所有內容

「所有內容」範圍規則類型由於會建立所有編目內容與範圍的關聯,因此最簡單。若是其他三種範圍規則類型,Search Service 應用程式管理員可以個別設定範圍規則,以指定要與該範圍建立關聯的內容。下列清單說明設定選項:

  • 包含   符合此規則的項目除非遭到其他規則移除,否則將會顯示在搜尋結果中。合併規則時,此行為類似 OR 邏輯運算子。

  • 需要   符合其他規則的項目必須也符合此規則,才會出現在搜尋結果中。此行為與 AND 邏輯運算子相同。

  • 排除   符合此規則的項目即使符合其他規則,也會從搜尋結果中排除。此行為與 AND NOT 邏輯運算子相同。

範圍通常決取於單一範圍規則。但是,有時適合使用具有多項規則的範圍。您可以根據特定佈景主題或概念性相關的內容集,建立範圍。若要執行這項操作,您可以包含及排除數個位置、屬性,或概念性相關的位置與屬性的組合。規則的邏輯組合可決定要在範圍中包含該內容,或從中排除該內容。

使用取決於位置的範圍規則

您可以依據使用「網址」範圍規則類型之內容的位置 (網址或 UNC 路徑),建立規則。多個使用案例需要這種類型的規則,包含搜尋下列位置的內容:

  • 一組文件庫

  • 單一大型文件存放庫中的一組資料夾;例如,搜尋組織封存檔時

  • 特定主題的外部網站

  • 組織中的其他伺服器

每個「網址」範圍規則都包含由單一資料夾、網域名稱或伺服器名稱所定義的單一位置。您可以根據要在範圍中提供的內容來新增比對規則,直到範圍中包含所有相關位置,並排除所有無關位置為止。請檢查資訊架構與網站結構,以協助您決定每個範圍中要包含的位置。

使用取決於 Managed 屬性的範圍規則

您可以使用「屬性查詢」範圍規則類型,以單一 Managed 屬性的特定值作為範圍規則的依據。建立這類範圍規則之前,請確認下列事項:

  • 您要使用的 Managed 屬性已存在,包括預設的 Managed 屬性或是由 Search Service 應用程式管理員所建立。

  • Managed 屬性已設定為可以在範圍中使用。根據預設,只有部分 Managed 屬性會設定為可以在範圍中使用。只有 Search Service 應用程式管理員提供給範圍使用的 Managed 屬性,才可用於搜尋範圍中。

    注意

    Search Service 應用程式管理員可以使用特定屬性的 [中繼資料屬性對應] 頁面,提供屬性給範圍使用。

建立範圍規則之後,每個符合屬性查詢的內容項目,都會依據該特定值進行測試,並會依據規則而包含或排除於搜尋結果中。您只能使用「完全符合」運算子查詢取決於屬性的規則,而不能使用其他運算子,例如「包含」。

例如,銷售入口網站的網站集合管理員可以建立每個銷售辦公室的範圍,方法是使用 SalesOffice Managed 屬性,再將每個範圍中的規則值設定為相關辦公室的值。由於會使用此 Managed 屬性定義範圍,因此當您使用此範圍時,搜尋結果只會包含銷售辦公室的內容。

當組織規劃 Managed 屬性時,請考慮可協助使用者搜尋的範圍為何。若要建立特定內容集的範圍,您必須確定該內容的屬性對應至範圍規則中可包含的 Managed 屬性。

使用決取於內容來源的範圍規則

Search Service 應用程式管理員可能會建立其他內容來源的原因有幾項。一般建立這些內容時是為了要以不同於其他內容的排程來編目內容。例如,Search Service 應用程式管理員可以建立不同的內容來源,以針對位於不同 SharePoint 伺服器陣列或檔案共用上的內容進行編目。如果存在已包含使用者要查詢之內容的內容來源,Search Service 應用程式管理員可以使用範圍規則 (內容來源類型) 建立共用範圍,讓使用者搜尋該內容。

只有共用範圍可以包含以特定內容來源為根據的範圍規則。網站集合層級的範圍無法使用這種範圍規則類型。

請您針對每個內容來源,考慮為該內容來源編製索引的內容若在共用範圍中群組在一起,是否對使用該網站集合的人員較有意義。如果是的話,您可以新增該內容來源的範圍規則。

另請考慮內容來源是否可分成人員可能想要搜尋的較小內容主體。如果是的話,您可以合併範圍規則,以指定含有其他範圍規則類型的內容來源,以建立較小的範圍。

如需如何規劃內容來源的詳細資訊,請參閱<規劃編目與同盟 (SharePoint Server 2010)>。

使用「所有內容」範圍規則類型

當您使用「所有內容」範圍規則類型建立範圍規則時,會將內容索引中的所有內容提供給範圍使用。如果您想建立較小的範圍,可以對使用「所有內容」範圍規則類型的範圍,新增從範圍中排除特定內容的範圍規則。

使用具有排除行為的範圍規則排除內容

您可以複製「所有網站」共用範圍,並以此為起點包含內容索引中的所有內容。然後,您可以新增範圍規則,從搜尋結果中排除內容,以建立廣泛但不包含特定搜尋結果集的範圍。有時,搭配使用「所有網站」共用搜尋範圍的複本與排除規則,會比建立使用包含網站上每一個內容子集之規則的複雜搜尋範圍更容易。

不論您從「所有網站」共用範圍的複本或其他範圍開始,您都可以考慮在新增包含內容的範圍規則之外,另行新增排除內容的範圍規則,因為從搜尋結果中排除內容的理由,可能與包含內容的理由明顯不同。

See Also

Concepts

收集目前搜尋環境的相關資訊 (SharePoint Server 2010)
決定企業搜尋團隊與專案關係人 (SharePoint Server 2010)
規劃編目與同盟 (SharePoint Server 2010)
Plan people search (SharePoint Server 2010)
規劃企業搜尋拓撲 (SharePoint Server 2010)