階段 9: 設定內容搜尋網頁組件的 SharePoint Server 中的類別頁面上的查詢

 

**適用版本:**SharePoint Server 2013 Enterprise, SharePoint Server 2016

**上次修改主題的時間:**2016-09-16

**摘要:**了解如何設定內容搜尋網頁組件的SharePoint Server 2016類別] 頁面上的查詢。

注意

大部分的這一系列中所述的功能是僅供SharePoint Online中的私用網站集合。

快速概觀 (英文)

下列清楚的這一系列的上一個階段:

當我們瀏覽至 「 音訊 」 類別時,我們無法看見任何內容。這是因為我們建立 [類別] 頁面上,我們沒有加入任何網頁組件。

在此階段中,我們將啟動合併的我們已在前一個階段中完成部分。在本文中,您將了解:

  • 關於內容搜尋網頁組件

  • 如何新增內容搜尋網頁組件至頁面

  • 如何設定內容搜尋網頁組件的類別頁面上的查詢

  • 查詢設定的相關

  • 若要檢視的查詢設定的詳細資訊的方式

啟動階段 9

在我們的 Contoso 網站上顯示的內容,我們將使用 「 內容搜尋網頁組件。

關於內容搜尋網頁組件

顧名思義,內容搜尋網頁組件 (CSWP) 會搜尋技術。

充分運用我們每天使用搜尋技術。關於您輸入的查詢一天上bing.com,例如 [搜尋] 方塊中搜尋文字的次數思考如何您按下Enter之後, 您掃描幾乎立即顯示在搜尋結果頁面的搜尋結果。

當訪客瀏覽至包含 CSWP] 頁面上時,它們可能不知道,但他們實際上發出查詢。不過,CSWPs 不同的事情而不是在搜尋方塊中輸入查詢字詞,查詢包含在網頁組件本身。這表示的訪客瀏覽至包含 CSWP 頁面、 時便會自動發出此查詢。

不同於 bing.com 搜尋分析藍本的另一項重點是的搜尋結果不顯示個別搜尋結果頁面上,但內 CSWP。在大多數情況下,訪客即使不知道搜尋技術會被用來顯示他們正在檢視的內容。給他們,它會行為與任何其他網頁一樣。

如何新增內容搜尋網頁組件至頁面

瀏覽至您要新增的 CSWP。在我們的案例中,我們瀏覽至 「 音訊 」。

  1. 按一下 [設定] 功能表及 [編輯頁面]

  2. 在您要新增網頁組件網頁組件區域,按一下 [新增網頁組件

  3. 在 [類別] 清單中,按一下 [內容彙總

  4. 在 [組件] 清單中,按一下 [內容搜尋] 和 [新增

在我們的案例中,我們將新增至區域 3 的 CSWP。

已新增 CSWP

CSWP 包含預設查詢。因此,它已經顯示某些內容 (音訊、 照相機和電腦)。但不會顯示我們想要顯示的內容。若要讓網頁組件中顯示 Contoso 目錄內容,我們必須設定網頁組件中的查詢。

如何設定內容搜尋網頁組件的類別頁面上的查詢

  1. 在 [網頁組件中按一下 [網頁組件功能表] 和 [編輯網頁組件

    編輯 WP

  2. 在 [網頁組件] 工具窗格中,按一下 [變更查詢]。這會開啟一個對話方塊。

    變更查詢

    在對話方塊中,會發現 「 音訊 」 會顯示在左上角相對。這是我們導覽] 及 [從我們選取編輯頁面的類別。也會發現RelevantResults的區段、 前三個結果、音訊照相機、 及電腦] 的列。這些是相同的三個結果我們新增時所顯示的網頁組件。

    預設查詢

  3. 從**[選取查詢**] 清單中,選取您的目錄結果來源。在我們的案例中,它是型錄-產品結果

    查詢結果來源

    結果來源會縮減可以從中擷取搜尋結果的範圍。在階段 5: 將您的發佈網站連線至 SharePoint Server 中目錄,我們我們目錄中,連線我們發佈網站時SharePoint Server 2016自動建立我們目錄的結果來源。在我們的案例中,這種結果來源是名為目錄-產品結果。選取此結果來源,擷取只從我們目錄搜尋結果。

    如需結果來源的詳細資訊,請參閱 <規劃結果來源和查詢規則

    我們選取此結果來源,則RelevantResults數目可從 864 變更 775。因為 775 我們已在我們的目錄中的項目數,選取此結果來源確認我們已經在右邊的方式來設定查詢。

  4. 依標籤來限制] 區段中選取 [ Restrict 由目前和子導覽字詞

    查詢標記

    此選取範圍中的關鍵片語是導覽字詞。這是指訪客會瀏覽網站瀏覽窗格中的類別。在此特定的情況下訪客會瀏覽 「 音訊 」 類別。

    音訊 URL

    請記住,我們進行了此系列中的第一個事項其中已匯入到清單的目錄內容。我們也會匯入字詞的字詞組產品階層。在階段 2: 清單內容匯入至 SharePoint Server 中的產品目錄網站集合,我們相關聯清單中的每個項目字詞的字詞組。在階段 5: 將您的發佈網站連線至 SharePoint Server 中目錄,我們指定完整的網站導覽應該包含產品階層的字詞組中的條款。因為我們已使用相同的字詞組來標記我們目錄中的項目及建立我們網站導覽,我們可以使用從我們網站導覽字詞搜尋以該相同的字詞的目錄項目。

    我們的查詢中 CSWP 因此顯示搜尋結果中的項目目錄-產品結果結果來源,並以 「 音訊 」 或 「 音訊 」,例如"MP3 播放器"或"喇叭"的任何子。

    這項選擇減少相關的搜尋結果以 114,這是我們目錄中對 「 音訊 」 群組的項目數。

    從選取範圍Restrict 依據目前和子導覽字詞的另一個按鍵片語是目前。關於查詢設定的 [下一步] 區段中提供的這個片語重要性的詳細資訊

  5. 按一下 [確定] 並儲存] 頁面。

    在 「 音訊 」 類別中,搜尋結果已變更要顯示不同的結果。

    音訊結果

    如果我們瀏覽至 「 相機 」 類別,我們會看到三個其他顯示的搜尋結果。

    相機結果

    如果我們瀏覽至 「 MP3"類別,我們會看到其他三個不同的搜尋結果的顯示。

    MP3 結果

如果您現在考慮"現在,我了解如何取得正確的搜尋結果的 「 音訊 」 類別,因為這是類別我們點擊和已變更之網頁組件中的查詢。為什麼要選擇不要我們看到不同,但是當我們瀏覽該目錄的搜尋結果?與我們不應該變更為其他類別 also? 查詢 」

我們看接近項目將要上。

查詢設定的相關

我們只需要設定一個查詢因為同一頁上使用的所有類別。請記住,在階段 8: 將類別頁面和目錄項目頁面指派給 SharePoint Server 中的字詞,我們指派給網站的導覽字詞組中的所有字詞的頁面ContosoCategoryPage.aspx時。我們會將此頁面給所有字詞。因此,即使我們編輯此頁面 「 音訊 」 類別中的,我們可以編輯它在任何其他類別中,並達成相同的結果。

我們僅有設定的查詢一次因為發行的網頁組件的查詢不同哪一個類別根據我們瀏覽]。請記住 CSWP 包含某人瀏覽至包含 CSWP 頁面時自動發出的查詢和搜尋結果的顯示在網頁組件。此外,請記得我們當我們設定查詢網頁組件中已選取目前和子導覽字詞來限制。"Current"word 是非常重要以下,因為它表示 CSWP 所發出的查詢會變更類別根據訪客是目前瀏覽。如果您編輯網頁組件從另一個類別,您可以看到 [網頁組件已變更。

例如,如果我們瀏覽至 「 相機 」 類別並仔細接近 CSWP,我們看到:

  • 在 URL 中包含"照相機"。

  • 右上角的查詢設定為 「 相機 」。

  • RelevantResults數目已變更為 118,這是在資料庫目錄中對 「 相機 」 群組的項目數。

相機查詢

如此,當我們瀏覽至 「 音訊 」 類別,CSWP 發出查詢時的目錄項目與"音訊 」 或 「 音訊 」、 任何子,並顯示搜尋結果。當我們瀏覽至 「 相機 」] 類別中,相同的 CSWP (請記住,我們只用於一頁的所有類別) 發出不同查詢時,這次是針對 「 相機 」 或 「 相機 」,因此不同的結果的任何子標記的項目顯示的目錄。

若要檢視的查詢設定的詳細資訊的方式

若要檢視的查詢設定的詳細資訊,請按一下 [測試] 索引標籤。CSWP 所發出的實際查詢會顯示在 [查詢文字] 欄位。

TEST 2

在我們的案例中,從 「 音訊 」 類別的 CSWP 發出的查詢看起來如下:

(contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:http://contoso/sites/catalog ListId:3a3f66cd-9741-4f15-b53a-b4b23c3187ea owstaxidProductCatalogItemCategory:#c771504f-6a2f-423f-98de-0e12fcfa08c9

如果這並沒有任何意義任何現在,不用擔心 !邏輯,且我們將會自動換行它向下進行較清晰。

  • (contentclass:sts_listitem OR IsDocument:True) SPSiteUrl:http://contoso/sites/catalog ListId:3a3f66cd-9741-4f15-b53a-b4b23c3187ea是我們目錄結果來源目錄-產品結果

  • owstaxidProductCatalogItemCategory 是 managed 的屬性的網站欄項目分類(請記住從階段 2: 清單內容匯入至 SharePoint Server 中的產品目錄網站集合我們產品階層的字詞組如何繫結至受管理的中繼資料網站欄項目類別)。

  • #c771504f-6a2f-423f-98de-0e12fcfa08c9 會在目前導覽中,在此例中 「 音訊。 」 字詞的 GUID

我們產品目錄網站集合中的產品階層字詞組,您可以看到 GUID 代表音訊的字詞。

GUID 音訊字詞

現在我們已針對 CSWP 設定查詢我們類別頁面上。我們仍須執行一些設定使其顯示三個以上的搜尋結果,並也可以將其授與 「 Contoso 看起來。 」這會清楚稍後的這一系列。

下一步是將 CSWP 新增至我們目錄項目頁面

此系列中下一篇文章

階段 10: 設定內容搜尋網頁組件的 SharePoint Server 中的目錄項目頁面上的查詢

See also

在 SharePoint Server 中設定搜尋網頁組件