検索結果 Web パーツの設定を変更する

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

検索結果 Web パーツは、検索ボックス Web パーツに入力されたクエリの検索結果を表示します。

既定では、検索結果 Web パーツはすべての既定の検索縦方向ページで使用されます。バーティカル検索は、特定のコンテンツ (すべて会話ビデオなど) を検索するためにカスタマイズされており、特定のコンテンツタイプに対してフィルター処理されて書式設定した検索結果を表示します。クラス.検索結果 web パーツには、検索結果が表示され、絞り込み web パーツと検索ナビゲーション web パーツにも検索結果が送信されます。

注: 「 SharePoint でコンテンツ検索 webパーツを構成する」を参照して、コンテンツ検索 web パーツ (CSWP) をページに追加して、簡単かつ高度な結果を得るために構成します。

検索結果 Web パーツは、Web パーツに指定されたクエリを使用して検索結果を表示します。SharePoint Online 管理者は、検索結果の表示に関するクエリまたはその他の設定を変更できます。

ページに検索結果 web パーツを追加して構成するには、「検索結果 web パーツの構成について」を参照してください。その他の情報については、「SharePoint Server の検索結果 Web パーツのプロパティを構成する」を参照してください。

目的に合ったトピックをクリックしてください

検索結果 Web パーツでのクエリを変更する

詳細モードでキーワード クエリ言語 (KQL) を使用してクエリを定義する

絞り込み条件を追加する

並べ替えを定義する

設定を追加する

クエリをテストする

クイック モードで定義済みの値を使用してクエリを定義する

表示テンプレートの設定を変更する

結果の設定および結果コントロールの設定を変更する

検索結果 Web パーツでのクエリを変更する

検索結果 web パーツでは、web パーツで指定されたクエリを使用して検索結果を表示します。既定では、このクエリはクエリ変数{searchboxquery}を使用します。クエリ変数は値のプレースホルダーであり、クエリを実行すると、プレースホルダーの値が置き換えられます。たとえば、ユーザーが検索ボックスに黄色の検索語句を入力すると、検索結果 Web パーツの{searchboxquery}変数によって、黄色の語句が含まれているすべてのアイテムが検索されます。

検索結果 Web パーツでのクエリを変更すると、次のことができます。

  • 検索先を変更して、検索対象のコンテンツを指定する。既定では、次のような検索先がさまざまなバーティカル検索ページのために設定されています。

  • すべて (results.aspx): ローカル SharePoint の結果 (システム)

  • ひと (peopleresults.aspx): ローカルのひとの結果 (システム)

  • 会話 (conversationresults.aspx): 会話 (システム)

  • ビデオ (videoresults.aspx): ローカル ビデオの結果 (システム)

  • クエリ変数またはプロパティ フィルターを追加して、さまざまなユーザーまたはユーザー グループ向けの検索結果をカスタマイズする。

  • 検索結果内のアイテムまたはページを昇格または降格させる。

  • 検索結果の並べ替え順序を変更する。

クエリを変更する主な方法は 2 つあります。

詳細モードでキーワード クエリ言語 (KQL) を使用してクエリを定義する

  1. 検索結果ページで [設定] をクリックし、[ページの編集] をクリックします。検索結果ページが編集モードで開きます。

  2. 検索結果 Web パーツで、マウス ポインターを Web パーツのタイトルの右側に移動し、矢印をクリックしてメニューの [Web パーツの編集] をクリックします。ページの右上のリボンの下に検索結果 Web パーツのツール ウィンドウが開きます。

  3. Web パーツのツール ウィンドウで、[検索条件] セクションの [クエリの変更] をクリックします。[クエリの作成] ダイアログ ボックスが詳細モードで開きます。

  4. [基本] タブの [クエリの選択] セクションで検索先を選んで、検索対象のコンテンツを指定します。

  5. 次にクエリ テキストを変更できます。既定では、クエリ変数 {searchboxquery} が定義されています。キーワード クエリ言語 (KQL) を使用してクエリ テキストを変更するか、[キーワード フィルター] および [プロパティ フィルター] の一覧を使用してクエリを作成します。

    • キーワードクエリは、フリーテキストキーワード、プロパティフィルター、または演算子で構成できます。クエリ変数を囲むには、中かっこを使用します。クエリ変数は、クエリを実行するときに値で置き換えられます。キーワードクエリの最大長は2048文字です。KQL の詳細については、「キーワードクエリ言語 (KQL) 構文リファレンス」を参照してください。

    • クエリにクエリ変数を追加するには、キーワードフィルターを使用します。一覧から定義済みのクエリ変数を選び、[キーワードフィルターの追加] をクリックしてクエリに追加します。利用可能なクエリ変数の一覧については、「 SharePoint Server 2013 のクエリ変数」を参照してください。

    • プロパティ フィルターを使って、検索スキーマ内で [クエリ可能] に設定されている管理プロパティのコンテンツを照会します。[プロパティ フィルター] の一覧から管理プロパティを選びます。[プロパティ フィルターの追加] をクリックして、クエリにフィルターを追加します。

      注: カスタム管理プロパティは、プロパティフィルターリストには表示されません。カスタム管理プロパティをクエリに追加するには、[クエリ] テキストボックスに、カスタム管理プロパティの名前を入力し、その後にクエリ条件 (たとえばMyCustomColorProperty: Green)

  6. [テスト クエリ] をクリックして検索結果のプレビューを表示します。

  7. クエリに次のような詳細設定を追加することもできます。

  8. [OK] をクリックしてクエリを保存し、Web パーツのツール ウィンドウに戻ります。

絞り込み条件を追加する

[絞り込み条件] タブで、あらかじめ選択された絞り込み条件をクエリに追加して、返される結果を制限できます。

検索結果 Web パーツに返される検索結果が絞り込み条件に基づく 1 つ以上の値に制限されるように指定できます。検索スキーマで絞り込み条件として有効になっているすべての管理プロパティが一覧に表示されます。

  • クエリに絞り込み条件を追加するには、一覧から絞り込み条件を選び、[追加] をクリックします。

1 つ以上の管理プロパティに基づいて検索結果をグループ化するように指定できます。これは、指定したアイテムに複数のバリエーションが存在し、1 つの結果にグループ化したい場合に便利です。

  • 結果のグループ化を定義するには、[詳細表示] をクリックして [結果のグループ化] セクションを表示します。

並べ替えを定義する

[並べ替え] タブを使用して、検索結果の並べ替え方法を指定します。複数レベルの並べ替えを定義し、使用するランク付けモデルを選び、動的順序付けのルールを追加できます。

[並べ替え] の一覧には、検索スキーマ内で並べ替え可能と設定されている管理プロパティが表示されます。

  • 管理プロパティに基づいて結果を並べ替えるには

    1. [並べ替え] の一覧で管理プロパティを選び、[降順] または [昇順] を選びます。

    2. さらに並べ替えレベルを追加するには、[並べ替えレベルの追加] をクリックします。

  • 関連性ランクによって結果を並べ替えるには

    1. [並べ替え] の一覧で、[ランク] を選びます。

    2. (オプション) [ランク付けモデル] の一覧で、使用するランク付けモデルを選びます。

    3. (オプション) [動的順序付け] で、特定の条件に適合するときに結果の順序を変更するルールを追加して、追加のランク付けを指定できます。[動的順序付けルールの追加] をクリックし、条件のルールを指定します。

設定を追加する

[設定] タブを使用して、クエリのその他の設定を選びます。クエリルールの使用、URL の書き換えの使用、重複した結果を削除するかどうかの指定を行うことができます。

クエリをテストする

[テスト] タブには、他のタブで選んだ内容に基づいて、最終のクエリ テキストが表示されます。クエリ テキストを直接編集して、さまざまなクエリをテストすることができます。また、[詳細表示] をクリックし、別のクエリ オプションをテストすることもできます。

注: [テスト] タブでクエリに対して行った変更は、一切保存されません。

セクション

説明

クエリ テキスト

検索結果 Web パーツによって実行される最終のクエリを表示します。最終のクエリ テキストは元のクエリ テンプレートに基づいていますが、動的な変数が現在の値に置き換えられています。クエリ ルールの一部としてクエリにその他の変更を加えることができます。

[詳細表示] をクリックして詳細情報を表示します。

クエリ テンプレート

クエリに適用されるクエリ テンプレートのコンテンツです。

絞り込み条件

クエリに適用される絞り込み条件。[絞り込み条件] タブで定義します。

グループ化

検索結果をグループ化する基準になる管理プロパティ。[絞り込み条件] タブで定義します。

適用されたクエリ ルール

クエリに適用されるクエリ ルールを表示します。

クエリ テンプレート変数

クエリに適用されるクエリ変数および現在のページに適用される変数の値を表示します。他の値を入力して、クエリに対する効果をテストします。

ユーザー セグメントの用語

さまざまなユーザー セグメントの用語に対してクエリがどのように機能するかをテストします。[ユーザー セグメントの用語の追加] をクリックしてクエリに用語を追加します。

テスト クエリ

[テスト クエリ] をクリックして、検索結果をプレビューします。

ページの先頭へ

クイック モードで定義済みの値を使用してクエリを定義する

  1. [基本] タブで、詳細モードになっていることを確認します。詳細モードになっている場合は、右上隅の [クイック モードへの切り替え] をクリックします。

  2. [クエリの選択] セクションで検索先を選んで、検索対象のコンテンツを指定します。

  3. [アプリで制限する] セクションで、特定のサイト、ライブラリ、リスト、または URL に結果を制限するためのオプションを一覧から選びます。

  4. [タグで制限する] セクションで、用語セットにある用語でタグ付けされたコンテンツに結果を制限するためのオプションを選びます。

  5. [どのタグでも制限しない]: 検索結果はタグに基づいて制限されません (既定)。

  6. [現在のページのナビゲーション用語で制限する]: 検索結果は、現在のページの用語でタグ付けされたコンテンツに制限されます。現在のタグはフレンドリ URL の最後の部分に示されます。この選択は、サイトで管理ナビゲーションを使用している場合にのみ有効です。

  7. [現在のナビゲーション用語と子の用語で制限する]: 検索結果は、現在のページの用語 (フレンドリ URL の最後の部分として示される) でタグ付けされたコンテンツ、および現在のページの下位用語でタグ付けされたコンテンツに制限されます。サイトで管理ナビゲーションを使用している場合にのみ関係します。

  8. [このタグで制限]: 検索結果は、ボックスに入力したタグでタグ付けされたコンテンツに制限されます。

  9. クエリに次のような詳細設定を追加することもできます。

  10. [OK] をクリックしてクエリを保存し、Web パーツのツール ウィンドウに戻ります。

ページの先頭へ

表示テンプレートの設定を変更する

  1. 検索結果ページで [設定] をクリックし、[ページの編集] をクリックします。検索結果ページが編集モードで開きます。

  2. 検索結果 Web パーツで、マウス ポインターを Web パーツのタイトルの右側に移動し、矢印をクリックしてメニューの [Web パーツの編集] をクリックします。ページの右上のリボンの下に検索結果 Web パーツのツール ウィンドウが開きます。

  3. Web パーツのツール ウィンドウの [テンプレートの表示] セクションにある [結果コントロール表示テンプレート] の一覧で、Web パーツの全体的な外観を制御するための表示テンプレートを選びます。

  4. このセクションの他の一覧で、個々の結果に対する表示テンプレートを選びます。

    • 既定では、[検索結果の種類を使用したアイテムの表示] が選択されています。これが選択されている場合、検索結果の種類に応じてさまざまな表示テンプレートが適用されます。たとえば、検索結果の種類が PDF ファイルの場合、[PDF アイテム] 表示テンプレートが適用されます。検索結果の種類が画像の場合は、[画像アイテム] 表示テンプレートが適用されます。

    • 1 つの表示テンプレートをすべての種類の検索結果に適用するには、[単一のテンプレートを使用してアイテムを表示する] を選んでから、適用する表示テンプレートを選びます。

詳細については、「結果の種類と表示テンプレートを使用して検索結果の外観を変更する」を参照してください。

ページの先頭へ

結果の設定および結果コントロールの設定を変更する

  1. 検索結果ページで [設定] をクリックし、[ページの編集] をクリックします。検索結果ページが編集モードで開きます。

  2. 検索結果 Web パーツで、マウス ポインターを Web パーツのタイトルの右側に移動し、矢印をクリックしてメニューの [Web パーツの編集] をクリックします。ページの右上のリボンの下に検索結果 Web パーツのツール ウィンドウが開きます。

  3. Web パーツのツール ウィンドウで、[設定] セクションの [結果の設定] を変更して結果の表示方法を指定します。

選択

Web パーツでの表示

既定でオン

1 ページあたりの結果数

1 ページあたりに表示される検索結果の最大数。

ランク付けされた結果を表示する

ランク付けした結果。

昇格したブロック (昇格した結果やお気に入りなど) または結果コントロール (結果数など) のみを表示するには、オフにします。

はい

昇格した結果を表示する

クエリ ルールを使用して昇格された検索結果。

はい

[検索語句の候補] を表示する

[検索語句の候補] の候補としてのクエリのスペル修正。

はい

お気に入りを表示する

ユーザーのお気に入り (ユーザーが以前にクリックした結果)。

はい

[重複する結果を表示する] リンクの表示

[重複する結果を表示する] リンク。ユーザーはこのリンクをクリックして、重複と分類された結果を表示できます。

いいえ

検索センターへのリンクを表示

検索センターへのリンク。

いいえ

4. web パーツのツールウィンドウで、[設定] セクションの [結果コントロールの設定] を変更して、検索結果 Web パーツに表示するオプションの詳細を指定します。

選択

Web パーツでの表示

既定でオン:

高度な検索リンクを表示する

[高度な検索] ページへのリンク。

はい

結果数を表示する

見つかった結果数。

はい

言語ドロップダウンを表示する

言語ドロップダウン リスト。クエリの言語を切り替える方法をユーザーに提供します。ドロップダウン リストは、ユーザーが検索のユーザー設定ページから複数の言語を選んだ場合にのみ表示されます。

はい

並べ替えドロップダウンを表示する

並べ替えドロップダウン リスト。結果の並べ替え順序を変更する方法をユーザーに提供します。

いいえ

ページングを表示する

検索結果の下のページング コントロール。

はい

ユーザー設定リンクを表示する

検索のユーザー設定ページへのリンク。

はい

通知リンクの表示

[通知] ページへのリンク。

はい

結果を表示することもできます。

プライベート OneDrive for Business コンテンツの結果を含む追加のブロックです。個人用 OneDrive for Business コンテンツは、所有者のみがアクセスできるコンテンツです。

このオプションを選択しない場合、結果ページに表示されるのは、一般法人向け onedrive for business コンテンツではなく、共有 onedrive for business と SharePoint コンテンツのみです。

いいえ

ページの先頭へ

関連項目:

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×