Site icon Blog ARC Optimizer

Recherche de correspondance exacte avec la recherche de Sitecore / Blogs / Perficient

Recherche de correspondance exacte avec la recherche de Sitecore / Blogs / Perficient


La recherche de contenu sur le Web est passée de correspondances de base basées sur des chaînes à une gamme sophistiquée d’approches, notamment des mots clés, des synonymes, un ordre des mots, des expressions régulières, des poids et une pertinence. Les utilisateurs s’attendent à ce que les résultats les plus élevés soient les plus pertinents et 75% des utilisateurs ne dépassent pas la première page des résultats. Toutes ces techniques avancées sont excellentes pour trouver du contenu pertinent. Mais parfois, vous devez trouver une phrase exacte avec les mots spécifiques dans un ordre spécifique. De nombreux moteurs de recherche le font en enroulant des marques de devis autour du «terme de recherche» pour indiquer une recherche de correspondance exacte. La recherche Sitecore par défaut est des recherches basées sur la pertinence, mais vous pouvez obtenir une recherche de correspondance exacte avec une certaine configuration.

Comprendre la recherche de Sitecore

Prenons un moment pour nous souvenir de quelques concepts dans la recherche Sitecore pour mieux comprendre la configuration.

  • Index Document – Un seul contenu indexé tel qu’une page Web, un document Word, un PDF, etc.
  • Attributs – Les champs d’un document indexé tel que le titre, le sous-titre, l’URL, le type de contenu, etc.
  • Pertinence textuelle – Définit les attributs utilisés pour localiser les résultats potentiels.
  • Poids – Définit une valeur relative de l’importance d’un attribut dans la pertinence textuelle.
  • Analyseurs – Convertissez la requête de recherche originale en un format optimisé pour la recherche.
  • Token – un morceau de la requête de recherche originale, généralement un seul mot ou une phrase qui est souvent modifié par l’analyseur pour inclure les synonymes, supprimer les mots d’arrêt et reformater au mot racine.

La recherche de Sitecore a un certain nombre de analyseurs prédéfinis intégré. Chaque analyseur traite la requête de recherche de différentes manières.

L’analyseur par défaut est l’analyseur standard multi-local. Cet analyseur modifie la requête de recherche en le faisant en bas, en divisant la requête de recherche en jetons de mot unique, en trouvant la racine de chaque mot, en appliquant des synonymes et en supprimant la ponctuation. Pour cette raison, il ne trouvera pas de correspondance exacte. Pour cela, nous avons besoin de l’analyseur de mots clés qui laisse la requête de recherche dans un seul jeton sans appliquer aucune modification.

Configurer la recherche de correspondance exacte – pertinence textuelle

Afin de configurer la recherche de correspondance exacte, nous devons ajouter l’analyseur de mots clés aux paramètres de pertinence textuelle pour l’attribut souhaité, dans ce cas la description.

Accédez à Paramètres Admin / Domain puis cliquez sur l’onglet Configuration de la fonctionnalité.

Paramètres de domaine

Modifiez la section de pertinence textuelle.

Paramètres de pertinence textuelle

Ajoutez l’analyseur de mots clés à l’attribut description.

Ajouter un analyseur

Sélectionnez l’analyseur de mots clés

Assurez-vous d’enregistrer vos modifications, puis publiez vos paramètres de domaine pour que vos modifications prennent effet.

Configurer la recherche de correspondance exacte – Paramètres du widget

Ensuite, nous devons configurer notre widget de recherche pour utiliser nos paramètres de pertinence textuelle.

Accédez à une variation du widget et cliquez sur Ajouter la règle.

Ajouter une règle à une variation du widget

Cliquez sur l’icône supérieure à gauche pour définir le contexte du site. Ajoutez une règle de contexte pour le mot-clé et sélectionnez l’option CONTINS. Dans la zone d’entrée, saisissez une seule marque de devis.

Ajouter une règle de mot-clé au contexte du site

Cliquez sur l’icône inférieure à gauche pour configurer les paramètres. Cliquez sur l’onglet pour une pertinence textuelle et cliquez sur la bascule pour activer la configuration. Notez que le champ Description est répertorié deux fois, une fois pour chaque analyseur. De là, vous pouvez activer / désactiver chaque attribut / analyseur et définir son poids relatif. Dans cet exemple, j’ai défini le mot-clé description sur 3 et le nom-multitilal sur 1. Cela fera la recherche de correspondance exacte uniquement sur l’attribut description. Vous pouvez également inclure l’analyseur de mots-clés pour faire une correspondance exacte sur le nom si cela est souhaité.

Description Règle de mot-clé

Répétez le processus pour ajouter ou modifier une deuxième règle qui utilise l’analyseur de description-multitilal.

Description Règle multilocale

Cette règle sera la secours si le terme de recherche n’inclut pas de devis.

Ordre des règles et repli

Recherche de correspondance exacte en action

Avec cette configuration en place, vous pouvez voir la différence dans les résultats de recherche. Dans cet exemple, j’ai recherché des «instructions proxy».

Lorsque vous incluez une marque de devis dans le terme de recherche, vous obtenez uniquement des résultats qui ont l’expression exacte «instructions proxy». Cette recherche renvoie 12 résultats.

Recherche de correspondance exacte avec 12 résultats

Lorsque vous n’incluez pas la marque de devis dans le terme de recherche, vous obtenez des résultats qui incluent le proxy, les instructions et les instructions. Cette recherche renvoie 68 résultats.

Recherche de pertinence avec 68 résultats






Source link
Quitter la version mobile