共用方式為


管理結果類型

Microsoft 搜尋會針對搜尋結果頁面中顯示的不同內容類型,提供預設的搜尋結果配置體驗。 對於某些內容,您可以覆寫此預設搜尋配置,並使用結果類型 設計版面 配置來變更搜尋結果體驗。 自定義版面配置可讓您在搜尋結果中使用有用的資訊來提供更豐富的體驗,讓使用者可以快速找到所需的資訊。

結果類型可用於選取 SharePoint 內容和 圖形連接器 內容。 您可以使用結果類型來變更 SharePoint 清單專案、SharePoint 網站、SharePoint 頁面和可攜式檔格式 (PDF 的搜尋結果) 。 檔案 (非 PDF) 和人員等內容類型具有無法修改的標準版面配置。

針對 Graph 連接器搜尋結果,當您設定具有屬性對應的連接器時,Microsoft Search 會針對連接器搜尋結果使用預設的搜尋結果配置。 標籤 是最重要的;您應該一律將屬性指派給此標籤,以使用預設的結果配置。 不過,為您的連接器內容建立自定義結果類型,可能會讓這些結果對您的使用者更具影響力。 使用垂直和連接器內容時,您必須建立結果類型,並執行預設版面配置的對應。 藉由省略這些步驟,垂直不會顯示任何搜尋結果。

了解結果類型

結果類型是一種組態,會根據組態中的設計來變更搜尋結果配置。 包含下列參數:

  • 比較每個搜尋結果與設定的一或多個條件。 條件的範例包括內容來源和規則。
  • 要用於符合條件之搜尋結果 的結果配置 。 結果配置會控制符合條件的結果如何出現在搜尋結果頁面上。

您可以針對垂直顯示的內容使用多個結果類型。 當您將多個內容來源合併成單一垂直時,這些結果類型可能很重要。 它也可以用於更具影響力的版面配置,即使只有一個內容類型也一樣。 例如,在顯示事件詳細數據的垂直中,您可以在 [ 規則 ] 區段的 [嚴重性] 屬性上定義條件,以自定義「高嚴重性」事件,以比「低嚴重性」事件更醒目顯示色彩。

每個結果類型都有決定比對評估順序的優先順序。 如果針對指定的搜尋結果找到多個相符的結果類型,則會將優先順序較高的結果類型套用至搜尋結果。 針對相同的內容來源定義多個結果類型時,請將較低的優先順序指派給泛型結果類型,並將較高的優先順序指派給具有多個條件的結果類型。

建立或更新結果類型

結果類型管理體驗是以精靈為導向,系統會引導您完成定義名稱、內容來源、規則和版面配置的步驟。 您可以在組織層級和 SharePoint 網站層級自定義結果類型。 在 SharePoint 網站建立的結果類型會接受針對網站定義的搜尋範圍。 如果 SharePoint 網站中的搜尋範圍設定為中樞或組織範圍,則在個別中樞或組織範圍建立的結果類型會套用至搜尋結果。

注意事項

「SharePoint 和 OneDrive」內容來源的結果類型可在 SharePoint 首頁、網站和 Office.com 中的 Microsoft Search 中取得。 這項功能即將在 Bing 的 Microsoft Search 中提供。

管理組織層級結果類型

  1. Microsoft 365 系統管理中心 中,移至 [自定義] 區段中的 [結果類型] 頁面。
  2. 若要建立新的結果類型,請按兩下 [ 新增 ] 或選取現有的結果類型加以編輯。
  3. 設定結果類型之後,您可以檢閱並儲存它。

管理月臺層級結果類型

  1. 在您要管理結果類型的 SharePoint 網站中,按兩下齒輪以開啟設定面板。
  2. 取 [網站資訊],然後選 取 [檢視所有網站設定]。 
  3. 尋找 [Microsoft Search] 區段,然後選取 [設定 搜尋設定]
  4. 在瀏覽窗格中,移至 [自定義體驗],然後選取 [結果類型]
  5. 若要新增結果類型,請按兩下 [ 新增]。 或者,若要編輯結果類型,請選取清單中的結果類型。
  6. 修改結果類型之後,您可以檢閱並儲存結果類型。

限制

  1. 在結果類型的 [規則] 區段中無法使用自定義 SharePoint Managed 屬性
  2. 針對 「SharePoint 和 OneDrive」 內容來源建立的結果類型不適用於 Bing 畫布中 Microsoft Search 上的搜尋結果。

疑難排解

以下是您可能會看到的常見問題清單,以及修正這些問題的動作。

問題 動作
我在搜尋頁面上看不到我的結果配置,雖然我建立了一個。 因為快取這些設定,所以可能會延遲幾分鐘。 請稍候幾分鐘,然後再試一次。
我在結果類型頁面上看不到任何內容來源。 請確定您已設定連接器和索引數據。
StringCollection 屬性不會系結至結果類型並轉譯為 “${propertyName}” 確定 StringCollection 類型的屬性會包裝在聯結方法中,例如: ${join (propertyName, ',') }。 如果您想要顯示單一值 (例如,從 StringCollection) 的第一個專案,您可以指定它,如下所示: ${propertyName[i]} (注意:StringCollection 類型中的索引從 0 開始)