次の方法で共有


クラシック ページと Microsoft Search

最新のサイトより前に作成された SharePoint サイトでは、クラシック検索ボックスと従来の検索結果エクスペリエンスが使用されます。 Microsoft Search を使用する最新の検索エクスペリエンスの使用を開始する既定のクラシック ページの機能を展開します。これにより、関連性の高いパーソナライズされた結果が提供されます。

クラシックを含むすべてのサイトで Microsoft Search を使用することをお勧めしますが、クラシック サイトでカスタム マスター ページを使用している場合や、従来の検索結果エクスペリエンスをカスタマイズした場合は、これらのカスタマイズが自動検出され、Microsoft Search に切り替わるわけではありません。

次のすべてが当てはまる場合、クラシック サイトは Microsoft Search の使用を開始します。

  • サイトは、チーム サイト テンプレート (STS#0 や STS#1 など) に基づいています。
  • サイトに発行機能が有効になっていません。
  • サイトでは、カスタム マスター ページ (oslo.master または seattle.master とは異なるマスター ページ) は使用されません。
  • 既定の結果ソースにサイト、サイト コレクション、またはテナントの昇格された結果を追加する以外に、アクティブなクエリ ルールはありません。
  • 既定の結果ソースには、サイトまたはサイト コレクションのカスタムの結果の種類はありません。
  • サイトまたはサイト コレクションは、以下で説明する SearchBoxInNavBar 設定を使用してスイッチからオプトアウトされません。

Microsoft Search に切り替えると、サイト内のクラシック ページがスイート ナビゲーション バーに検索ボックスを表示し始め、クラシック検索ボックスがページから削除されます。 次に、ユーザーが用語を検索すると、Microsoft Search の最新の検索エクスペリエンスを使用して結果が表示されます。

従来の検索エクスペリエンスを維持する

サイトが上記の条件を満たしていても、Microsoft Search エクスペリエンスに切り替えたくない場合は、サイトまたはサイト コレクションの所有者として次のコマンドを使用することをオプトアウトできます。

このコマンドは、切り替えが発生する前または後にいつでも使用できるため、以前の検索エクスペリエンスに簡単に戻ることができます。

以下のコマンドを実行するには、PowerShell と SharePoint PnP PowerShell 拡張機能を使用します。 インストールして、開始する方法の詳細については 、こちらを参照してください。 次のコマンドを使用して、サイトまたはサイト コレクションにサインインします。

Connect-PnPOnline -Url <yoursiteurl> -UseWebLogin
# this will prompt you to sign in to your site. Use the site owner credentials.

サイトのクラシック検索エクスペリエンスを維持するには、次のコマンドを実行します。

Set-PnPSearchSettings -Scope Web -SearchBoxInNavBar ModernOnly
# ModernOnly | Inherit

または、サイト コレクション内のすべてのサイトに対して設定する場合は、次のコマンドを使用できます。

Set-PnPSearchSettings -Scope Site -SearchBoxInNavBar ModernOnly
# ModernOnly | Inherit

上記の条件を満たしていないサイト、またはクラシックを維持することを選択したサイト コレクション内の特定のサイトの場合は、Microsoft Search エクスペリエンスを手動で有効にすることができます。

特定のサイトのこの設定を変更するには、次のコマンドを使用します。

Set-PnPSearchSettings -Scope Web -SearchBoxInNavBar AllPages
# AllPages | Inherit

サイト コレクション内のすべてのサイトに対して設定する場合は、次のコマンドを使用できます。

Set-PnPSearchSettings -Scope Site -SearchBoxInNavBar AllPages
# AllPages | Inherit

注:

Microsoft Search は、チーム サイトまたは発行サイト ("STS"、"CMSPUBLISHING"、"BLANKINTERNET" および "GROUP" を含むテンプレート ID) に対してのみ手動で有効にすることができます。