在 SharePoint Server 中自訂搜尋結果類型

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

在 SharePoint Server 中建立和設定自訂搜尋結果類型,讓使用者可以在傳統搜尋體驗的搜尋結果清單中輕鬆區分和預覽不同類型的專案。

搜尋結果類型是一種規則,可讓不同種類的搜尋結果以不同的方式顯示。 它包含下列專案:

  • 一或多個要用來比較每個搜尋結果的特性或條件,例如結果來源或是搜尋結果的內容類型

  • 顯示範本,用於符合條件的搜尋結果。 顯示範本會控制符合條件的所有結果在搜尋結果頁面上出現和運作的方式。

搜尋系統預設會使用預先設定的結果類型。 您可以在 [管理結果類型] 頁面上檢視它們。 例如,名為Person的預先設定結果類型會指定,如果搜尋結果來自結果來源本機人員結果,則使用[人員專案] 顯示範本來顯示結果。 [人員專案] 顯示範本會在搜尋結果中顯示特定的使用者設定檔資訊,並在動態顯示面板中提供人員所撰寫檔的連結。

身為網站集合管理員或網站擁有者,您可以使用預設結果類型作為建立自訂結果類型的起點。 例如,預先設定的 Microsoft Excel 結果類型會指定搜尋結果副檔名為 XLS 或 XLSX 的條件。 您可以複製此結果類型並加以自訂,使其也包含 ContentType Managed 屬性值為 Sales Report 的條件。 如此一來,使用者就可以輕易地將某些 Excel 搜尋結果識別為銷售報告。

您也可以為此目的自訂預設 Excel 專案 顯示範本。 顯示範本會指定如何顯示搜尋結果的 Managed 屬性,例如專案標題、副檔名、路徑和摘要。 這可協助使用者輕鬆地區分結果。 顯示範本也會控制檔或網站在預覽窗格中的顯示方式, (也稱為搜尋結果右邊) 暫留面板。 這可協助使用者在按一下結果加以開啟之前,知道搜尋結果是否對他們很有用。 例如, Excel 專案 顯示範本可以在暫留面板中顯示 Excel 檔的相關圖表、工作表和表格,並讓使用者直接移至檔中的那些區段。 如需搜尋結果類型的顯示範本詳細資訊,請參閱:

建立和設定自訂搜尋結果類型

  1. 執行下列其中一項動作,移至 [管理結果類型] 頁面:
  • 若要為網站集合建立結果類型:

    • 確定您是網站集合的管理員。

    • 在網站集合中,移至 [設定] > [網站設定],然後按一下 [網站集合管理] 區段中的 [搜尋結果類型]

  • 若要為網站建立結果類型:

    • 確定您是網站的網站擁有者。

    • 在網站上,移至 [設定] > [網站設定],然後按一下 [搜尋] 區段中的 [結果類型]

  1. 若要建立結果類型,請在 [管理結果類型] 頁面執行下列其中一項動作:
  • 按一下 [新增結果類型]

  • 在現有結果類型清單中,按一下結果類型的名稱 (例如 [人員]),然後按一下 [複製],以便可以修改複本來建立新的結果類型。

    提示

    建立結果類型時,建議您使用複製方法,以便將現有結果類型中的設定當成引導,來完成整個設定程序。

  1. 在 [新增結果類型] 頁面的 [一般資訊] 區段中,於 [指定名稱] 文字方塊中輸入新結果類型的名稱。

  2. 在 [新增結果類型] 頁面的 [條件] 區段中,執行下列動作:

  • 在 [結果應該符合哪個來源?] 下拉式清單中,選取結果來源 (例如 [所有來源] 或 [文件])。

    對於任何一個搜尋結果,如果搜尋結果是來自您在此下拉式清單中選取的結果來源,則符合此條件。

  • (選用) 在 [應該符合哪些類型的內容?] 下拉式清單中,執行下列動作:

  • 選取內容的類型,例如 [Microsoft Word]

    注意事項

    如果您未選取內容的類型,則所有來自您在 [結果應該符合哪個來源?] 區段中指定之結果來源的結果,皆會符合此結果類型。

  • 視需要按一下 [新增值] 並選取另一種類型的內容 (此動作可重複任何次數)。

  1. (選用) 在 [新增結果類型] 頁面上,展開 [顯示更多條件] 區段,然後執行下列動作:
  • 在 [ 哪一個自訂屬性應該相符?] 區段中, [選取屬性 ] 下拉式清單中的專案是可擷取的 Managed 屬性。 選取您要搜尋系統執行比對的屬性,例如 Author

  • 在第二個下拉式清單中,指定運算子,例如 [等於下列任一項目]

  • 在文字方塊中,指定搜尋系統應該用來搜尋相符項目的值。

    以分號分隔多個值。 或者,視需要多次按一下 [ 新增值 ],並在出現的新文字方塊中輸入另一個值。

    例如,如果您選取 [作者] 屬性並選取運算子 [等於下列任一項目] ,然後指定多個值 (例如 Kara 和 Silas),則條件會是「作者等於 Kara 或 Silas」。

  • 若要新增另一個要比對的屬性,請按一下 [新增屬性]

  1. 在 [新增結果類型] 頁面的 [動作] 區段中,執行下列動作:
  • 在 [這些結果應該看來如何?] 下拉式清單中,按一下顯示範本,例如 [Office 文件項目] 或 [PDF 項目]

    搜尋結果的顯示範本位於網站集合主版頁面庫的 [ 搜尋 ] 資料夾中。 [ 顯示範本 URL ] 方塊會自動顯示對應至您所選取之顯示範本的顯示範本 URL。

  • 如果您預期此結果類型會經常出現在搜尋結果中,請選取 [最佳化以經常使用] 核取方塊。

另請參閱

概念

Result types and display templates that are used to display search results in SharePoint Server

在 SharePoint Server 中顯示範本參考