變更搜尋結果網頁組件的設定

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

搜尋結果網頁組件所顯示的,是在搜尋方塊網頁組件中輸入之查詢的搜尋結果。

根據預設,搜尋結果網頁組件適用於所有預設的搜尋類別頁面。自訂搜尋類別搜尋特定的內容,例如 (所有項目人員交談,以及影片),以及它們顯示篩選及格式化為特定內容類型或類別的搜尋結果。搜尋結果網頁組件顯示搜尋結果,也不會搜尋結果精簡搜尋網頁組件,並搜尋導覽網頁組件。

附註: 請參閱設定 SharePoint 中內容搜尋網頁組件新增至頁面的 [內容搜尋網頁組件 (CSWP),然後將它設定為簡易與進階的結果。

搜尋結果網頁組件會使用網頁組件中所指定的查詢,來顯示搜尋結果。身為 SharePoint Online 管理員,您可以變更查詢或其他顯示搜尋結果的設定。

若要新增與設定搜尋結果網頁組件頁面上,請參閱關於設定搜尋結果網頁組件。您也可以找到其他資訊,請參閱設定 SharePoint Server 中的搜尋結果網頁組件的屬性

您想要做什麼?

變更搜尋結果網頁組件中的查詢

在 [進階模式中使用關鍵字查詢語言 (KQL) 來定義查詢

新增精簡器

定義排序

新增更多設定

測試查詢

以快速模式使用預先定義的值來定義查詢

變更顯示範本設定

變更結果設定與結果控制設定

變更搜尋結果網頁組件中的查詢

搜尋結果網頁組件使用網頁組件以顯示搜尋結果中指定的查詢。根據預設,此查詢會使用查詢變數{searchboxquery}。查詢變數是針對值,也就是說,當您執行查詢時,值取代版面配置區的版面配置區。例如,當使用者在 [搜尋] 方塊中輸入搜尋字詞黃色, {searchboxquery}變數搜尋結果網頁組件中的搜尋包含黃色片語的所有項目。

您可以變更搜尋結果網頁組件中的查詢,來執行下列動作:

  • 變更結果來源,指定應該要搜尋的內容。根據預設,這些結果來源是針對不同的搜尋類別頁面加以設定的:

  • 全部內容 (results.aspx):本機 SharePoint 結果 (系統)

  • 人員 (peopleresults.aspx):本機人員結果 (系統)

  • 交談 (conversationresults.aspx):交談 (系統)

  • 視訊 (videoresults.aspx):本機視訊結果 (系統)

  • 新增查詢變數或屬性篩選,為不同的使用者或使用者群組自訂搜尋結果。

  • 將搜尋結果內的項目或頁面升級或降級。

  • 變更搜尋結果的排序。

變更查詢有兩種主要方式:

以進階模式使用關鍵字查詢語言 (KQL) 來定義查詢

  1. 在搜尋結果頁面中,按一下 [設定],再按一下 [編輯頁面]。搜尋結果頁面會以編輯模式開啟。

  2. 在搜尋結果網頁組件中,將指標移到網頁組件的標題右邊,按一下箭號,再按一下功能表上的 [編輯網頁組件]。[搜尋結果網頁組件] 工具窗格隨即會在頁面右上方的功能區底下開啟。

  3. 在 [網頁組件] 工具窗格的 [搜尋準則] 區段中,按一下 [變更查詢]。隨後 [建立查詢] 對話方塊就會以 [進階模式] 開啟。

  4. [基本功能] 索引標籤的 [選取查詢] 區段中,選取一個結果來源,來指定應該搜尋的內容。

  5. 您現在可以變更查詢文字。根據預設,定義查詢變數{searchboxquery} 。使用關鍵字查詢語言 (KQL) 變更查詢文字,或使用關鍵字篩選屬性篩選」 清單來建立查詢:

    • 關鍵字查詢可以包含空閒文字關鍵字、 屬性篩選或運算子。使用大括弧括住查詢變數。執行查詢時,查詢變數將會取代的值。關鍵字查詢有 2048 個字元的長度上限。如需有關 KQL 的詳細資訊,請參閱關鍵字查詢語言 (KQL) 語法參照

    • 使用關鍵字篩選來查詢中新增查詢變數。從清單中,選取預先定義的查詢變數,然後將其新增至查詢,即可新增關鍵字篩選。如需可用的查詢變數的清單,請參閱SharePoint Server 2013 中的查詢變數

    • 使用屬性篩選來查詢內容的 managed 屬性的設定為可查詢搜尋結構描述中。選取 [從的 managed 的屬性屬性篩選清單。按一下 [ 新增內容篩選器以篩選新增至查詢。

      附註: 自訂的 managed 的屬性不會顯示在 [屬性篩選清單中。若要自訂的 managed 的屬性新增至您的查詢,在 [查詢文字] 方塊中,輸入您的自訂 managed 屬性名稱後面接著查詢條件,例如MyCustomColorProperty:Green

  6. 按一下 [測試查詢] 可查看搜尋結果的預覽。

  7. 您也可以在查詢中新增更多詳細資料:

  8. 按一下 [確定] 來儲存查詢,然後返回 [網頁組件] 工具窗格。

新增精簡器

您可以在 [精簡器] 索引標籤上,選擇將預先選取的精簡器新增至查詢,來限制傳回的結果。

您可以指定,搜尋結果網頁組件中傳回的搜尋結果,應限於精簡器傳來的一或多個值。這份清單會列出在搜尋結構描述中經啟用為精簡器的所有 Managed 屬性。

  • 若要在查詢中加入一個精簡器,請從清單中選擇一個精簡器,然後按一下 [新增]

您可以指定搜尋結果應該根據一或多個 Managed 屬性加以分組。如果一個指定項目有數種變體,而且您想要在單一結果下進行分組,這種做法就很實用。

  • 若要定義結果的分組,請按一下 [顯示更多],顯示 [分組結果] 區段。

定義排序

您可以使用 [排序] 索引標籤,指定如何排列搜尋結果的順序。您可以定義幾種等級的排序、選取使用的排名模型,以及新增動態排序的規則。

[排序方式] 清單會顯示搜尋結構描述中所有設為可排序的 Managed 屬性。

  • 根據 Managed 屬性來排列結果的順序:

    1. [排序方式] 清單中選取一個 Managed 屬性,然後選取 [遞減][遞增]

    2. 若要新增更多排序層級,請按一下 [新增排序層級]

  • 根據相關排名為結果排序:

    1. [排序方式] 清單中,選取 [排名]

    2. (選擇性) 在 [排名模型] 清單中,選擇您要使用的排名模型。

    3. (選擇性) 您可以在 [動態排序] 底下,加入當符合某些條件時會變更結果順序的規則,以此方式額外指定其他排名。請按一下 [新增動態排序規則],然後指定條件規則。

新增更多設定

若要選取更多設定查詢中使用 [設定] 索引標籤。您可以選擇使用查詢規則、 使用 URL 重新寫入、 選取載入行為] 中,指定是否要或不移除重複的結果。

測試查詢

[測試] 索引標籤會根據您在其他索引標籤中選取的內容而顯示最終查詢文字。您可直接編輯查詢文字,測試其他查詢。也可以按一下 [顯示更多] 來測試不同的查詢選項。

附註:  您在 [測試] 標籤中對查詢所作的任何變更都不會儲存。

區段

描述

查詢文字

顯示搜尋結果網頁組件會執行的最終查詢。最終查詢文字是以原始查詢範本為基礎,將動態變數代成目前值。查詢規則可能也會包含其他查詢變更。

按一下 [顯示更多],顯示更多資訊。

查詢範本

套用至查詢的查詢範本內容。

精簡方式

定義套用到查詢的精簡器精簡器] 索引標籤。

分組方式

將搜尋結果分組時所依據的 Managed 屬性 (請參閱 [精簡器] 索引標籤上的定義)。

套用的查詢規則

顯示有哪些查詢規則套用至查詢。

查詢範本變數

會套用到查詢的查詢變數,以及會套用至目前頁面的變數值。您可以輸入其他值來測試它們對於查詢的效果。

使用者區隔字詞

測試查詢用於各個使用者區隔字詞上的效果。請按一下 [新增使用者區隔字詞],將字詞新增至查詢。

測試查詢

按一下 [測試查詢] 按鈕可預覽搜尋結果。

頁面頂端

在快速模式中,使用預先定義的值來定義查詢

  1. [基本功能] 索引標籤上,確認您採用的是進階模式。如果您是在進階模式,請按一下您所在畫面右上角的 [切換至快速模式]

  2. 在 [選取查詢] 區段中,選取一個結果來源來指定哪些內容應該搜尋。

  3. 在 [依應用程式限制] 區段中,從清單選取一個選項,將結果限制在特定的網站、文件庫、清單或 URL。

  4. 選擇 [依標籤限制] 區段中的選項,將結果限制在以字詞組的字詞加以標記的內容:

  5. [不要受任何標籤限制]:搜尋結果不根據標記加以限制 (預設值)。

  6. [依目前頁面的導覽字詞進行限制]:搜尋結果將限於以目前頁面字詞標記的內容。目前標籤是易記 URL 的最後一部分。不過網站必須使用受管理的導覽,這個選項才有效。

  7. [依目前導覽字詞與下層導覽字詞加以限制]:搜尋結果將限於以目前頁面字詞 (易記 URL 的最後一部分) 標記的內容,以及以目前頁面子字詞標記的內容。只有在網站是使用受管理導覽的情況下才相關。

  8. 僅限此標記:搜尋結果將限於以您在方塊中輸入之標記所標記的內容。

  9. 您也可以在查詢中新增更多詳細資料:

  10. 按一下 [確定] 來儲存查詢,然後返回 [網頁組件] 工具窗格。

頁面頂端

變更顯示範本設定

  1. 在搜尋結果頁面中,按一下 [設定],再按一下 [編輯頁面]。搜尋結果頁面會以編輯模式開啟。

  2. 在搜尋結果網頁組件中,將指標移到網頁組件的標題右邊,按一下箭號,再按一下功能表上的 [編輯網頁組件]。[搜尋結果網頁組件] 工具窗格隨即會在頁面右上方的功能區底下開啟。

  3. 您可以在 [網頁組件] 工具窗格的 [顯示範本] 區段中,從 [結果控制項顯示範本] 清單選擇一個顯示範本,來控制網頁組件的整體外觀。

  4. 您可以在本區段的其他清單中針對「個別結果」選擇一個顯示範本:

    • 預設選項是 [使用結果類型來顯示項目]。這個選項會根據搜尋結果的結果類型,套用不同的顯示範本。假設搜尋結果的結果類型是一個 PDF 檔,則會套用 [PDF 項目] 顯示範本。而如果搜尋結果的結果類型為圖像,則會套用 [圖片項目] 顯示範本。

    • 若要將一個顯示範本套用到搜尋結果的所有結果類型,請選取 [使用單一範本來顯示項目],再選取您要套用的顯示範本。

如需詳細資訊,請參閱的變更搜尋結果如何查閱結果類型及顯示範本

頁面頂端

變更結果設定和結果控制項設定

  1. 在搜尋結果頁面中,按一下 [設定],再按一下 [編輯頁面]。搜尋結果頁面會以編輯模式開啟。

  2. 在搜尋結果網頁組件中,將指標移到網頁組件的標題右邊,按一下箭號,再按一下功能表上的 [編輯網頁組件]。[搜尋結果網頁組件] 工具窗格隨即會在頁面右上方的功能區底下開啟。

  3. 在 [網頁組件] 工具窗格的 [設定] 區段中,變更 [結果設定] 來指定結果的顯示方式:

如果您選取

網頁組件會顯示

預設會選取

每頁結果數目

每一頁最多能夠顯示的搜尋結果數目。

顯示排名的結果

排名的結果。

您可以清除選項,只顯示升級的區塊 (例如,升級的結果或個人我的最愛) 或結果控制項 (例如計數)。

顯示升級的結果

用查詢規則來升級的搜尋結果。

顯示 [您的意思是?]

按照您的查詢拼字校正中有意義的建議。

顯示個人的我的最愛

使用者之個人的我的最愛,這是使用者先前所選按的結果。

顯示 [檢視重複] 連結

檢視重複] 連結,使用者可以按一下檢視結果歸類為重複項目。

顯示搜尋中心的連結

搜尋中心的連結。

  1. 變更 [結果控制項設定],針對搜尋結果網頁組件所要顯示的內容,指定更多選項。

如果您選取

網頁組件會顯示

是否預設會選取:

顯示進階連結

[進階搜尋] 頁面的連結。

顯示結果計數

找到的結果數。

顯示語言下拉式清單

語言下拉式清單。可讓使用者切換其查詢的語言。不過使用者必須從 [搜尋使用者喜好設定] 頁面選取兩種或多種語言時,才會出現這個下拉式清單

顯示排序下拉式清單

排序下拉式清單。可讓使用者變更結果的順序。

顯示分頁

搜尋結果下方的分頁控制項。

顯示喜好設定連結

搜尋使用者喜好設定頁面的連結。

顯示 [提醒我] 連結

[提醒我] 頁面的連結。

頁面頂端

另請參閱:

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×