變更 SharePoint Server 中的搜尋結果的排名

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-09-04

**摘要:**了解如何變更SharePoint Server 2016和SharePoint Server 2013中的搜尋結果的排名。

對象: SharePoint Server 2016、 SharePoint Server 2013、 和SharePoint Online搜尋管理員。

開始之前:

若要變更搜尋結果的排名,您需要:

  • SharePoint中搜尋的基本知識

  • 了解在搜尋結果,以判斷如何相關的特定查詢的自訂的搜尋結果會傳回的內容及相關知識

  • 執行 Search service 應用程式及企業搜尋中心

  • 搜尋索引中的內容

為什麼會搜尋結果排名重要?

是否要使用與企業搜尋中心在內部部署、 SharePoint Online、 或跨網站發佈解決方案,將排名搜尋結果。在大多數情況下,此預設搜尋結果排名應該只可。

但是,有時您可能會想要影響進行結果給使用者更為相關的搜尋結果的排名。我們最近發佈的一組的 TechNet 及 MSDN 上的文章可說明您可以如何變更搜尋結果的排名及可幫助您瞭解搜尋結果排名SharePoint Server中的運作方式。(請參閱本文稍後 < 參考資料)。

如何搜尋結果的排名?

搜尋結果的排名使用排名模型。排名模型計算結果集中的搜尋結果的位置。有數個SharePoint的自動執行這項作業為您的排名模型。如此,通常是,您不需要在意排名模型用於查詢或及其作用一樣。

若要變更搜尋結果排名使用查詢規則

如果您不滿足搜尋結果排名與該SharePoint提供,建議您將新增查詢規則以達最佳搜尋案例的排名的搜尋結果。

查詢規則的相關的良好項重點是他們可用來搜尋系統管理員很大的範圍。您可以新增查詢規則的 Search service 應用程式在內部部署,搜尋系統管理員身分或作為SharePoint Online承租人管理員。您也可以新增和重複使用查詢規則來作為網站集合管理員或網站擁有人,同時在內部部署和線上。

您可以針對每個查詢規則影響您排序、 排名及顯示搜尋結果的方式。每個查詢規則是由查詢規則條件及查詢規則動作所組成。每當查詢比對的查詢規則條件,就會觸發查詢規則中指定之查詢規則動作。您已輸入的條件之後,您可以指定:

  • 新增升級一定會出現在排名的搜尋結果上方的結果。

  • 新增結果區塊] 群組中,以顯示特定搜尋結果並升級該區塊。

  • 變更搜尋結果的順序:

    • 由一或多個 managed 屬性排序。

      當您排序結果以這種方式時,您覆寫的排名模型。

    • 適用於動態排名。

      您可以升級或降級根據您指定的查詢條件的結果。

Overview of 搜尋結果排名提供更多詳細資料。在大多數情況下,您可以使用查詢規則來調整排名。不過,若要避免增加的查詢延遲請小心不要將新增過於複雜或太多的查詢規則。

使用自訂排名模型: 如果不搭配使用查詢規則

如果開啟您無法使用查詢規則以達成目標,您可以考慮建立及部署自訂排名模型。例如,您可以建立自訂排名模型的搜尋結果排名計算中加入自訂的受管理的屬性。

由於建立及自訂排名模型調整複雜且有非常大的影響搜尋結果上,建議您不要才。 這限制性。您僅可建立及部署在內部部署的自訂排名模型。

當您建立自訂排名模型時,複製現有SharePoint Server排名模型及編輯該複本。然後,您應該驗證方式良好的自訂排名模型是藉由執行查詢數和比較收到新排名模型與舊版的排名模型中取得的結果的結果。一旦完成建立和驗證,您在部署您的自訂排名模型及告訴它應該使用新的排名模型至所有或部分搜尋結果的排名的搜尋系統。

與功能隨附於SharePoint Server任何排名模型,自訂排名模型計算結果集中的搜尋結果的位置。自訂的搜尋結果會被視為相關如果它收到高排名分數。高排名分數是特定的數字分數的計算方式是使用搜尋引擎的排名模型。排名模型是一或多個排名階段包含一組排名功能的清單。排名模型定義搜尋引擎計算使用的排名功能以表示排名模型中的各種因素的相關排名的方式。

提供SharePoint Server所數個排名模型。如需詳細資訊,請參閱SharePoint Server 中的搜尋結果排名概觀。大部分的搜尋結果的排名使用預設搜尋模型。請閱讀若要深入了解預設搜尋模型的最重要排名功能 MSDN 上的自訂排名模型提升 SharePoint 2013 中的相關性 。本文也會說明如何部署自訂排名模型。

我們希望的文章提供您的搜尋結果排名的運作方式並變更其概觀。