現象
SharePoint 2016 または 2013 Web サイトをクロールしようとすると、次のエラー メッセージが表示されます。
アイテムがクロールされない理由は、予防クロール ルールのいずれかです。指定されたコンテンツ ソースホップ/深度を超えました。URL にはクエリ文字列パラメーターがあります。必要なプロトコル ハンドラーが見つかりません。予防ロボットディレクティブ。
解決方法
この問題を解決するには、指定した順序で次の方法を試してください。 ある方法で問題が解決しない場合は、次の方法を試してください。
- Search Service アプリケーションのクロール ルールを調べて、サイトのクロールを妨げる既存のルールがないことを確認します。 クロール ルールの詳細については、「 SharePoint Server でのクロール ルールの管理」を参照してください。
- サイトに Robots.txt ファイルを使用する場合は、[ ユーザー エージェント ] と [許可しない] の設定を調べて、クローラーがサイトから除外されていないことを確認します。
- クローラーが TLS 1.2 を使用している場合は、サイトが TLS 1.2 をサポートしていることを確認します。 TLS のサポートの詳細については、「 SharePoint で TLS と SSL のサポートを有効にする」を参照してください。
- サイトがコンテンツ ソース内にある場合は、コンテンツ ソースのクロール設定を調べます。 たとえば、ページの深さとサーバー ホップの数を調べます。
関連情報
Manage crawling in SharePoint Server
詳細
さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。