變更在搜尋核心結果網頁組件中搜尋結果顯示的方式 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2016-11-30

搜尋核心結果網頁組件會顯示搜尋查詢的相關結果。其位於 [搜尋結果] 頁面上,並且包含可控制搜尋結果顯示方式的屬性。[搜尋結果] 頁面預設會位於 http://<伺服器名稱>/results.aspx。搜尋核心結果網頁組件必須出現在 results.aspx 頁面上,頁面上的所有其他網頁組件才能有作用。使用者輸入查詢時,搜尋核心結果網頁組件會在第一個頁面上顯示前 10 個相關結果。在結果中,會以粗體醒目提示用於查詢的文字。您可以編輯搜尋核心結果網頁組件的屬性,以變更頁面上顯示的結果數及結果的顯示方式。

變更搜尋核心結果網頁組件中的搜尋結果顯示方式

核心搜尋結果包括內容的連結,而內容包含關鍵字、相關內容之「片段」 (即局部描述),而根據內容類型之不同,還可能包含其作者資訊、建立日期及其大小。在此片段下方是文件或網站的完整 URL。

如果您允許顯示在索引中找到的重複結果及重複項目,則 [檢視重複] 連結會出現在結果中。在網頁瀏覽器中顯示項目時,[在瀏覽器中檢視] 連結會出現在片段的下方。

編輯搜尋核心結果網頁組件的屬性

  1. 確認執行此程序的使用者帳戶是設計者群組的成員。

  2. 在 [搜尋結果] 頁面上,按一下 [網站動作] 功能表,然後按一下 [編輯頁面]。[搜尋結果] 頁面會以編輯模式開啟。

  3. 在 [搜尋核心結果網頁組件] 中,按一下箭號,然後在功能表上按一下 [編輯網頁組件]。

下表列出的動作在執行後可變更搜尋核心結果網頁組件顯示搜尋結果的方式。

若要執行這項操作 請執行下列動作

設定提供使用者或固定查詢結果的位置

在 [位置屬性] 的 [位置] 功能表上,指定想要提供網頁組件中搜尋結果的位置。預設值是 [本機搜尋結果]。SharePoint Server 2010 提供的其他選項包括 [本機人員搜尋結果]、[網際網路搜尋結果]、[網際網路搜尋建議] 及 [本機 Microsoft FAST Search Server 2010 for SharePoint 搜尋結果]。

在您指定此值之後,可以輸入描述以釐清所選取的位置。

設定搜尋結果範圍

在 [位置屬性] 的 [範圍] 方塊中,輸入搜尋結果的有效範圍。此值已在先前設定,並在 URL 未包含 's' 參數時用於查詢。此屬性的設定會影響跨網頁組件查詢識別碼相同的所有搜尋核心結果網頁組件。多個搜尋核心結果網頁組件具有相同「使用者查詢」識別碼時,只可編輯第一個網頁組件以變更此屬性。此變更會影響共用相同識別碼的所有其他搜尋核心結果網頁組件。

依最大相關性排序結果

在 [顯示屬性] 的 [預設結果排序] 清單中,選取 [相關性]。此為預設值。

提示

若要將顯示 [相關性] 及 [修改日期] 選項的下拉式功能表提供給使用者,請使用搜尋動作連結網頁組件。

依最新文件排序結果

在 [顯示屬性] 的 [預設結果排序] 清單中,選取 [修改日期]。預設會將結果依相關性進行排序。

提示

若要將顯示 [相關性] 及 [修改日期] 選項的下拉式功能表提供給使用者,請使用搜尋動作連結網頁組件。

變更頁面上出現的結果數

在 [顯示屬性] 的 [每頁顯示的結果] 方塊中,輸入您想要在需要分頁之前,出現於頁面上的結果數。最大值是 50 個結果,預設值是 10 個結果。加大此數目會影響使用者介面的呈現速度。

變更摘要描述中的字元數

在 [顯示屬性] 下,核取 [限制摘要中的字元] 方塊,然後在 [摘要中的字元] 方塊中輸入 1 到 10,000 的數字。預設值是 185 個字元。

變更搜尋結果中的 URL 字元數

截斷 URL 之前,預設會顯示 90 個字元。在 [顯示屬性] 中,如果您核取 [限制 URL 中的字元]方塊,並在 [URL 中的字元] 方塊中輸入非 90 的值,就不會變更使用者介面。

允許使用自訂 XSL

若要使用 XSL 變更搜尋結果的顯示方式,請在 [顯示屬性] 下清除 [使用位置視覺效果] 核取方塊。如此會啟用 [XSL 編輯器] 按鈕,並讓您編輯提取的屬性及 XSL。提取的屬性預設會從該位置取出。下列清單顯示預設中繼資料屬性:

  •   <欄名稱="WorkId"/>

  •   <欄名稱="Rank"/>

  •   <欄名稱="Title"/>

  •   <欄名稱="Author"/>

  •   <欄名稱="Size"/>

  •   <欄名稱="Path"/>

  •   <欄名稱="Description"/>

  •   <欄名稱="Write"/>

  •   <欄名稱="SiteName"/>

  •   <欄名稱="CollapsingStatus"/>

  •   <欄名稱="HitHighlightedSummary"/>

  •   <欄名稱="HitHighlightedProperties"/>

  •   <欄名稱="ContentClass"/>

  •   <欄名稱="IsDocument"/>

  •   <欄名稱="PictureThumbnailURL"/>

  •   <欄名稱="PopularSocialTags"/>

  •   <欄名稱="PictureWidth"/>

  •   <欄名稱="PictureHeight"/>

  •   <欄名稱="DatePictureTaken"/>

  •   <欄名稱="ServerRedirectedURL"/>

如需如何修改 XSL 轉換 (XSLT) 以在 [搜尋結果] 頁面上顯示自訂屬性的詳細資訊,請參閱How to:變更核心搜尋結果中傳回的屬性(可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=207851&clcid=0x404)(可能為英文網頁)。

注意

此網頁組件未使用 [參數編輯器] 按鈕。

設定查詢語言

在 [結果查詢選項] 的 [查詢語言] 清單中,選取要在查詢期間套用的語言。此為查詢語言專用屬性 (如日期及時間) 期間所使用的語言,而非用以顯示結果的語言。

提示

若要變更用以顯示結果的語言,請按一下搜尋方塊旁的 [喜好設定],然後選取結果的語言。

將使用者產生的資料傳遞給其他網頁組件

在 [結果查詢選項] 的 [跨網頁組件查詢識別碼] 清單中,選取查詢識別碼,以用以在搜尋核心結果網頁組件與 [搜尋結果] 頁面上其他網頁組件之間傳遞資料。查詢識別碼預設會是使用者查詢,這表示使用者查詢所產生的資料,會傳遞給使用者查詢設定為跨網頁組件查詢識別碼屬性值的所有其他網頁組件。如果您設定固定的關鍵字查詢,則必須變更此值。

移除或包括重複或接近重複的搜尋結果

在 [結果查詢選項] 下,選取或清除 [移除重複的結果] 核取方塊。預設會選取此核取方塊。

包括查詢字詞的變形變體

相關字詞功能會展開使用者的查詢字詞,以包括查詢字詞的變形變體。變形變體是未變更字詞意義的後置字元。例如,如果啟用英文的相關字詞功能 (預設不會啟用),而使用者進行了 "search" 這個字的查詢,則結果會包括 "search"、"searches"、"searching" 及 "searched" 這些字。 在 [結果查詢選項] 下,選取或清除 [啟用搜尋相關字詞功能] 核取方塊。預設會清除此核取方塊。

傳回停用字詞結果

停用字詞 (也稱為非搜尋字) 是像是 "and"、"a"、"is"、"the" 等字。編輯該語言的停用字詞檔案,即可新增或刪除任何語言的停用字詞。在索引及查詢時,會忽略停用字詞。 停用字詞的查詢,預設不會傳回任何結果。若要變更此設定,請在 [結果查詢選項] 下清除 [忽略非搜尋字] 方塊。

設定固定的關鍵字查詢

固定的關鍵字查詢可用以傳回特定關鍵字或屬性值的結果。其可與跨網頁組件查詢識別碼設定搭配使用。請在 [結果查詢選項] 的 [新增文字至查詢] 方塊中,輸入搜尋的關鍵字或屬性名稱及值。字元數上限為 1,000。

注意

如果您設定了固定的關鍵字查詢,必須將此網頁組件之 [結果查詢選項] 節點中的預設跨網頁組件查詢識別碼設定,從預設設定 [使用者查詢] 變更為清單上的另一個查詢識別碼 (如 [查詢 2])。如果您未變更此值,則不會將 [固定的關鍵字查詢] 設定中的篩選新增至搜尋查詢。

新增更多結果連結

固定的查詢只會顯示指定數目的結果。想要檢視更多結果的使用者,必須選取此連結。 若要連結至網址以顯示查詢的更多結果,請在 [結果查詢選項] 下展開 [更多結果連結選項],然後選取 [顯示更多結果連結] 方塊。字元數上限是 1,000 個字元。在 [更多結果連結文字標籤] 方塊中,輸入您想要顯示為連結的文字,讓使用者可以在想要檢視更多結果時按一下。如果您將此方塊留為空白,但指定 URL,則會顯示 [更多結果]。字元數上限為 300 個字元。

設定網頁組件的通用屬性

網頁組件共用一組可控制其外觀、版面配置及進階特性的通用屬性。您可以在工具窗格中變更網頁組件屬性。

注意

在工具窗格中看到的一般網頁組件屬性,可能會與本節所記載的屬性不同,原因如下:

  • 若要看到工具窗格中的 [進階] 區段,您至少必須要有「設計者」權限。

  • 針對特定網頁組件,網頁組件開發人員可能選擇不顯示其中的一或多個常用屬性,也可能已選擇建立及顯示未列在工具窗格之 [外觀]、[版面配置] 及 [進階] 區段下的其他屬性。

  • 部分權限及屬性設定可能會停用或隱藏網頁組件屬性。

如需權限等級的詳細資訊,請參閱<使用者權限與權限等級 (SharePoint Server 2010)>。

外觀

屬性 描述

標題

指定網頁組件標題列中所顯示之網頁組件的標題。

高度

指定網頁組件的高度。

寬度

指定網頁組件的寬度。

組件區塊狀態

指定當使用者開啟頁面時,是否要在頁面上顯示整個網頁組件。依預設,組件區塊狀態設為 [一般],就會顯示整個網頁組件。該狀態設為 [最小化] 時,只會顯示標題列。

組件區塊類型

指定是否顯示網頁組件圖文框的標題列及框線。

版面配置

屬性 描述

隱藏

指定使用者開啟頁面時,是否可以看到網頁組件。如果選取了此核取方塊,則只有在設計頁面且標題已附加後置字元 (隱藏) 時,才可看到該網頁組件。如果您想要使用某個網頁組件,透過網頁組件連線將資料提供給另一個網頁組件,但不想要顯示該網頁組件時,即可隱藏該網頁組件。

方向

指定網頁組件內容中文字的方向。例如,阿拉伯文是從右到左的語言,而英文及大部分其他歐洲語言都是從左到右的語言。此設定可能不適用於所有類型的網頁組件。

區域

指定頁面上網頁組件所在的區域。請注意,如果您沒有修改該區域的權限,則頁面上的區域不會列於清單方塊中。

區域索引

指定區域包含多個網頁組件時,網頁組件在區域中的位置。若要指定順序,請在文字方塊中輸入正整數。如果區域中的網頁組件從上到下排序,則值 1 表示網頁組件出現在該區域頂端;如果區域中的網頁組件從左到右排序,則值 1 表示網頁組件出現在該區域的左邊。例如,當您將網頁組件新增至從上到下排序的空白區域時,區域索引會是 0;當您將第二個網頁組件新增至區域底端時,其區域索引會是 1。若要將第二個網頁組件移至該區域的頂端,請輸入 0,然後輸入 1 以表示第一個網頁組件。

注意

區域中的每個網頁組件都必須要有唯一的區域索引值。因此,變更目前網頁組件的區域索引值,也可以變更該區域中其他網頁組件的區域索引值。

進階

屬性 描述

允許最小化

指定是否可以將網頁組件最小化。

允許關閉

指定是否可以將網頁組件從頁面中移除。

允許隱藏

指定是否可以隱藏該網頁組件。

允許區域變更

指定是否可以將網頁組件移至不同區域。

允許連線

指定網頁組件是否可以加入與其他網頁組件的連線。

允許在個人檢視中編輯

指定是否可以在個人檢視中修改網頁組件屬性。

匯出模式

指定允許針對此網頁組件匯出的層級資料。依設定的不同,有可能無法使用此設定。

標題 URL

指定含有網頁組件相關資訊之檔案的 URL。當您按一下網頁組件標題時,會在另一個瀏覽器視窗中顯示該檔案。

描述

指定將滑鼠指標置於網頁組件標題或網頁組件圖示上方時,會出現的工具提示。使用工具窗格之 [尋找網頁組件] 功能表上的 [搜尋] 命令搜尋網頁組件時,會使用此屬性的值。

說明 URL

指定含有網頁組件 [說明] 資訊之檔案的位置。當您按一下 [網頁組件] 功能表上的 [說明] 命令時,會在另一個瀏覽器視窗中顯示 [說明] 資訊。

說明模式

指定瀏覽器如何顯示網頁組件的 [說明] 內容。請選取下列其中一項:[強制回應] 會開啟另一個瀏覽器視窗 (如果瀏覽器具有此功能)。使用者必須先關閉該視窗,才可回到此網頁。[非強制回應] 會開啟另一個瀏覽器視窗 (如果瀏覽器具有此功能)。使用者不需要先關閉該視窗,即可回到此網頁。此為預設值。[導覽] 會在目前的瀏覽器視窗中開啟網頁。

注意

即使自訂 Microsoft ASP.NET 網頁組件支援此屬性,還是只會在另一個瀏覽器視窗中開啟預設的 SharePoint 說明主題。

目錄圖示圖像 URL

指定含有要用作為「網頁組件清單」中網頁組件圖示的圖像之檔案位置。圖像大小必須為 16 x 16 像素。

標題圖示圖像 URL

指定包含用於網頁組件標題列之圖像的檔案位置。圖像大小必須為 16 x 16 像素。

匯入錯誤訊息

指定如果在匯入網頁組件時發生問題,所要顯示的訊息。

See Also

Other Resources

自訂搜尋結果(可能為英文網頁)