Cet article explique comment résoudre les problèmes du backend de recherche liés au classement vertical, ou à l'ordre dans lequel les secteurs verticaux sont affichés dans les résultats de recherche.
Assurez-vous de suivre d'abord les étapes de l'article Premières étapes de dépannage des problèmes de backend de recherche.
Étapes générales de dépannage
Vous devrez comparer le log de recherche de la requête que vous résolvez avec les propriétés de classement vertical définies dans la configuration. Commencez par ces étapes générales, puis suivez les étapes spécifiques à votre problème ci-dessous.
-
Vérifiez la configuration du secteur vertical.
- Accédez à Recherche > [[Experience Name]] > Verticals.
- Ici, vous verrez les propriétés des Intentions Verticales, du Seuil et du Biais.
- Ouvrez le log de recherche correspondant à la requête pour laquelle vous rencontrez des problèmes. Soit :
- Accédez à Search > [[Experience Name]] > Test Search ou à un sous-onglet de Configuration. Lancez une recherche de test, puis sélectionnez Debug Query dans le menu déroulant.
- Si vous avez déjà effectué la recherche dans un environnement de développement ou de production, accédez à Search > [[Experience Name]] > Search Logs et cliquez sur le log de recherche pertinent. Utilisez la barre de recherche ou les filtres pour trouver le bon log de recherche ou relancez la recherche pour qu'elle apparaisse en haut.
- Vérifiez s'il y avait une règle de requête active qui empêchait le retour d'un secteur vertical ou qui favorisait/reléguait un secteur vertical plus bas. Les règles de requête actives sont affichées dans la case des facteurs de recherche en haut à droite du log de recherche.
Ce secteur n’apparaît pas du tout dans mes résultats
- Assurez-vous d'ouvrir le log de recherche pour la requête exécutée dans la recherche verticale (si un secteur vertical ne répond pas au seuil, il n'apparaîtra pas dans le log de recherche pour la recherche universelle de cette requête).
- Comparez le seuil vertical défini dans la configuration à la similarité sémantique du premier résultat de ce secteur vertical dans le log de recherche. Si la similarité sémantique est inférieure au seuil et qu'il n'y a pas de biais vertical pour le dépasser, le secteur vertical n'apparaîtra pas dans les résultats de recherche universels. Les options qui s'offrent à vous sont les suivantes :
- Laissez les résultats tels quels.
- Réduisez le seuil pour que le secteur vertical apparaisse. Revenez à la configuration et ajustez la propriété Threshold.
Ce secteur vertical apparaît plus haut ou plus bas que prévu
- Consultez le log de recherche pour la requête afin de trouver le score vertical pour chaque secteur vertical concerné. Survolez l'icône d'information à côté du score de chaque secteur vertical pour obtenir des détails sur la façon dont il a été calculé.
- Le score vertical commence par la valeur de similarité sémantique du résultat de l'entité principale dans chaque secteur.
- Vérifiez s'il existe des intentions verticales : Celles-ci agissent comme des « synonymes » d'un secteur vertical. Le modèle évaluera ces éléments dans le cadre de la pertinence de la requête par rapport à un secteur donné.
- Vérifiez la présence de biais : Tout biais appliqué aurait un impact sur le score vertical, ce qui pourrait potentiellement affecter le classement vertical.
- Ajustez la configuration si vous souhaitez modifier les résultats. Vous serez en mesure de :
- Ajouter/supprimer des termes sous Intentions verticales ou ajuster la propriété Biais.
- Modifiez le contenu des entités pour accroître la similarité du résultat vertical principal et ainsi augmenter ou diminuer le score vertical. Cette suggestion n'est faite que si le contenu actuel ne représente pas fidèlement l'entité.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.