Applies ToMicrosoft 365 中的 SharePoint

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

根據預設,傳統搜尋結果網頁元件會用於傳統搜尋中心的所有預設搜尋垂直頁面。 瞭解傳統和現代化的搜尋體驗。 搜尋垂直會針對搜尋特定內容進行自定義,例如 (所有內容、人員交談和影片) ,而且會顯示針對特定內容類型或類別篩選及格式化的搜尋結果。 搜尋結果網頁元件會顯示搜尋結果,同時也會將搜尋結果傳送到精簡網頁元件和搜尋導覽網頁元件。

附註: 請參閱 在 SharePoint 中設定內容搜尋頁 元件,將內容搜索頁元件 (CSWP) 新增至您的頁面,並將其設定為簡單且進階的結果。

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

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

您想要做什麼?

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

搜尋結果網頁元件會使用網頁元件中指定的查詢來顯示搜尋結果。 根據預設,此查詢會使用查詢變數 {searchboxquery}。 查詢變數是值的佔位元,這表示當您執行查詢時,值會取代佔位元。 例如,當使用者在搜尋方塊中輸入黃色搜尋字詞時,[搜尋結果] 網頁元件中的 {searchboxquery} 變數會搜尋包含黃色字詞的所有專案。

藉由變更搜尋結果網頁元件中的查詢,您可以:

  • 變更結果來源以指定應搜尋的內容。 

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

  • 升階或降級搜尋結果中的項目或頁面。

  • 變更搜尋結果的排序。

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

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

  1. 在搜尋結果頁面上,按兩下 [ 設定],然後按兩下 [ 編輯頁面]。 搜尋結果頁面會以 [編輯] 模式開啟。

  2. 在搜尋結果網頁元件中,將指標移至網頁元件標題的右側,按兩下箭號,然後按單擊功能表上的 [編輯網頁元件 ]。 搜尋結果網頁元件工具窗格會在頁面右上角的功能區下方開啟。

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

  4. 在 [ 基本概念] 索引 卷標的 [ 選取查詢 ] 區段中,選取結果來源以指定應搜尋哪些內容。

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

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

    • Use keyword filters to add query variables to your query. 從清單中選取預先定義的查詢變數,然後按一下 [新增關鍵字篩選] 將其新增至查詢。 如需可用查詢變數的清單,請參閱 SharePoint Server 2013 中的查詢變數

    • 使用屬性篩選來查詢在搜尋架構中設定為 可查詢 的Managed屬性內容。 從 [ 屬性篩選 ] 列表中選取 Managed 屬性。 按一下 [新增屬性篩選] 以將篩選新增至查詢。

      附註: [屬性 篩選 ] 列表中不會顯示自定義管理屬性。 若要將自定義 Managed 屬性新增至查詢,請在 [ 查詢] 文本 框中,輸入自定義 Managed 屬性的名稱,後面接著查詢條件,例如 MyCustomColorProperty:Green

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

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

  8. 按兩下 [確定 ] 儲存查詢並返回 [網頁元件] 工具窗格。

新增精簡器

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

您可以指定在搜尋結果網頁元件中傳回的搜尋結果,應限於精簡器中的一或多個值。 清單會顯示在搜尋架構中啟用為精簡器的所有Managed屬性。

  • 若要將精簡器新增至查詢,請從清單中選擇精簡器,然後按兩下 [ 新增]

您可以指定搜尋結果應根據一或多個受管理屬性組成群組。 當指定專案有數種變異數,而您想要將它們以單一結果組成群組時,此功能就很實用。

  • 若要定義結果群組,請按兩下 [顯示更多 ] 以顯示 [群組結果 ] 區段。

定義排序

使用 [ 排序] 索 引標籤來指定如何排序搜尋結果。 您可以定義數個排序層級,並新增動態排序規則。

[ 排序方式 ] 列表會顯示在搜尋架構中設定為可排序的所有 Managed 屬性。

  • 若要根據受管理屬性排序結果:

    1. 在 [ 排序方式 ] 列表中,選取 Managed 屬性,然後選取 [ 遞減 ] 或 [ 遞增]

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

  • 若要依相關性排名來排序結果:

    1. 在 [ 排序方式] 列表中,選取 [ 排名]

    2. (選擇性) 在 [動態排序] 下,您可以新增規則來指定其他排名,以在特定條件套用時變更結果順序。 按兩下 [新增動態排序規則],然後指定條件規則。

新增更多設定

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

測試您的查詢

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

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

區段

描述

查詢文字

顯示搜尋結果網頁元件執行的最終查詢。 最終查詢文字是以原始查詢範本為基礎,其中動態變數會以目前的值取代。 查詢的其他變更可能會做為查詢規則的一部分。

按兩下 [顯示更多 ] 以顯示更多資訊。

查詢範本

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

改良依據

套用至查詢的精簡器,如 [ 精簡器 ] 索引卷標中所定義。

分組方式

搜尋結果應分組的Managed屬性,如 [ 精簡器 ] 索引標籤中所定義。

套用查詢規則

顯示要套用至查詢的查詢規則。

查詢範本變數

將套用至查詢的查詢變數,以及套用至目前頁面的變數值。 輸入其他值以測試這些值對查詢的影響。

用戶區段字詞

測試查詢如何針對不同的使用者區段字詞運作。 按兩下 [新增使用者區段字詞 ],將字詞新增至查詢。

測試查詢

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

頁面頂端

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

  1. 在 [ 基本功能] 索引標籤 上,確認您處於 [進階模式]。 如果您處於進階模式,請按下右上角的 [切換到快速 模式]。

  2. 在 [選取查詢] 區段中,選取結果來源以指定應搜尋的內容。

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

  4. 選擇 [ 依卷標限制 ] 區段中的選項,將結果限製為標記字片語字詞的內容:

  5. 不要受到任何標籤的限制:搜尋結果不會根據標籤 (預設) 而有所限制。

  6. 依目前頁面的流覽字詞進行限制:搜尋結果將僅限於標記為目前頁面字詞的內容。 目前的標籤會顯示為易記 URL 的最後一部分。 只有當您的網站使用受管理的瀏覽時,此選擇才有意義。

  7. 依目前和子女導覽的限制:搜尋結果將僅限於標記目前頁面字詞的內容, (顯示為易記 URL) 的最後一部分,以及以目前頁面子工具標記的內容。 只有在您的網站使用受管理的流覽時才有相關性。

  8. 限制此標籤:搜尋結果將僅限於使用您在方塊中輸入的標籤的內容。

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

  10. 按兩下 [確定 ] 儲存查詢並返回 [網頁元件] 工具窗格。

頁面頂端

變更顯示範本設定

  1. 在搜尋結果頁面上,按兩下 [ 設定],然後按兩下 [ 編輯頁面]。 搜尋結果頁面會以 [編輯] 模式開啟。

  2. 在搜尋結果網頁元件中,將指標移至網頁元件標題的右側,按兩下箭號,然後按單擊功能表上的 [編輯網頁元件 ]。 搜尋結果網頁元件工具窗格會在頁面右上角的功能區下方開啟。

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

  4. 在本節的其他清單中,您為 個別結果選擇顯示範本:

    • 默認的選取範圍是 使用結果類型來顯示專案。 此選取範圍會根據搜尋結果的結果類型套用不同的顯示範本。 例如,如果搜尋結果的結果類型是 PDF 檔案,就會套用顯示範本 PDF 專案 。 如果搜尋結果的結果類型是影像,則會套用 [圖片專案 ] 顯示範本。

    • 若要將一個顯示範本套用至搜尋結果的所有結果類型,請選取 [使用單一範本顯示專案],然後選取您要套用的顯示範本。

如需詳細資訊,請參閱 使用結果類型和顯示範本來變更搜尋結果的外觀

頁面頂端

變更結果設定和結果控件設定

  1. 在搜尋結果頁面上,按兩下 [ 設定],然後按兩下 [ 編輯頁面]。 搜尋結果頁面會以 [編輯] 模式開啟。

  2. 在搜尋結果網頁元件中,將指標移至網頁元件標題的右側,按兩下箭號,然後按單擊功能表上的 [編輯網頁元件 ]。 搜尋結果網頁元件工具窗格會在頁面右上角的功能區下方開啟。

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

如果您選取

然後網頁元件會顯示

默認選取

每頁的結果數

每頁顯示的搜尋結果數目上限。

顯示排名結果

排名結果。

清除以僅顯示升級的區塊 (例如進階結果) 或結果控件 (如結果計數) 。

顯示進階結果

使用查詢規則升階的搜尋結果。

顯示「您是否表示?

查詢拼字校正為您是否表示建議。

[顯示檢視重複專案] 連結

使用者可以按下 [檢視重複專案] 連結來檢視被歸類為重複的結果。

顯示搜尋中心的連結

連結至搜尋中心。

4. 在 [網頁元件] 工具窗格的 [ 設定 ] 區段中,變更 [結果] 控件設定 ,為搜尋結果網頁元件中顯示的內容指定更多選項:

如果您選取

然後網頁元件會顯示

預設已選擇:

顯示進階連結

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

顯示結果計數

找到的結果數目。

顯示語言下拉式清單

語言下拉式清單。 讓用戶能夠切換其查詢的語言。 只有當使用者從搜尋使用者喜好設定頁面選取兩種或兩種以上的語言時,下拉式清單才會出現

顯示排序下拉式清單

排序下拉式清單。 讓用戶能夠變更結果的排序順序。

顯示分頁

搜尋結果下方的分頁控件。

顯示喜好設定連結

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

顯示 AlertMe 連結

[提醒我] 頁面的連結。

變更如何顯示使用者本身 OneDrive 內容的結果

根據預設,使用者會看到共用 OneDrive 和 SharePoint 內容的結果,而非從其私人內容中看到的結果。 私人 OneDrive 內容是他們自己的內容,只有他們有權存取。

您可以將搜尋結果設定為顯示另一個包含使用者私人 OneDrive 內容之結果的區塊。

  1. 在搜尋結果頁面上,按兩下 [ 設定],然後按兩下 [ 編輯頁面]。 搜尋結果頁面會以 [編輯] 模式開啟。

  2. 在搜尋結果網頁元件中,將指標移至網頁元件標題的右側,按兩下箭號,然後按單擊功能表上的 [編輯網頁元件 ]。 搜尋結果網頁元件工具窗格會在頁面右上角的功能區下方開啟。

  3. 在網頁元件工具窗格的 [ 設定 ] 區段中,移至 [同時顯示來自的結果 ],然後選取 [他們自己的 OneDrive]。

如果您選取

然後網頁元件會顯示

默認選取

他們自己的 OneDrive

另一個區塊,其中包含來自使用者本身 OneDrive 的結果,包括只有擁有者有權存取的內容。

頁面頂端

另請參閱:

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。