SharePoint サーバーで web コンテンツ管理のクエリの規則を作成します。

適用対象:yes-img-13 2013yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Search Service アプリケーションの管理者、サイト コレクション管理者、サイト所有者は、カスタム コードを使用しなくても、クエリ ルールを作成することによって、検索をユーザーの希望に応えるものにすることができます。 クエリ ルールでは、条件とそれに関連付けられたアクションを指定します。 クエリがクエリ ルールの条件を満たす場合、検索システムはルールに指定されているアクションを実行し、結果を絞り込んだり、結果の表示順序を変更したりして、検索結果の関連性を向上させます。 たとえば、クエリ内の用語が SharePoint Server 用語セットの特定の用語と一致すること、検索システム内でビデオなどの特定の検索先に関するクエリが頻繁に実行されていることをクエリ ルールの条件として指定できます。 クエリ ルールの条件が満たされた場合の関連アクションとして、特定のアイテムを検索結果の最上位に表示することを指定できます。 たとえば、イントラネット サイトがあり、そのライブラリで会社のすべてのイベントをカタログとして共有している場合に、緊急対応セミナーを推進する必要があるとします。 この場合は、"セミナー" または "イベント" が検索されたときに、緊急対応セミナーの検索結果が上位に表示されるようにするクエリ ルールを作成します。

1 つ以上の検索先に対するクエリ ルールを構成できるほか、クエリ ルールがアクティブな期間を指定できます。

クエリ ルールの詳細については、「SharePoint Server 2016 でのサイト間発行サイトの検索を計画する」の「結果ソースとクエリ ルールを計画する」を参照してください。

開始する前に

注:

SharePoint Server はインターネット インフォメーション サービス (IIS) で Web サイトとして実行されることから、管理者およびユーザーはブラウザーが提供するユーザー補助機能に依存します。 SharePoint Server は、サポートされるブラウザーのアクセシビリティ機能をサポートします。 詳細については、次のリソースを参照してください。 >Plan ブラウザーのサポート>SharePoint でのアクセスに関するガイドライン> SharePointアクセス性>Keyboard ショートカット>Touch

クエリ ルールを作成する前に、サイトを設定し、カタログを統合して、カテゴリ ページとカタログ アイテム ページを設定することをお勧めします。 これにより、各種クエリ ルールが、サイトの検索 Web パーツにどのように適用されるかをより簡単にテストし、確認することができます。

SharePoint Server ファーム内のさまざまなレベルでクエリ ルールを作成する

クエリ ルールは、Search Service アプリケーション、サイト コレクション、またはサイトに対して作成できます。 次の表に、それぞれの場合でクエリ ルールの作成に必要なアクセス許可、およびクエリ ルールを使用できる場所を示します。

クエリ ルールのレベルおよびアクセス許可

クエリ ルールを作成するレベル 必要なアクセス許可 クエリ ルールを使用できる場所
Search Service アプリケーション
Search Service アプリケーションの管理者
Search Service アプリケーションを使用する Web アプリケーション内のすべてのサイト コレクション
サイト コレクション
サイト コレクションの管理者
サイト コレクション内のすべてのサイト
サイト
サイト所有者
サイト

クエリ ルールを追加または編集するには、[ クエリ ルールの管理] ページに移動する必要があります。 クエリ ルールを作成するレベルに応じて、以下のいずれかの手順を使用して、[ クエリ ルールの管理] ページに移動します。

Search Service アプリケーションの [クエリ ルールの管理] ページに移動するには

  1. この手順を実行するユーザー アカウントが Search Service アプリケーションの管理者であることを確認します。

  2. サーバーの全体管理の [ アプリケーション構成の管理] セクションで、[ サービス アプリケーションの管理] をクリックします。

  3. クエリ ルールの追加先の Search Service アプリケーションをクリックします。

  4. Search Service アプリケーションの [検索管理] ページのサイド リンク バーで、[ クエリと結果] セクションの [ クエリ ルール] をクリックします。

発行サイト コレクションの [クエリ ルールの管理] ページに移動するには

  1. この手順を実行するユーザー アカウントが発行サイト コレクションのサイト コレクション管理者であることを確認します。

  2. 発行サイト コレクションの [ 設定] メニューで、[ サイトの設定] をクリックします。

  3. [ サイトの設定] ページの [ サイト コレクションの管理] セクションで、[ 検索クエリ ルール] をクリックします。

サイトの [クエリ ルールの管理] ページに移動するには

  1. この手順を実行するユーザー アカウントがサイトの所有者グループのメンバーであることを確認します。

  2. サイトの [ 設定] メニューで、[ サイトの設定] をクリックします。

  3. [ サイトの設定] ページの [ サイト の管理] セクションで、[ クエリ ルール] をクリックします。

クエリ ルールを作成する

クエリ ルールを作成するには

  1. [ クエリ ルールの管理] ページの [ 検索先の選択] メニューで、新しいクエリ ルールの検索先を選択します。

  2. [ 新しいクエリ ルール] をクリックします。

  3. [ クエリ ルールの追加] ページの [ 一般的な情報] セクションで、[ ルール名] フィールドにクエリ ルールの名前を入力します。

  4. [ コンテキスト] セクションをクリックして展開します。

  5. [ コンテキスト] セクションで、以下のどちらかを選択します。

  • クエリ ルールをすべての検索先に適用するには、[ すべてのソース] を選択します。

  • クエリ ルールを 1 つ以上の特定の結果ソースに適用するには、 これらのソースの 1 つを選択します。 既定では、手順 1 で指定した結果ソースが選択されています。 クエリ ルールの結果ソースを追加するには、次の操作を行います。

    [ ソースの追加] をクリックします。 [ ソースの追加 ] ダイアログで、結果ソースを選択し、[ 保存] をクリックします。

  1. クエリ ルールをカテゴリに制限する (たとえば、管理ナビゲーション用語セットの用語がクエリに含まれる場合にのみクエリ ルールを適用する必要がある) 場合、[ その他の条件の表示] をクリックし、以下のように指定します。
  • クエリ ルールをカテゴリに制限するには、[ カテゴリの追加] をクリックします。 [ 分類からインポート ] ダイアログで、クエリに含めるとクエリ ルールが起動する用語を選択し、[ 保存] をクリックします。

  • クエリ ルールをユーザー セグメントに制限するには、以下の手順を実行します。

  1. [ ユーザー セグメントの追加] をクリックします。

  2. [ ユーザー セグメントの追加 ] ダイアログの [ タイトル ] フィールドに、このルールのタイトルを入力します。

  3. [ 分類からインポート ] ダイアログで、クエリ ルールがクエリに表示されたときに発生するユーザー セグメントを表す用語を選択します。

  4. [保存] をクリックします。

  5. [ クエリの条件] セクションで、次の表に示されている条件のいずれかを選択します。

    注:

    検索テクノロジを使用する Web パーツを持つカタログ ページのクエリ ルールを作成し (この記事の「検索 Web パーツ」で説明します)、Web パーツで構成されているクエリをクエリ条件として機能させる場合は、[ 条件の削除] をクリックし、手順 8 に進みます。 また、ユーザーが検索ボックスに何かを入力するたびにクエリ ルールを起動する場合も、これを行う必要があります。

クエリの条件 説明 構成
キーワードに正確に一致するクエリ
指定した単語または語句とクエリが正確に一致する場合にクエリ ルールを適用するには、このオプションを選択します。
[ クエリには、これらの語句のいずれかが含まれます] テキスト ボックスに、1 つ以上の語句をセミコロンで区切って入力します。
[ クエリには、これらの語句のいずれかが含まれます] ボックスに「picture; pic」と入力します。 ユーザーが検索ボックスに「picture」または「pic」と入力した場合、クエリ ルールが適用されます。 ユーザーが「pictures」または「sunny picture」と入力してもルールは適用されません。
クエリにアクション用語を含める
ユーザーが望む動作を示す用語がクエリに含まれている場合にクエリ ルールを適用するには、このオプションを選択します。 用語はクエリの先頭または末尾に配置する必要があります。
以下のどちらかの操作を行って、クエリ ルールの適用の起因となるアクション用語を指定します。
[ アクション用語はこれらの語句の 1 つです] を選択し、1 つ以上の語句を入力します。
[ アクション用語はこの辞書内のエントリです] を選択し、[ 分類法からインポート] をクリックします。 [ 分類からインポート ] ダイアログで、用語セットから用語を選択し、[ 保存] をクリックします。
[ アクション用語はこれらの語句の 1 つです] テキスト ボックスに「ダウンロード」という単語を入力します。 ユーザーが検索ボックスに 「download Contoso Electronics データシート」と入力した場合、ユーザーは"download"、"Contoso"、"Electronics"、"データシート" という単語を含むドキュメントを検索していない可能性があります。代わりに、ユーザーはおそらく Contoso Electronics データシートをダウンロードしようとしています。 ユーザーが検索ボックスに「ダウンロード Contoso Electronics データシート」と入力した場合、クエリルールが適用され、単語「Contoso」、「Electronics」、および「データシート」のみが検索インデックスに渡されます。
辞書に正確に一致するクエリ
辞書のエントリとクエリが正確に一致する場合にクエリ ルールを適用するには、このオプションを選択します。
From the ** Query contains an entry in this dictionary ** menu, select a dictionary. 別のディクショナリを指定するには、[ 分類からインポート] をクリックし、[ 分類からインポート ] ダイアログで用語セットから用語を選択し、[ 保存] をクリックします。
インターネット ビジネス シナリオで、カタログ内のすべてのブランド名が含まれる "ブランド" という名前の用語セットがあります。 ブランド用語セットの用語と一致する名前をユーザーが入力すると、クエリ ルールが実行されます。
ソースでよく使用されるクエリ
指定した別の検索先でクエリが頻繁に発行されている場合にクエリ ルールを適用するには、このオプションを選択します。
[ クエリはこのソースでよく使用されます] メニューで、検索先を選択します。
[ クエリはこのソースでよく使用されます] メニューで、[ ローカル ビデオの結果] を選択します。 ユーザーが検索ボックスに「training」という単語を入力し、その単語が、ビデオ バーティカルの検索ボックスに頻繁に入力されたものである場合、クエリ ルールが適用されます。
よくクリックされる結果の種類
他のユーザーが同じクエリを入力した後に特定の結果の種類を頻繁にクリックしていた場合にクエリ ルールを適用するには、このオプションを選択します。
[ よくクリックされる結果と一致する結果の種類] メニューで、結果の種類を選択します。
インターネットビジネスシナリオでは、電子製品のカタログがあります。 各製品には PDF データシートがあります。 そのため、ユーザーが特定の製品に対してクエリを実行すると、検索結果には、製品の詳細を含むページにリンクする結果と PDF データシートにリンクする 2 つの結果の種類が返されます。 時間の経過とともに、ユーザーが PDF データシートの検索結果を頻繁にクリックするとシステムが認識した場合に発生するクエリ ルールを作成できます。 ユーザーが探しているコンテンツの種類がわかっている場合は、このクエリ ルールのアクションを指定できます。
詳細なクエリ テキスト照合
正規表現、語句、または辞書エントリを使用してクエリ ルールを適用する場合、このオプションを選択します。
特定の形式のすべての電話番号と照合するには、[ クエリはこの正規表現と照合します] ボックスに正規表現を指定します。
nnn-nnn-nnnn 形式のすべての電話番号を照合するには、正規表現 "(?(\d{3})))?-?(\d{3})-(\d{4})"

条件を追加するには、[代替条件の追加] をクリックします。

注:

該当する条件がある場合、ルールが適用されます。

  1. [アクション] セクションで、クエリ ルールが適用された場合に実行するアクションを指定します。 以下のいずれかを指定します。
  • 検索結果の上位に表示されるように個々の結果を昇格するには、[ 昇格した結果の追加] (SharePoint 2010 製品では、これは "おすすめコンテンツ" と呼ばれていました) をクリックします。 [ 昇格された結果の追加 ] ダイアログの [ タイトル ] フィールドに、この昇格された結果を表示する名前を入力します。 [ URL] フィールドに、昇格する必要がある結果の URL を入力します。 URL は、ハイパーリンクとしてではなく、バナーとしてレンダリングします。 [保存] をクリックします。

    昇格した個々の結果をいくつか追加することができます。 昇格した結果が複数ある場合、相対的なランクを指定できます。

  • 検索結果のグループを昇格する場合、[ 結果のブロックを追加] をクリックします。 詳細については、この記事の後半の「結果ブロックを作成して表示する」を参照してください。

  • ランク付けされた検索結果を変更するには、[ クエリの変更によるランク付けされた結果の変更] をクリックします。 詳細については、この記事の後半の「ランク付けされた検索結果を変更する」を参照してください。

  1. 特定の期間にクエリ ルールをアクティブにするには、[発行] をクリックし、期間を指定します。

結果ブロックを作成して表示する

結果ブロックとはグループとして表示される複数の検索結果です。 特定の結果を昇格させるのと同じ方法で、特定のクエリ条件が適用される場合に結果ブロックを昇格できます。 たとえば、黄色の色を持つすべてのカタログ アイテムに対して 、Yellow items という名前の結果ブロックを作成できます。 電子製品のカタログがあり、黄色の mp3 プレーヤーを昇格させるインターネット ビジネス シナリオでは、 mp3 プレーヤー という用語でタグ付けされているすべての項目に対して起動するクエリ ルールを作成できます。ここでアクションは、結果ブロック の黄色の項目 を表示することです。

結果ブロックは検索結果 Web パーツに自動的に表示されます。 結果ブロックの結果をコンテンツ検索 Web パーツに表示するには、結果ブロックを表示するようにそのコンテンツ検索 Web パーツを構成する必要があります。

結果ブロックに対するクエリ条件を構成する場合、"クエリ変数" を使用できます。 クエリ変数とは、クエリを指定するときには未知である値のプレースホルダーです。 ただし、クエリが実行されると、この情報は既知になり、システムでクエリがインデックスに送信されるときにこの情報を使用できます。 たとえば、クエリを入力したユーザーの表示名を表す {User.Name} や、ユーザーが検索ボックスに入力したクエリを表す {searchBoxQuery} があります。 クエリ ビルダーを使用してクエリを構成する場合、クエリ変数のリストが表示されます (以下の手順の手順 3. を参照)。

結果ブロックを作成するには

  1. 前の手順の手順 8. において、[ クエリ ルールの追加] ページの [ アクション] セクションで、[ 結果のブロックを追加] をクリックします。

  2. [ ブロックのタイトル] セクションの [ タイトル] フィールドに結果ブロックの名前を入力します。

  3. クエリを指定するには、[ クエリ] セクションで、[ クエリ ビルダーを起動します] をクリックします。 クエリ ビルダーで、以下の情報を指定します。

  • [ 基本] タブで、以下のリストからオプションを選択し、結果ブロックのクエリを定義します。
クエリ オプション 説明
クエリの選択
検索先を選択して、どのコンテンツを検索するのかを指定します。
キーワード フィルター
キーワード フィルターを使用して、クエリ変数をクエリに追加できます。 使用可能なクエリ変数のリストについては、「Query variables in SharePoint Server」を参照してください。
ドロップダウン リストから定義済みのクエリ変数を追加したうえで、[ キーワード フィルターの追加] をクリックしてそうしたクエリ変数をクエリに追加できます。
プロパティ フィルター
プロパティ フィルターを使用すると、検索スキーマでクエリ可能に設定されている管理プロパティのコンテンツを照会できます。
管理プロパティは、[ プロパティ フィルター] ドロップダウン リストから選択できます。 [ プロパティ フィルターの追加] をクリックして、フィルターをクエリに追加します。
  • [ 並べ替え] タブでは、検索結果を結果ブロックの中でどのように並び替えるのかを指定できます。 [ 並べ替え] ドロップダウン リストで、以下の操作を行います。

  • 検索スキーマで並べ替え可能として設定された管理プロパティを使用して並べ替えを行うには、リストから管理プロパティを選択し、[ 降順] または [ 昇順] を選択します。 並べ替えレベルを追加するには、[ 並べ替えレベルの追加] をクリックします。

    注:

    検索結果の並べ替えは、大文字小文字を区別します。

  • 関連ランクで並べ替えを行うには、[ Rank] を選択し、以下の操作を行います。

  • [ ランク付けモデル] リストで、検索結果の並べ替えに使用するランク付けモデルを選択します (この選択はオプションです)。

  • 一定の条件に当てはまる場合に検索結果の順序を変更するルールを追加することで追加のランク付けを指定するには、[ 動的順序付け] セクションで、[ 動的順序付けルールの追加] をクリックし、条件付きのルールを指定します。

  • [ テスト] タブでは、送信されるクエリのプレビューを表示できます。

説明
クエリ テキスト
コンテンツ検索 Web パーツによって実行される最終的なクエリを表示します。 これは、動的変数に現在の値を代入する元のクエリ テンプレートに基づきます。 クエリに他の変更を加える場合は、クエリ ルールの一部として行う必要があります。

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

説明
クエリ テンプレート
クエリに適用されるクエリ テンプレートのコンテンツを表示します。
クエリ テンプレート変数
クエリに適用されるクエリ変数と、現在のページに適用されている変数の値が表示されます。 ほかの値を入力すると、クエリに与える影響をテストできます。 [ テスト クエリ] ボタンをクリックすると、検索結果のプレビューが表示されます。
  1. [ クエリ] セクションの [ クエリの構成] ボックスの [ このソースを検索] ドロップダウン リストで、この結果ブロックを適用する検索先を選択します。

  2. [ クエリ] セクションの [ アイテム] ドロップダウン リストで、結果ブロックに表示する結果の数を選択します。

  3. [ 設定] セクションをクリックして展開します。

    The result block will only display the number of search results that you specified in the previous step. However, you can add a SHOW MORE link at the bottom of the result block that will show all search results for the result block. To add a SHOW MORE link, select "More" link goes to the following URL, and then type a URL. この URL では、クエリ変数 (たとえば、 http://www.<site>/search/results.aspx?k={subjectTerms} など) を 使用できます。

  4. [ ルーティング] セクションの [ コンテンツ検索 Web パーツにルーティングするためのラベル] の下にあるフィールドで、結果ブロックをコンテンツ検索 Web パーツにルーティングするためのラベルを入力するか、既存のラベルを選択します。 このラベルは、次の手順で使用します。

  5. [OK] をクリックします。

結果ブロックを表示するようにコンテンツ検索 Web パーツを構成するには

  1. 「SharePoint Server で検索 Web パーツを構成する」の「コンテンツ検索 Web パーツをページに追加する」の説明に従って、コンテンツ 検索 Web パーツをページに追加します

  2. Web パーツで、[ コンテンツ検索 Web パーツ メニュー] の矢印をクリックし、[ Web パーツの編集] をクリックします。

  3. Web パーツ ツール ウィンドウの [ プロパティ] セクションで、[ 設定] セクションを展開します。

  4. [ 設定] セクションの [結果テーブル ] の一覧から、表示する結果ブロックのラベルを選択します。 ラベルは、前の手順の手順 7 で指定したラベルです。 結果ブロックを作成するには

  5. 結果ブロックを表示するときに、ページ上の他の Web パーツから返されたクエリ結果を入力として使用するには、[クエリ結果の提供元] ボックスの一覧で Web パーツを選択します。

注:

コンテンツ検索 Web パーツに結果ブロックを表示するとき、コントロール表示テンプレートを使用した検索結果のページングはサポートされません。

コンテンツ検索 Web パーツで昇格した結果を表示する

コンテンツ検索 Web パーツで昇格した結果を表示するには

  1. 「SharePoint Server で検索 Web パーツを構成する」の「コンテンツ検索 Web パーツをページに追加する」の説明に従って、コンテンツ 検索 Web パーツをページに追加します

  2. Web パーツで、[ コンテンツ検索 Web パーツ メニュー] の矢印をクリックし、[ Web パーツの編集] をクリックします。

  3. Web パーツ ツール ウィンドウの [ プロパティ] セクションで、[ 設定] セクションを展開します。

  4. [設定] セクションの [結果テーブル] ボックスの一覧で、[SpecialTermResults] を選択します。

ランク付けされた検索結果を変更する

ランク付けモデルでは、検索結果のランク付け順序が計算されます。 検索結果内のアイテムを昇格または降格することで、このランク付けを変更できます。 たとえば、"ダウンロード ツールボックス" を含むクエリの場合、"ダウンロード" という単語をアクション用語として認識するクエリ ルールを作成し、ランク付けされた検索結果を変更して、イントラネットの特定のダウンロード サイトの URL を昇格できます。 また、ファイル名拡張子、特定のキーワードなど、いくつかの変数に基づいて、検索結果の並べ替え順序を動的に変更することもできます。 クエリを変更することで、ランク付けされた検索結果を変更する方法は、結果がセキュリティによって適切にトリミングされる点、および結果を絞り込みできるという点で利点があります。 また、ドキュメントが利用不可になった場合に、検索結果は表示されなくなります。

クエリを変更して、ランク付けされた検索結果を変更するには

  1. クエリ ルールを作成する」の手順 8 で、 [クエリ ルールの追加] ページの [アクション] セクションにある [クエリの変更によるランク付けされた結果の変更] をクリックします。

  2. [ クエリの作成 ] ダイアログで、次を指定します。

  • [ 基本] タブで、以下のリストからオプションを選択し、ランク付けされた検索結果を変更します。
説明
クエリの選択
検索先を選択して、どのコンテンツを検索するのかを指定します。
キーワード フィルター
キーワード フィルターを使用して、クエリ変数をクエリに追加できます。 使用可能なクエリ変数のリストについては、「Query variables in SharePoint Server」を参照してください。
ドロップダウン リストから定義済みのクエリ変数を追加したうえで、[ キーワード フィルターの追加] をクリックしてそうしたクエリ変数をクエリに追加できます。
プロパティ フィルター
プロパティ フィルターを使用すると、検索スキーマでクエリ可能に設定されている管理プロパティのコンテンツを照会できます。
管理プロパティは、[ プロパティ フィルター] ドロップダウン リストから選択できます。 [ プロパティ フィルターの追加] をクリックして、フィルターをクエリに追加します。
  • [ 並べ替え] タブでは、以下の操作を行うことで、検索結果をどのように並び替えるかを指定できます。

  • [ 並べ替え] ドロップダウン リストで、以下の操作を行います。

  • 検索スキーマで並べ替え可能として設定された管理プロパティを使用して並べ替えを行うには、リストから管理プロパティを選択し、[ 降順] または [ 昇順] を選択します。 並べ替えレベルを追加するには、[ 並べ替えレベルの追加] をクリックします。

    注:

    検索結果の並べ替えは、大文字小文字を区別します。

  • 関連ランクで並べ替えを行うには、[ Rank] を選択し、以下の操作を行います。

  • [ ランク付けモデル] リストで、検索結果の並べ替えに使用するランク付けモデルを選択します (この選択はオプションです)。

  • 一定の条件に当てはまる場合に検索結果の順序を変更するルールを追加することで追加のランク付けを指定するには、[ 動的順序付け] セクションで、[ 動的順序付けルールの追加] をクリックし、条件付きのルールを指定します。

  • [ テスト] タブでは、クエリのプレビューを表示できます。

説明
クエリ テキスト
コンテンツ検索 Web パーツによって実行される最終的なクエリを表示します。 これは、動的変数に現在の値を代入する元のクエリ テンプレートに基づきます。 クエリに他の変更を加える場合は、クエリ ルールの一部として行う必要があります。

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

説明
クエリ テンプレート
クエリに適用されるクエリ テンプレートのコンテンツを表示します。
クエリ テンプレート変数
クエリに適用されるクエリ変数と、現在のページに適用されている変数の値が表示されます。 ほかの値を入力すると、クエリに与える影響をテストできます。 [テスト クエリ] ボタンをクリックすると、検索結果のプレビューが表示されます。

クエリ ルールを非アクティブにする

Search Service アプリケーション レベルで作成されたクエリ ルールは、Search Service アプリケーションを使用する Web アプリケーション内のサイト コレクションおよびサイトに継承されます。 同様に、サイト コレクション レベルで作成されたクエリ ルールは、サイト コレクション内のサイトに継承されます。 クエリ ルールが継承されるサイトにクエリ ルールを適用する必要がない場合、そのサイトに対してクエリ ルールを非アクティブとして設定できます。

サイトでクエリ ルールを非アクティブにするには

  1. この手順を実行するユーザー アカウントが発行サイトの所有者グループのメンバーであることを確認します。

  2. 発行サイト コレクションの [ 設定] メニューで、[ サイトの設定] をクリックします。

  3. サイト コレクションの [ 設定] メニューで、[ サイトの設定] をクリックします。

  4. [ サイトの設定] ページの [ 検索] セクションで、[ クエリ ルール] をクリックします。

  5. [ クエリ ルールの管理] ページの [ 検索先の選択] メニューで、非アクティブにするクエリ ルールが含まれる検索先を選択します。

  6. [ 名前] 列で、非アクティブにするクエリ ルールをポイントし、表示される矢印をクリックして、[ 非アクティブにする] をクリックします。

クエリ ルールをランク付けする

1 つの Search Service アプリケーション、サイト コレクション、またはサイトに対して複数のクエリ ルールがアクティブになっている場合、各レベルで実行されるクエリに対して複数のルールを適用できます。 既定では、ルールは、定められた順序で適用されません。 ルールの適用順序を制御するには、作成したクエリ ルールをクエリ グループに追加します。 これを行うには、グループに追加するルールを選択し、ルールが起動された場合のグループ内でのルールの適用順序を指定します。 また、グループ内で最低ランクのクエリ ルールを、そのクエリ ルールが起動された場合も、適用しないようにすることができます。

サイト コレクションのクエリ ルールをランク付けするには

  1. この手順を実行するユーザー アカウントが発行サイト コレクションのサイト コレクション管理者であることを確認します。

  2. 発行サイト コレクションの [ 設定] メニューで、[ サイトの設定] をクリックします。

  3. [ サイトの設定] ページの [ サイト コレクションの管理] セクションで、[ 検索クエリ ルール] をクリックします。

  4. [ クエリ ルールの管理] ページの [ 検索先の選択] メニューで、グループ化するクエリ ルールが含まれる検索先を選択します。

  5. 作成したクエリ ルールのうちグループに追加するクエリ ルールごとに、ルールをポイントし、チェック ボックスをオンにします。

    注:

    このサイト コレクションに対して作成したクエリ ルールは、[ このサイト コレクションに対する定義] セクションに表示されます。

  6. [ 選択したルールを整理] をクリックします。

  7. [ 選択したルールの順序] ダイアログで、次のいずれかの操作を行い、[OK] をクリック します

  • [ ルールをこの名前の新しいグループに移動する] を選択し、グループの名前を入力します。

  • [ ルールを既存のグループに移動する] を選択し、ドロップダウン リストでグループを選択します。

  1. [ クエリ ルールの管理] ページで、以下の手順を実行します。

  2. ルールが起動された場合のグループ内のルールの適用順序を変更するには、ルールの順序を示す数値を変更します。

  3. グループ内の最低ランクのクエリ ルールを適用しないようにするには、グループで最後に適用する必要があるクエリ ルールの行の [ アクション] 列で、[ 続行/停止] ドロップダウン リストの [ 停止] を選択します。

関連項目

概念

SharePoint Server でクエリの変換と注文の結果を計画する

SharePoint Server のクエリ変数