Pages classiques et Recherche Microsoft

Les sites SharePoint créés avant les sites modernes utilisent une zone de recherche classique et une expérience de résultats de recherche classique. Nous allons déployer une fonctionnalité qui permettra aux pages classiques par défaut de commencer à utiliser l’expérience de recherche moderne qui utilise Recherche Microsoft, qui fournit des résultats personnalisés avec une pertinence plus élevée.

L’utilisation de Recherche Microsoft est recommandée pour tous les sites, y compris les sites classiques, mais si vos sites classiques utilisent des pages de master personnalisées et/ou si vous avez personnalisé votre expérience de résultats de recherche classique, nous allons automatiquement détecter ces personnalisations et ne pas basculer vers Recherche Microsoft.

Les sites classiques commencent à utiliser Recherche Microsoft si toutes les conditions suivantes sont vraies :

  • Le site est basé sur le modèle de site d’équipe (comme STS#0 et STS#1).
  • La fonctionnalité de publication n’est pas activée sur le site.
  • Le site n’utilise pas de page master personnalisée (une page master différente de oslo.master ou seattle.master).
  • Il n’existe pas de règles de requête actives autres que celles qui ajoutent des résultats promus pour le site, la collection de sites ou le locataire sur la source de résultats par défaut.
  • Il n’existe aucun type de résultat personnalisé pour le site ou la collection de sites sur la source de résultats par défaut.
  • Le site ou la collection de sites n’est pas exclu du commutateur à l’aide du paramètre SearchBoxInNavBar décrit ci-dessous.

Après le passage à Recherche Microsoft, les pages classiques du site commencent à afficher la zone de recherche dans la barre de navigation de la suite et à supprimer la zone de recherche classique de la page. Ensuite, lorsqu’un utilisateur recherche un terme, les résultats s’affichent à l’aide de l’expérience de recherche moderne de Recherche Microsoft.

Rester avec l’expérience de recherche classique

Si votre site répond aux critères listés ci-dessus, mais que vous ne souhaitez pas qu’il bascule vers l’expérience Recherche Microsoft, vous pouvez désactiver l’utilisation des commandes suivantes, en tant que propriétaire du site ou de la collection de sites.

Vous pouvez utiliser cette commande à tout moment, avant ou après le basculement, de sorte qu’il est facile de revenir à l’expérience de recherche que vous aviez précédemment.

Pour exécuter les commandes ci-dessous, vous allez utiliser PowerShell avec les extensions SharePoint PnP PowerShell. Vous pouvez installer et en savoir plus sur la prise en main ici. Vous vous connecterez à votre site ou collection de sites à l’aide de cette commande :

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

Pour conserver l’expérience de recherche classique d’un site, exécutez la commande suivante :

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

Si vous souhaitez la définir pour tous les sites d’une collection de sites, vous pouvez également utiliser cette commande :

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

Pour les sites qui ne répondent pas aux critères listés ci-dessus, ou pour des sites spécifiques d’une collection de sites qui ont choisi de rester dans le classique, vous pouvez activer manuellement l’expérience Recherche Microsoft.

Pour modifier ce paramètre pour un site spécifique, vous pouvez utiliser cette commande :

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

Si vous souhaitez le définir pour tous les sites d’une collection de sites, vous pouvez utiliser cette commande :

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

Remarque

Vous pouvez activer manuellement Recherche Microsoft uniquement pour un site d’équipe ou un site de publication (id de modèle qui contiennent « STS », « CMSPUBLISHING », « BLANKINTERNET » et « GROUP »).