Partager via


Recherche progressive

Obtenir des résultats de recherche précis lorsqu’un site a plusieurs tables supplémentaires activé pour la recherche peut devenir difficile. Une structure d’autorisations complexe pour les tables et les enregistrements individuels ajoute à cette difficulté. La recherche de contenu sur de tels sites peut aboutir à un nombre d’enregistrements qui ne correspond pas au nombre affiché sur la page de résultats de recherche.

Résumé

Par défaut, la recherche Power Pages ne traite qu’une seule page pour les autorisations et les correspondances de mots clés. Lorsque les résultats s’étendent sur plusieurs pages, entraînant la suppression de certains résultats en raison d’autorisations ou de mots-clés, la pagination est déformée.

La recherche progressive élimine la possibilité d’avoir une incompatibilité entre le nombre de résultats et le nombre d’enregistrements renvoyés dans les résultats de la recherche.

Un site configuré avec une recherche progressive traite cinq pages pour une correspondance d’autorisations et de mots clés, avec 50 enregistrements pour une seule tentative de recherche. Le nombre de recherches indique maintenant 50+ sur la première page au lieu du nombre d’incompatibilités entre la facette et les résultats.

Pour configurer la recherche progressive :

  1. Ouvrez l’application Gestion du portail.
  2. Dans le volet de gauche, sous Site web, sélectionnez Paramètres de site.
  3. Sélectionnez Nouveau.
  4. Entrer Nom comme "Search/EnableProgressiveSearchCounts".
  5. Sélectionnez l’enregistrement de votre Site Web.
  6. Entrez la valeur comme "True".
  7. Sélectionnez Enregistrer.
  8. Régénérer l’index de recherche.

Pour désactiver la recherche progressive, définissez le paramètre de site Search/EnableProgressiveSearchCounts sur false.

Recherche progressive avec des exemples de données

À titre d’exemple, considérons un site dans un environnement avec Exemples de données Northwind Traders, avec la recherche activée pour Produits de la commande.

Lorsque l’utilisateur recherche des produits, seuls 10 résultats s’affichent, même si la facette de recherche affiche le nombre total de produits comme 68, y compris les filtres configurés.

Ce comportement est plus fréquent lorsque les résultats de recherche s’étendent sur plusieurs pages. Mais avec la recherche progressive, vous pouvez obtenir des résultats plus précis en modifiant le comportement de la recherche des facettes et des filtres activés.

Une fois qu’un utilisateur a activé la recherche progressive sur ce site, les résultats de la recherche pour le même utilisateur, les mêmes autorisations et le même mot-clé affichent le nombre total de résultats comme 10 à la place.

Si un utilisateur active la recherche progressive d’un mot-clé qui renvoie plus de 50 résultats, le nombre s’affiche comme 50+ à la place, avec 10 résultats répertoriés sur la première page.

La sélection d’une autre page, comme la page 2, affiche le nombre mis à jour par rapport au nombre total de résultats de recherche. (Dans cet exemple, un total de 52.)

À propos de l’installation

  • L’activation de la recherche progressive modifie le comportement de la recherche de toutes les facettes et filtres activés.
  • La recherche progressive traite un maximum de 50 enregistrements à la fois, avec plus de 50 résultats affichés comme 50+ sur la première page de résultats.
  • Pour une meilleure expérience de recherche, utilisez des mots clés spécifiques qui réduisent les résultats de la recherche à un plus petit nombre.
  • La sélection d’une facette particulière dans les filtres n’affiche que les résultats de la facette sélectionnée, comme les tableaux.
  • Étant donné que les enregistrements sont évalués progressivement, le bouton « Passer à la dernière page » n’est disponible que si le nombre de pages restantes dans le résultat de la recherche est inférieur ou égal à cinq.

Voir aussi

Recherche à facettes
Configuration de tables supplémentaires pour la recherche globale