SharePoint Online が検索結果を返さない

問題

次のシナリオについて考えます。

  • Microsoft SharePoint Online サイトを参照します。

  • 次のいずれかの方法を使用して検索を実行します。

    • [このサイトを検索する] ボックスで、このサイトスコープを選択します。

    • [ファイルの検索] ボックスを使用して、ライブラリを検索します。

このシナリオでは、次のいずれかの現象が発生します。

  • 既存のコンテンツに対しては検索結果が返されません。

  • 次のエラーメッセージが表示されます。

    • 申し訳ございません。問題が発生しました。
  • 検索結果は、タグのみ、インターネットなどの正しくないソースからのものです。

注意

このシナリオの最初の方法で検索のすべてのスコープを選択すると、結果は期待どおりに返されます。

解決方法

この問題を解決するには、ローカルの SharePoint の結果など、すぐに使用できる検索先を使用して (サイトコレクションとサイトレベルの両方で) 検索先を構成するか、または、そのままの結果ソースからコピーされた同じカスタムの検索先を使用することを確認してください。 これを行うことをお勧めします。この問題は、Bing の検索先など、特定のカスタムの検索先を使用した場合に通常表示されます。

この問題を解決するには、次の手順を実行します。

サイトコレクションの検索結果ソースの構成を確認する

  1. 影響を受ける SharePoint Online サイトに移動します。

  2. [設定] メニューの歯車アイコンをクリックし、[サイトの設定] をクリックします。

  3. [サイトコレクションの管理] で、[検索先] をクリックし、ローカル SharePoint の結果既定で割り当てられているチェックマークが付いていることを確認します。

  4. [ローカル sharepoint の結果] の横にあるチェックマークが表示されていない場合は、[ローカル sharepoint の結果] のドロップダウン矢印をクリックし、[既定に設定] をクリックします。

サブサイトでこの問題が発生した場合は、サブサイトの検索先の構成を確認します。

  1. 影響を受ける SharePoint Online サブサイトを参照します。

  2. [設定] メニューの歯車アイコンをクリックし、[サイトの設定] をクリックします。

  3. [検索] で [検索先]をクリックし、****ローカルの SharePoint の結果既定で割り当てられているチェックマークが付いていることを確認します。

  4. [ローカル sharepoint の結果] の横にあるチェックマークが表示されていない場合は、[ローカル sharepoint の結果] のドロップダウン矢印をクリックし、[既定に設定] をクリックします。

    [ローカルの SharePoint の結果で既定として設定する] を選択する

詳細情報

この問題は、SharePoint Online が、ローカルの SharePoint の結果以外のソースからの検索結果を取得するように構成されている場合に発生します。 [ローカル SharePoint の結果] 設定が既定ではない場合は、代わりに他のソースから結果が返されます。 この問題は、エンタープライズ検索には影響しません。 (これは、すべてのスコープを使用して検索する場合のオプションです)。

さらにサポートが必要な場合 SharePoint コミュニティに移動します。