2006年06月04日

リストのアイテム毎の検索

 検索ネタを今しばらく。
まずは、リストのアイテム毎の検索を行うための設定です。 つまりは、アイテム毎にインデックス作成を行うための設定です。
ちなみに、ライブラリは既定のままででファイル単位で検索されます。

○ポータルサイト内のリストへの設定
  • 対象となるポータルサイトの「サイトの設定」を選択します。
  • 「サイトの設定」ページにて、「検索の設定とインデックス付けされたコンテンツ」セクションの中の「検索とインデックス作成の構成」を選択します。
  • 「検索とインデックス作成の構成」ページにて、「その他のコンテンツ ソース」セクションの中の「コンテンツ ソースの管理」を選択します。
  • 「コンテンツ ソースの管理」ページにて、「このポータル」を選択します。
  • 「Web ページまたは Web サイト コンテンツ ソースの構成」ページにて、「詳細情報」セクションの中の「エクスクルードまたはインクルードするコンテンツ」を選択します。
  • 「Portal_Content でエクスクルードまたはインクルードするコンテンツ」ページにて、ツールバー上の「新しいルール」を選択します。
  • 「ルールの追加」ページにて、「パス」セクションの中の「パス」テキストボックスに「http://ポータルサイトのアドレス/*」を入力して、「クロールの構成」セクションの中の「このパスにあるアイテムをすべてインクルードする」オプションを選択して、「個別の SharePoint リスト アイテムをクロールする」チェックボックスを選択して、「OK」ボタンを選択します。
  • 追加したルールのメニューから「上へ移動」を選択して、並び順を「http://ポータルサイトのアドレス/」より上に移動させます。
  • タイトルエリア部分のパンくずリスト内の「検索とインデックス作成の構成」を選択します。
  • 「検索とインデックス作成の構成」ページにて、「全般的なコンテンツの設定とインデックス作成の状態」セクションの中の「ポータル コンテンツ更新の開始」横の「フル」を選択します。
アイテム毎の検索1.png

○チームサイト内のリストへの設定
  • 対象となるポータルサイトの「サイトの設定」を選択します。
  • 「サイトの設定」ページにて、「検索の設定とインデックス付けされたコンテンツ」セクションの中の「検索とインデックス作成の構成」を選択します。
  • 「検索とインデックス作成の構成」ページにて、「その他のコンテンツ ソース」セクションの中の「コンテンツ ソースの管理」を選択します。
  • 「コンテンツ ソースの管理」ページにて、「サイト ディレクトリ」を選択します。
  • 「SharePoint Portal Server サイト ディレクトリ コンテンツ ソースの構成」ページにて、「詳細情報」セクションの中の「エクスクルードまたはインクルードするコンテンツ」を選択します。
  • 「Non_Portal_Content でエクスクルードまたはインクルードするコンテンツ」ページにて、ツールバー上の「新しいルール」を選択します。
  • 「ルールの追加」ページにて、「パス」セクションの中の「パス」テキストボックスに「http://チームサイトのアドレス/sites/*」を入力して、「クロールの構成」セクションの中の「このパスにあるアイテムをすべてインクルードする」オプションを選択して、「個別の SharePoint リスト アイテムをクロールする」チェックボックスを選択して、「OK」ボタンを選択します。
  • 追加したルールのメニューから「上へ移動」を選択して、並び順を「http://ポータルサイトのアドレス/*」より上に移動させます。
  • タイトルエリア部分のパンくずリスト内の「検索とインデックス作成の構成」を選択します。
  • 「検索とインデックス作成の構成」ページにて、「全般的なコンテンツの設定とインデックス作成の状態」セクションの中の「ポータル外コンテンツ更新の開始」横の「フル」を選択します。
アイテム毎の検索2.png

なお、ルールは上から順に評価されるため、追加した既定のままではアイテム毎の検索にはなりません。
また、設定後に必ずフル更新が必要になります。

実は、サポート技術情報もあるんですけどね。

・各リスト項目は、 SharePoint Portal Server 2003 の検索結果に表示されていません。
<http://support.microsoft.com/kb/889650/ja>
posted by kunitaka at 01:12| Comment(0) | TrackBack(1) | テクニック