如何變更在 SharePoint Server 中顯示搜尋結果的方式

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

Microsoft 365 中的 SharePoint Server 和 SharePoint 包含許多預設搜尋功能,可協助使用者尋找他們要尋找的內容。 但是,您可能想要讓搜尋結果以特定方式查看,例如,顯示您公司或公司專屬的資訊。

本系列將說明如何自訂在傳統搜尋體驗中顯示搜尋結果的方式。 為了協助說明這些顯示概念,我們將使用 Microsoft 發行集內部清單中的範例,這是 Microsoft 內容發佈專業人員經常使用的工具。

如您所知,Microsoft 會跨 TechNet、MSDN 和 Office.com 發佈數千篇文章。 為了協助發佈程式,我們使用數個 SharePoint 清單。 清單中的每個專案都代表發行項或媒體檔案。 為了快速尋找清單專案的相關資訊,我們已設定搜尋中心來搜尋所有清單。

此系列將示範如何變更搜尋結果的顯示方式...

預設搜尋結果

至此:

最終搜尋結果

在本系列中,我們將討論:

搜尋的運作方式以幾個字組為單位

如果您不熟悉搜尋的運作方式,以下是可能適用于此系列的高階標記法。

搜尋概觀

  1. 內容會儲存在清單和文件庫中。 網站資料行可用來儲存清單或文件庫中每個專案的值,也就是資訊。

  2. 編目清單和文件庫時,網站資料行和網站資料行值會新增至搜尋索引。

  3. 在搜尋索引中,網站資料行會「轉換」為 Managed 屬性。 網站資料行值會「轉換」為 Managed 屬性值。

  4. 在搜尋頁面上,使用者會在搜尋方塊網頁元件中輸入查詢。 查詢會傳送至搜尋索引。

  5. 搜尋結果會從搜尋索引傳送至搜尋結果頁面,並顯示在搜尋結果網頁元件中。 搜尋結果網頁元件會使用顯示範本,指定應該顯示哪些 Managed 屬性值。

以下說明如何在 Microsoft 內部搜尋中心的內容中瞭解此高階標記法。

  1. Microsoft 作者會為即將撰寫的文章建立清單專案。 [ 標題]、[ 內容摘要] 及 [ 技術主體] 等網站資料行可用來儲存文章的值,換句話說,也就是資訊。

    清單項目

  2. 此清單會標示為連續編目。 這表示清單會以設定的間隔進行編目,例如每分鐘一次。

    您可以在[清單設定目錄設定] 中> 看到編目排

    編目排程

  3. 您可以從[網站設定>搜尋架構] 搜尋 Managed 屬性。

    在此案例中,有一個名為 ContentSummaryOWSMTXT的 Managed 屬性,以及另一個名為 owstaxIdTechnicalSubject的 Managed 屬性。 它們代表網站資料行 內容摘要 和技術 主體。 如需將網站資料行「轉換」成 Managed 屬性的詳細資訊,請參閱 從網站資料行到 Managed 屬性 - 該功能如何?

    Managed 屬性

  4. 在搜尋頁面上,使用者輸入查詢,例如 自訂搜尋結果

    Query

  5. 在搜尋結果頁面上,搜尋結果會出現在 搜尋結果網頁元件中。 網頁元件會使用顯示範本,指定來自 Managed 屬性 ContentSummaryOWSMTXTowstaxIdTechnicalSubject 的值應該出現在搜尋結果中 (顯示範本也會指定許多其他專案,但現在讓我們只專注于這兩個 Managed 屬性的值) 。 第二個搜尋結果是在步驟 1 中建立的清單專案。 我們可以看到來自 Managed 屬性 ContentSummaryOWSMTXTowstaxIdTechnicalSubject 的值會出現在搜尋結果中。

    搜尋結果

您也可以查看詳細資料,例如頁面上每個搜尋結果旁邊的小圖示。 這些圖示代表發行文章的網站,例如 Office.com 和 TechNet。 搜尋結果也會在值 搜尋前面包含「技術主體」一詞。 在本系列稍後,您將瞭解如何新增圖示和文字。 但首先,讓我們探索搜尋結果顯示方式的更多詳細資料。

本系列中的下一篇文章

瞭解如何在 SharePoint Server 中顯示搜尋結果

另請參閱

概念

SharePoint Server 的搜尋架構概觀