SharePoint Online で検索結果が見つからない

問題

ユーザーが SharePoint Online でサイトを検索しようとすると、検索結果にアイテムが見つからない可能性があります。 たとえば、次の項目が見つからない可能性があります。

  • コンテンツ
  • ページ
  • ASPX ページ

この問題は、サイトが Search サービスによってクロールおよびインデックス付けされ、ユーザーが検索クエリを使用してリソースにアクセスするアクセス許可を持っている場合でも発生する可能性があります。

原因

SharePoint Online のクロールの待機時間や設定に関連して、予期される結果が見つからない可能性がある理由はさまざまです。

解決策

  1. [ このサイトを検索結果に表示できるようにする ] が [ はい] に設定されていることを確認します。

    1. 管理者として、結果が見つからないサイトを見つけます。

    2. 右上隅にある歯車アイコンをクリックします。

    3. サイト設定を選択します。

    4. [ 検索] で、[ 検索とオフラインの可用性] を選択します。

    5. [ このサイトを検索結果に表示できるようにする ] が [ はい] に設定されていることを確認します。

      設定が [はい] に設定された後、次にスケジュールされたクロール中にサイトのインデックスが作成されます。

      管理者は、同じ場所から [ サイトのインデックスの再作成 ] を選択して、次回のスケジュールされた検索クロール中にサイトを取得することもできます。

      サイト レベルの検索構成設定の詳細な説明とチュートリアルについては、「 詳細情報 」セクションを参照してください。

  2. [ このドキュメント ライブラリのアイテムを検索結果に表示できるようにする ] が [ はい] に設定されていることを確認します。

    1. 管理者は、検索結果に見つからないライブラリを見つけます。

    2. 右上隅にある歯車アイコンをクリックします。

    3. [ライブラリ設定] を選択します。

    4. 詳細設定 を選択します。

    5. [ このドキュメント ライブラリのアイテムを検索結果に表示できるようにする ] が [ はい] に設定されていることを確認します。

      設定を [はい] に設定した後、次にスケジュールされたクロール中にライブラリのインデックスを作成する必要があります。

      管理者は、同じ場所から [ドキュメント ライブラリのインデックスの再作成 ] を選択して、次にスケジュールされたクロール中にドキュメント ライブラリ内のすべてのコンテンツにインデックスが作成されるようにすることもできます。

  3. 下書きアイテムがクロールされていることを確認します。 「下書きアイテムが SharePoint でクロールされない」を参照してください。

  4. 次の場所にあるサイトの検索表示オプションを確認します。

    <site_name>/_layouts/srchvis.aspx

    [ 検索結果にこのサイトを表示できるようにする] オプションが選択されていることを確認します。

親サイトとサブ サイト固有の検索に関する問題

検索の可視性の既定の設定は、次のいずれかのオプションです。

  • このサイトにきめ細かなアクセス許可が含まれている場合は、Web パーツのインデックスを作成しないでください
  • このサイトのすべての Web パーツのインデックスを常に作成する
  • このサイトの Web パーツにインデックスを作成しない

サイト コレクションのサブサイトがアクセス許可を継承していない場合、.aspxページは検索結果に表示されません。 この問題を解決するには、Srchvis.aspxの検索表示オプションを 、このサイトのすべての Web パーツに常にインデックスを作成するように設定します。 さらに、親サイトからアクセス許可を継承するようにサブサイトを設定することもできます。

詳細情報

検索の詳細については、次の Microsoft Web ページを参照してください。

まだ助けが必要ですか? SharePoint コミュニティに移動します。