クロール ルールを管理する (SharePoint Server 2010)
適用先: SharePoint Server 2010
トピックの最終更新日: 2011-11-11
クロール ルールを追加することで、コンテンツをクロールするときに特定のパスを含めたり、除外したりできます。パスを含める場合は、クロールするための代替アカウント資格情報をオプションで指定できます。クロール ルールの作成や編集のほかに、既存のクロール ルールをテスト、編集、削除、または並べ替えることができます。
この記事の内容
クロール ルールを作成または編集するには
クロール ルールを URL に対してテストするには
クロール ルールを削除するには
クロール ルールを並べ替えるには
クロール ルールを作成または編集するには
この手順を実行しているユーザー アカウントが Search Service アプリケーションのサービス アプリケーション管理者であることを確認します。
サーバーの全体管理の [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーションの管理] ページで、[Search Service アプリケーション] をクリックします。
[検索管理] ページのサイド リンク バーで、[クロール ルール] をクリックします。[クロール ルールの管理] ページが表示されます。
新しいクロール ルールを作成するには、[新しいクロール ルール] をクリックします。既存のクロール ルールを編集するには、編集するクロール ルールの名前をクロール ルール リストでポイントし、表示された矢印をクリックします。次に、[編集] をクリックします。
[クロール ルールの追加] ページの [パス] セクションで、以下の操作を実行します。
[パス] ボックスに、クロール ルールを適用するパスを入力します。このパスでは、標準のワイルドカード文字を使用できます。
ワイルドカード文字ではなく正規表現を使用するには、[このルールのマッチングに正規表現構文を使用する] チェック ボックスをオンにします。
入力したパスの大文字と小文字が実際のパスの大文字と小文字に正確に一致する必要がある場合は、[大文字と小文字を区別する] チェック ボックスをオンにします。
[クロールの構成] セクションで、次のいずれかのオプションを選択します。
[このパスにあるアイテムをすべて除外する]。指定したパスにあるすべてのアイテムをクロールから除外する場合は、このオプションを選択します。このオプションを選択すると、次のオプションを選択して除外の範囲を絞り込むことができます。
- [複合 URL (疑問符 - ? が含まれる URL) を除外する]。疑問符 (?) の表記を使用するパラメーターが含まれている URL を除外する場合は、このオプションを選択します。
[このパスにあるアイテムをすべて含める]。パスにあるすべてのアイテムをクロールする場合は、このオプションを選択します。このオプションを選択した場合は、以下のオプションを自由に組み合わせて、含める対象を絞り込むことができます。
[URL 自体をクロールしないで URL のリンクをたどる]。開始 URL 自体をクロールせずに、URL に含まれるリンクをクロールする場合は、このオプションを選択します。
[複合 URL (疑問符 - ? が含まれる URL) をクロールする]。疑問符 (?) を使用したパラメーターが含まれている URL をクロールする場合は、このオプションを選択します。
[SharePoint のコンテンツを HTTP ページとしてクロールする]。通常、SharePoint サイトは特殊なプロトコルを使用してクロールされます。その代わりに SharePoint サイトを HTTP ページとしてクロールする場合は、このオプションを選択します。HTTP プロトコルを使用してコンテンツをクロールすると、アイテムの権限は保存されません。
[認証の指定] セクションで、次のいずれかの操作を行います。
注意
このオプションは、[クロールの構成] セクションで [このパスにあるアイテムをすべて含める] オプションを選択した場合にのみ使用できます。
既定のコンテンツ アクセス アカウントを使用するには、[既定のコンテンツ アクセス アカウントを使用] を選択します。
別のアカウントを使用する場合は、[別のコンテンツ アクセス アカウントを指定する] をクリックし、次の操作を実行します。
[アカウント] ボックスに、このクロール ルールで定義されたパスにアクセスできるユーザー アカウント名を入力します。
[パスワード] ボックスと [パスワードの確認] ボックスに、このユーザー アカウントのパスワードを入力します。
基本認証の使用を回避するには、[基本認証を許可しない] チェック ボックスをオンにします。サーバーは、NTLM 認証の使用を試みます。NTLM 認証に失敗した場合、[基本認証を使用しない] チェック ボックスがオンでない限り、サーバーは基本認証の使用を試みます。
認証にクライアント証明書を使用する場合は、[クライアント証明書を指定する] を選択し、[証明書] メニューを展開してから証明書を選択します。
フォーム資格情報を認証に使用するには、[フォーム資格情報を指定する] を選択し、[フォームの URL] ボックスに、フォームの URL (資格情報を受け取るページの場所) を入力してから [資格情報の入力] をクリックします。リモート サーバーのログオン プロンプトが新しいウィンドウに表示されたら、ログオンに使用するフォーム資格情報を入力します。ログオンに成功した場合、プロンプトが表示されます。ログオンに成功すると、認証に必要な資格情報がリモート サイトに保存されます。
Cookie を使用するには、[クロールで Cookie を使用する] を選択してから、以下のいずれかのオプションを選択します。
[URL から Cookie を取得]。Web サイトまたはサーバーから Cookie を取得するには、このオプションを選択します。
[クロール用の Cookie を指定]。Cookie をローカル ファイル システムまたはファイル共有からインポートするには、このオプションを選択します。必要に応じて、エラー ページを [エラー ページ (セミコロン区切り)] ボックスに指定することもできます。
[OK] をクリックします。
クロール ルールを URL に対してテストするには
この手順を実行しているユーザー アカウントが Search Service アプリケーションのサービス アプリケーション管理者であることを確認します。
サーバーの全体管理の [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーションの管理] ページで、[Search Service アプリケーション] をクリックします。
[検索管理] ページのサイド リンク バーで、[クロール ルール] をクリックします。
[クロール ルールの管理] ページで、[URL を入力してテストをクリックし、ルールに一致するかどうかを確認します] ボックスに、テストする URL を入力します。
[テスト] をクリックします。テストの結果は、[URL を入力してテストをクリックし、ルールに一致するかどうかを確認します] ボックスの下に表示されます。
クロール ルールを削除するには
この手順を実行しているユーザー アカウントが Search Service アプリケーションのサービス アプリケーション管理者であることを確認します。
サーバーの全体管理の [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーションの管理] ページで、[Search Service アプリケーション] をクリックします。
[検索管理] ページのサイド リンク バーで、[クロール ルール] をクリックします。
[クロール ルールの管理] ページで、削除するクロール ルールの名前をクロール ルール リストでポイントし、表示された矢印をクリックします。次に、[削除] をクリックします。
[OK] をクリックして、このクロール ルールの削除を確認します。
クロール ルールを並べ替えるには
この手順を実行しているユーザー アカウントが Search Service アプリケーションのサービス アプリケーション管理者であることを確認します。
サーバーの全体管理の [アプリケーション構成の管理] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーションの管理] ページで、[Search Service アプリケーション] をクリックします。
[検索管理] ページのサイド リンク バーで、[クロール ルール] をクリックします。
[クロール ルールの管理] ページにあるクロール ルール リストの [順序] 列で、クロール ルールを適用する位置を指定します。その他の値は順に 1 つずつずれます。