Share via


検索範囲を定義する (Office SharePoint Server)

範囲を利用することで、検索範囲を特定の場所やコンテンツに絞り込むことができます。たとえば、範囲に [このサイト] (使用できる場合) を指定すると、検索範囲は現在のサイトとそのサブサイトに絞られます。[すべてのサイト] などの既定の範囲はエンドユーザーのすべてのサイト コレクションで共有されます。

サイト コレクションの管理者は、既定の範囲をコピーし、そのコピーを変更した後に、サイト コレクション内で使用する範囲を追加できます。また、範囲を表示するグループを作成し、そのグループ内の範囲を調整します。その結果、サイトの所有者はそのグループを利用してページの範囲の一覧のインスタンスを変更できるようになります。

注意

既定では、高度な検索ページの [検索範囲] は非表示になっています。ただし、高度な検索ページの編集権限を持つ管理者は、高度な検索 Web パーツを変更してその一覧を表示し、表示グループを割り当てて範囲を表示できます。

この記事の内容 :

  • 範囲を計画する

  • [範囲の表示] ページを表示する

  • 範囲を定義または編集する

  • 範囲ルールを追加または編集する

  • 範囲または範囲ルールを削除する

  • 範囲表示グループを構成する

  • 表示グループを範囲リストに割り当てる

範囲を計画する

管理者は、ユーザーが検索範囲を特定の場所やコンテンツに限定できるように、範囲を定義します。範囲を定義する際、場所のルールとプロパティのルールを組み合わせることで、検索範囲を自在に絞り込むことができます。たとえば、クエリを特定のサイトや特定のプロパティ値でマークされているドキュメントに送るように、範囲を設定できます。

注意

特定のコンテンツ プロパティがマッピングされている管理プロパティ機能を使用することで、プロパティ値を検索に利用できます。範囲で使用できる管理プロパティのドロップダウン リストは、[範囲の作成] ページと [範囲の編集] ページの [プロパティ クエリ] セクションに表示されます。後の「範囲ルールを追加または編集する」を参照してください。

[範囲の表示] ページを表示する

注意

最初の手順では、[範囲の表示] ページを表示する方法について説明します。その後に示す [範囲の表示] ページで行う手順を実行するときに、この手順を参考にします。

[範囲の表示] ページを表示する手順は、Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされているかどうかによって異なります。

[範囲の表示] ページを表示する

  1. インストールの状態に応じて、次の手順のいずれかを実行します。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされている場合は、サーバーの全体管理のサイド リンク バーで、[共有サービス管理] グループの共有サービスをクリックします。

      [共有サービス管理] ページの [検索] セクションで、[検索管理] をクリックします。

      サイド リンク バーの [クエリと結果] セクションで、[範囲] をクリックします。

      [範囲の表示] ページが表示されます。

      Note

      詳細については、「Microsoft Office サーバー製品インフラストラクチャ更新プログラムについて」(https://go.microsoft.com/fwlink/?linkid=121886&clcid=0x411) を参照してください。

    • Microsoft Office Servers インフラストラクチャ更新プログラムがインストールされていない場合は、サイト コレクションのトップレベル サイトのホーム ページにログオンします。

      注意

      以下の手順を実行するには、少なくともサイトの所有者またはサイトの管理者のロールのメンバシップが必要です。

      [サーバーの管理] ページで、共有サービスをクリックします。

      [検索] セクションで、[検索の設定] をクリックします。

      [検索の設定] ページの [範囲] セクションで、[範囲の表示] をクリックします。

      [範囲の表示] ページが表示されます。

  2. 新しい範囲を定義するには、[新しい範囲] をクリックしてから、次の「範囲を定義または編集する」に示す手順を実行します。

    既存の範囲のルールを編集するには、[更新状態] に表示されている [ルールの追加] リンクをクリックしてから、後の「範囲ルールを追加または編集する」の手順を実行します。

    カスタム表示グループを定義し、そのグループに含まれる範囲を調整するには、[新しい表示グループ] をクリックし、後の「範囲表示グループを構成する」の手順を実行します。

範囲を定義または編集する

範囲を利用することで、検索対象を特定の場所や資料に絞り込むことができます。サイト コレクションの管理者権限を持つ管理者は、既定の範囲をコピーし、そのコピーを変更できます。また、サイト コレクションで使用する範囲の追加もできます。

カスタム範囲をサイト コレクションに追加する場合は、まず [すべてのサイト] などの既定の範囲をコピーしてから、場所、コンテンツ タイプ、またはプロパティ値を指定するルールを追加すると便利です。管理者は、複数のルールを組み合わせたり調整したりすることで、特定の作業グループのニーズに合わせて検索対象を限定する範囲を設計できます。

範囲を定義または編集する

  1. [範囲の表示] ページで、[新しい範囲] をクリックして、[範囲の作成] ページを表示します。

    または、既存の範囲の名前をクリックして [範囲のプロパティとルール] ページを表示し、[範囲設定の変更] をクリックして [範囲の編集] ページを表示します。

  2. [タイトル] ボックスに、範囲リストに表示する単語、名前、頭字語、または短い語句を入力します。

  3. [説明] ボックスに、範囲の用途を入力します。この説明は自分の参照用なので、省略できます。エンド ユーザーには表示されません。

  4. [対象の結果ページ] セクションで、この範囲の検索の結果を既定の検索結果ページとそれ以外の Web ページのどちらに表示するかを選択します。別の検索結果ページを使用するには、[この範囲の検索対象として別のページを指定する] を選択し、[対象の結果ページ] ボックスに別の既存の結果ページの Web アドレス (URL) を入力します (http://サイト/サブサイト/フォルダ/CustomResultsPage.aspx など)。

  5. [OK] をクリックして範囲を保存し、[範囲の表示] ページに戻ります。

範囲ルールを追加または編集する

範囲ルールを追加または編集する

  1. [範囲の表示] ページで、範囲の名前をポイントし、表示される矢印をクリックします。次に、[プロパティとルールの編集] をクリックして、[範囲のプロパティとルール] ページを表示します。

  2. [ルール] セクションで、既存のルールをクリックしてそのルールを編集するか、[新しいルール] をクリックして [範囲ルールの編集] ページを表示し、新しいルールを作成します。

  3. 選択したページの [範囲ルールの種類] セクションでルールの種類を選択します。

    [Web アドレス]、[プロパティ クエリ]、[コンテンツ ソース]、[すべてのコンテンツ] の 4 つから選べます。

    • 場所を追加または除外するには、[Web アドレス] を選択し、いずれかのボックスに場所を入力します (複数の場所にルールを適用するには、場所ごとに個別のルールを定義します)。

      パスを [フォルダ] ボックスに入力した場合 (http://サイト/サブサイト/フォルダなど)、指定したフォルダとそのサブフォルダに含まれるアイテムにのみルールが適用されます。

      ホスト名を [ホスト名] ボックスに入力した場合、そのホスト上のすべての場所のアイテムにルールが適用されます。

      ドメイン名を [ドメイン] または [サブドメイン] ボックスに入力した場合 (widgets.msn.com など)、そのドメイン内のすべてのアイテムにルールが適用されます。

    • 管理プロパティに割り当てられている値に基づいた検索の対象にコンテンツを追加または除外するには、[プロパティ クエリ] を選択します。プロパティを選択し、値を入力します (ルールを複数のプロパティまたは値に適用するには、プロパティの設定ごとに個別のルールを定義します)。

      追加の管理プロパティを範囲で使用できるようにするには、管理プロパティのリストに移動し、目的の管理プロパティの [範囲内でこのプロパティを使用できるようにする] をオンにします。管理プロパティのリストに移動するには、[検索管理] ページを表示し、[クエリと結果] で [メタデータのプロパティ] をクリックします。

    • ローカルの Office SharePoint Server サイトと呼ばれるコンテンツ ソースによってクロールされるすべてのコンテンツを含む範囲を作成するには、[範囲ルールの種類] で [コンテンツ ソース] を選択し、[コンテンツ ソース] の [ローカルの Office SharePoint Server サイト] を選択します。

    • ルールを、検索インデックスに含まれるすべてのサイトのあらゆるコンテンツに適用するには、[すべてのコンテンツ] を選択します。

  4. このルールを他のルールと組み合わせる方法を [動作] から選択して、範囲を定義します。"OR" ルールの場合は [包含] を、"AND NOT" ルールの場合は [除外] を、"AND" ルールの場合は [必須] を選択し、[OK] をクリックしてルールを適用します。

注意

検索範囲とそのルールは、過去の更新頻度に基づいて自動的に調整されるスケジュールに合わせてコンパイルされます。検索サービスの管理者は、範囲の更新が手動で行われるように設定することもできます。新しい範囲は、最初のコンパイルの完了後に [検索ボックス] の範囲リストに表示されます。

範囲または範囲ルールを削除する

範囲を削除する

  1. [範囲の表示] ページで、範囲の名前をポイントし、表示されるメニューを展開して、[削除] をクリックします。

  2. 確認メッセージが表示されたら、[OK] をクリックします。

範囲ルールを削除する

  1. [範囲の表示] ページで、範囲の名前をポイントし、表示されるメニューを展開して、[プロパティとルールの編集] をクリックします。[範囲のプロパティとルール] ページが表示されます。

  2. 個別の範囲ルールを削除するには、以下の手順を実行します。

    1. [範囲のプロパティとルール] ページでルールの名前をクリックします。

    2. [範囲ルールの編集] ページの下部にある [削除] をクリックします。

  3. 範囲のすべてのルールを削除するには、以下の手順を実行します。

    1. [範囲のプロパティとルール] ページの [ルール] セクションに移動します。

    2. [すべてのルールの削除] をクリックします。

範囲表示グループを構成する

サイト コレクションの管理者権限を持つ管理者は、新しい範囲表示グループを作成して、そのグループ内の範囲を調整したり、既存の表示グループに範囲を追加したりできます。

範囲表示グループを作成または編集する

サイトの所有者が [検索] ボックスの横の範囲リストで使用できる範囲を変更できるようにするには、サイト コレクションの管理者が、既存の表示グループを変更するか、新しい表示グループを追加し、そのグループ内の範囲を調整します。そうすることで、サイトの所有者はこの新しい表示グループを使用して、検索ボックス Web パーツのインスタンスの範囲リストを変更できるようになります。

重要

表示グループの作成および編集を行う場合は、サイト コレクションの管理者はサイト コレクションのトップレベル サイトのホーム ページにログオンします。

範囲表示グループを作成または編集する

  1. [サイトの操作] メニューの [サイトの設定] をポイントし、[すべてのサイト設定の変更] をクリックします。

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

  3. [範囲の表示] ページで、[新しい表示グループ] をクリックして、[範囲表示グループの作成] ページを表示します。

    または、カスタム表示グループの名前をクリックして、[範囲表示グループの編集] ページを表示します。

  4. 選択したページの [タイトル] に、サイトの所有者が表示グループを識別しやすいタイトルを入力します。

  5. [説明] に、この表示グループに含まれる範囲とそれらの用途を示す説明を入力します。

  6. [範囲] セクションで、各範囲の横にあるチェック ボックスをオンにして表示グループに追加します。

  7. [上から配置する] ボックスの一覧を使用して、表示グループ内での範囲の順序を調整します。

  8. [既定の範囲] ボックスの一覧で、範囲リストが表示された際に選択され、ユーザーが選択内容を変更しなかった場合に検索の対象となる範囲を選びます。

  9. [OK] をクリックして新しい表示グループの作成を終了します。

表示グループに範囲を追加する

[範囲の編集] ページで範囲を既存の表示グループに追加できます。

表示グループに範囲を追加する

  1. [範囲の表示] ページで、範囲の名前をポイントし、表示される矢印をクリックして、[プロパティとルールの編集] をクリックします。

    表示グループに含めるスコープを選択します。

  2. [範囲のプロパティとルール] ページで、[範囲設定] セクションの [範囲設定の変更] をクリックします。

  3. [範囲の編集] ページで、この範囲を含める [表示グループ] を選択し、この範囲を含めないグループの選択を解除します。

  4. [OK] をクリックして変更を保存します。

表示グループを範囲リストに割り当てる

重要

この手順を実行するには、少なくともデザイナ権限が必要です。

表示グループを範囲リストに割り当てる

  1. デザイナ権限以上の権限で、検索センター サイトにログオンします。

    注意

    サイト コレクションの管理者権限を持つ管理者は、サイト コレクション内のあらゆる Web サイトを変更できます。一方、サイトの所有者は 1 つのサイト上のすべてのページを変更できます。

  2. [サイトの操作] メニューをクリックし、[ページの編集] を選択します。

  3. カーソルを [検索ボックス] Web パーツに合わせ、その [編集] メニューを展開し、[共有 Web パーツの変更] を選択します。

  4. [検索ボックス] ツール ウィンドウで、プラス記号 (+) をクリックし、[その他] セクションを展開します。

  5. [範囲の表示グループ] ボックスまでスクロールし、この範囲リストに追加する範囲が含まれる表示グループの名前を入力し、[適用] をクリックします。

  6. 必要に応じてその他の変更を加え、[OK] をクリックしてツール ウィンドウを閉じます。

関連項目

概念

クエリが正しく実行されるように構成する (Office SharePoint Server)