搜尋結果網頁組件所顯示的,是在搜尋方塊網頁組件中輸入之查詢的搜尋結果。
預設情況下,經典搜尋結果網頁部分會用於經典搜尋中心中所有預設的搜尋垂直頁面。 了解經典與現代的搜尋體驗。 搜尋垂直領域會針對特定內容進行客製化,例如 (全People、對話和影片) ,並顯示針對特定內容類型或類別篩選與格式化的搜尋結果。 搜尋結果網頁部分顯示搜尋結果,並且會將搜尋結果傳送到精煉網頁部分及搜尋導覽網頁部分。
注意
請參閱「 在 SharePoint 中配置內容搜尋網頁部分 」,將內容搜尋網頁部分 (CSWP) 新增到您的頁面,並設定以取得簡單且進階的結果。
搜尋結果網頁部分使用網頁部分中指定的查詢來顯示搜尋結果。 作為 SharePoint Online 管理員,你可以更改查詢或其他顯示搜尋結果的設定。
要在頁面上新增及設定搜尋結果網頁部分,請參閱 「關於設定搜尋結果網頁部分」。 您也可以在 SharePoint Server 中「設定搜尋結果網頁部分的屬性」中找到更多資訊。
您想要做什麼?
-
在搜尋結果網頁部分更改查詢
更改顯示範本設定 - 更改結果設定與結果控制設定
- 更改要顯示結果的 OneDrive 內容
在搜尋結果網頁部分更改查詢
搜尋結果網頁部分使用網頁部分中指定的查詢來顯示搜尋結果。 預設情況下,此查詢使用查詢變數 {searchboxquery}。 查詢變數是值的佔位符,這表示當你執行查詢時,會用值取代佔位符。 例如,當使用者在搜尋框輸入搜尋詞 yellow 時,搜尋結果網頁部分中的 {searchboxquery} 變數會搜尋所有包含 yellow 字組的項目。
透過在搜尋結果網頁部分更改查詢,您可以:
- 更改結果來源,指定應該搜尋哪些內容。
- 新增查詢變數或屬性篩選器,以自訂不同使用者或使用者群組的搜尋結果。
- 在搜尋結果中推廣或降級項目或頁面。
- 更改搜尋結果的排序方式。
更改查詢有兩種主要方式:
在進階模式下使用 關鍵字查詢語言 (KQL) 來定義查詢
在搜尋結果頁面,點選 設定,然後點 選編輯頁面。 搜尋結果頁面以編輯模式開啟。
在搜尋結果網頁部分,將指標移到網頁部分標題右側,點擊箭頭,然後在選單中點 選「編輯網頁部分 」。 搜尋結果網頁部分工具窗格會在頁面右上角的色帶下方開啟。
在網頁零件工具窗格的 搜尋條件 區塊中,點擊 變更查詢。 「建立你的查詢」對話框會在 進階模式開啟。
在 BASICS 標籤的「 選擇查詢 」區塊中,選擇結果來源以指定要搜尋的內容。
你現在可以更改 查詢文字了。 預設情況下,查詢變數 {searchboxquery} 是被定義的。 可透過 關鍵字查詢語言 (KQL) 更改查詢文字,或使用關鍵字過濾器與屬性過濾器清單來建立查詢:
關鍵字查詢可以包含自由文字關鍵字、屬性篩選器或運算子。 用大括號來包裹查詢變數。 查詢變數會在執行時被替換為一個值。 關鍵字查詢的最大長度為 2,048 個字元。 欲了解更多關於 KQL 的資訊,請參閱 關鍵字查詢語言 (KQL) 語法參考。
Use keyword filters to add query variables to your query. 從清單中選取預先定義的查詢變數,然後按一下 [新增關鍵字篩選] 將其新增至查詢。 如需可用查詢變數清單,請參見 SharePoint Server 2013 中的查詢變數。
使用屬性篩選器查詢搜尋結構中設定 為可查詢 的管理物件內容。 從 屬性篩選 清單中選擇受管理的屬性。 按一下 [新增屬性篩選] 以將篩選新增至查詢。
注意
自訂管理的屬性不會顯示在 屬性篩選 清單中。 要將自訂管理屬性加入查詢,請在 查詢文字 框中輸入自訂管理屬性名稱,接著輸入查詢條件,例如 MyCustomColorProperty:Green
點擊 「測試查詢 」可預覽搜尋結果。
您也可以在查詢中加入更多細節:
點擊 確定 以儲存查詢並返回網頁零件工具窗格。
新增精煉器
在 REFINERS 標籤中,您可以選擇透過將預先選定的 Refiners 加入查詢來限制回傳結果。
你可以指定搜尋結果網頁部分回傳的搜尋結果應限制於精煉器中一個或多個數值。 清單顯示所有在搜尋結構中被啟用為精煉器的受管理屬性。
- 要在查詢中新增精煉器,請從列表中選擇一個精煉器,然後點擊 新增。
你可以指定搜尋結果應依據一個或多個受管理的屬性分組。 當同一項項目有多個變體,且你想將它們歸類為單一結果時,這很有用。
- 要定義結果分組,請點擊 「顯示更多 」以顯示 「群組結果 」區塊。
定義排序
使用 SORTING 標籤來指定如何排序搜尋結果。 你可以定義多個排序層級,並加入動態排序規則。
排序 清單顯示 所有在搜尋結構中設定為可排序的管理屬性。
根據受管理屬性排序結果:
- 在 排序 清單中,選擇一個受管理的屬性,然後選擇 降 序或 升序。
- 若要新增更多排序層級,請按一下 [新增排序層級]。
要依相關性排序結果:
- 在 排序 列表中,選擇 排名。
- (可選) 在 動態排序中,你可以透過加入規則來指定額外的排名,當某些條件適用時會改變結果的順序。 點選 新增動態排序規則,然後指定條件規則。
新增更多設定
請使用 設定 標籤來選擇更多查詢的設定。 你可以選擇使用查詢規則、使用 URL 重寫,並指定是否移除重複結果。
測試你的查詢
測試分頁會顯示你在其他分頁選擇的最終查詢文字。 你可以直接編輯查詢文字來測試其他查詢。 你也可以點擊 「顯示更多」來測試不同的查詢選項。
注意
你在 測試 標籤中對查詢所做的任何更改都不會被保存。
| 區段 | 描述 |
|---|---|
| 查詢文字 | 顯示搜尋結果網頁部分將執行的最終查詢。 最終的查詢文字基於原始查詢範本,將動態變數替換為當前值。 查詢規則中也可能對查詢進行其他變更。 |
| 點擊 「顯示更多 」以顯示更多資訊。 | |
| 查詢範本 | 套用到查詢時所包含的查詢範本內容。 |
| 由 | 這些精煉器是應用於查詢的,如 REFINERS 標籤頁所定義。 |
| 分組如下 | 搜尋結果應被分組的管理屬性,依照 REFINERS 標籤中定義。 |
| 應用查詢規則 | 顯示該查詢被套用了哪些查詢規則。 |
| 查詢範本變數 | 將套用到查詢的查詢變數,以及套用到目前頁面的變數值。 輸入其他值來測試它們對查詢的影響。 |
| 使用者區分術語 | 測試查詢對不同用戶族群詞彙的運作方式。 點擊 「新增使用者分段詞 彙」以在查詢中新增詞彙。 |
| 測試查詢 | 按一下 [測試查詢] 按鈕預覽搜尋結果。 |
在快速模式下使用預先定義的值來定義查詢
在 基礎 分頁,請確保你處於進階模式。 如果你在進階模式,請在右上角點擊 切換到快速模式 。
在「選擇查詢」區塊中,選擇一個結果來源,指定應該搜尋哪些內容。
在「依應用程式限制」區塊中,選擇一個選項,將結果限制為特定網站、圖書館、列表或網址。
在「 以標籤限制 」區塊中選擇選項,將結果限制為標註詞彙的詞彙:
不要以任何標籤限制:搜尋結果不會因標籤 (預設) 而受限。
依當前頁面的導覽詞彙限制:搜尋結果將限制於標註該頁面詞彙的內容。 目前的標籤會顯示為友善網址的最後部分。 這個選擇只有在你的網站使用受控導覽時才有意義。
依當前及子導覽限制:搜尋結果將限制於標註為當前頁面詞語 (友善網址) 最後部分的內容,以及標註為當前頁面子詞的內容。 只有在你的網站使用受控導覽時才相關。
限制此標籤:搜尋結果將限制於標註你輸入框中標籤的內容。
您也可以在查詢中加入更多細節:
點擊 確定 以儲存查詢並返回網頁零件工具窗格。
更改顯示範本設定
在搜尋結果頁面,點選 設定,然後點 選編輯頁面。 搜尋結果頁面以編輯模式開啟。
在搜尋結果網頁部分,將指標移到網頁零件標題右側,點擊箭頭,然後在選單中點擊 編輯網頁部分 。 搜尋結果網頁部分工具窗格會在頁面右上角的色帶下方開啟。
在網頁部分工具窗格的 顯示範本 區塊中,在 結果控制顯示範本 清單中,您可以選擇一個顯示範本來控制網頁部分的整體外觀。
在本區其他列表中,您可以選擇顯示範本來顯示 個別結果:
- 預設選項是 使用結果類型來顯示項目。 此選擇會依據搜尋結果的結果類型套用不同的顯示範本。 例如,若搜尋結果的結果類型為 PDF 檔案,則會套用顯示範本 PDF 項目 。 若搜尋結果的結果類型為圖片,則會套用 圖片項目 顯示範本。
- 若要套用一個顯示範本到所有搜尋結果的結果類型,請選擇「 使用單一範本來顯示項目」,然後選擇你想套用的顯示範本。
更多資訊請參閱 「透過使用結果類型與顯示範本改變搜尋結果的外觀 」。
更改結果設定與結果控制設定
- 在搜尋結果頁面,點選 設定,然後點 選編輯頁面。 搜尋結果頁面以編輯模式開啟。
- 在搜尋結果網頁部分,將指標移到網頁零件標題右側,點擊箭頭,然後在選單中點擊 編輯網頁部分 。 搜尋結果網頁部分工具窗格會在頁面右上角的色帶下方開啟。
- 在網頁零件工具窗格的 設定 區,更改 結果設定 以指定結果的顯示方式:
| 如果您選取 | 接著顯示 Web 部分 | 預設選擇 |
|---|---|---|
| 每頁結果數量 | 每頁顯示的最大搜尋結果數。 | |
| 顯示排名賽結果 | 排名賽結果。 明確顯示僅有被推廣的區塊 (如推廣結果) 或結果控制 (如結果計數) 。 |
是 |
| 展示升班賽果 | 透過查詢規則來推廣搜尋結果。 | 是 |
| 展示「你是什麼意思?」 | 查詢拼字修正,例如「你是指建議嗎?」 | 是 |
| 顯示 檢視 重複連結 | 一個「檢視重複」連結,使用者可以點擊查看被分類為重複的結果。 | 否 |
| 顯示搜尋中心連結 | 搜尋中心連結。 | 否 |
4. 在網頁部分工具窗格的 設定 區,更改 結果控制設定 ,以指定更多搜尋結果網頁部分要顯示的選項:
| 如果您選取 | 接著顯示 Web 部分 | 預設選擇: |
|---|---|---|
| 顯示進階連結 | 進階搜尋頁面的連結。 | 是 |
| 顯示結果統計 | 找到的結果數量。 | 是 |
| 顯示語言下拉選單 | 語言下拉選單。 讓使用者能切換查詢的語言。 下拉選單只有在使用者從搜尋偏好頁面選擇兩種或以上語言時才會出現 | 是 |
| 顯示排序下拉選單 | 排序的下拉選單。 讓使用者能改變結果的排序順序。 | 否 |
| 顯示分頁 | 搜尋結果下方有分頁控制。 | 是 |
| 顯示偏好設定連結 | 連結到搜尋使用者偏好頁面。 | 是 |
| 顯示 AlertMe 連結 | 這是 Alert Me 頁面的連結。 | 是 |
更改如何顯示用戶自有 OneDrive 內容的結果
預設情況下,使用者會看到來自共享 OneDrive 和 SharePoint 內容的結果,而非來自他們的私人內容。 私人 OneDrive 內容是他們自己能存取的內容。
你可以設定搜尋結果顯示一個獨立區塊,包含使用者私人 OneDrive 內容的結果。
- 在搜尋結果頁面,點選 設定,然後點 選編輯頁面。 搜尋結果頁面以編輯模式開啟。
- 在搜尋結果網頁部分,將指標移到網頁零件標題右側,點擊箭頭,然後在選單中點擊 編輯網頁部分 。 搜尋結果網頁部分工具窗格會在頁面右上角的色帶下方開啟。
- 在網頁零件工具窗格的 設定 區,點到 「也顯示來自」的結果 ,並選擇「他們自己的 OneDrive」。
| 如果您選取 | 接著顯示 Web 部分 | 預設選擇 |
|---|---|---|
| 他們自己的 OneDrive | 一個獨立的區塊,裡面有使用者自己 OneDrive 的結果,包含只有擁有者能存取的內容。 | 否 |
另請參閱: