AEM : les articles de blog ne sont pas renvoyés dans les résultats de recherche bien qu’indexés
✨ Ce contenu est généré par l’IA et peut être inexact. Termes IA génératifs
Cet article explique pourquoi les articles de blog dans Adobe Experience Manager peuvent ne pas apparaître dans les résultats de recherche lorsqu’ils sont recherchés en fonction de leurs titres complets affichés, même s’ils sont accessibles par URL directe, et fournit des étapes pour résoudre le problème.
Description description
Environnement
Adobe Experience Manager (AEM), toutes versions
Symptômes
- Certains articles de blog sont accessibles directement via leur URL, mais n’apparaissent pas dans les résultats de recherche lors de la recherche en fonction de leur titre complet affiché.
- Le problème se produit dans les environnements d’évaluation et de production.
- La recherche de titres d’articles exacts ou de mots-clés pertinents ne renvoie pas les articles attendus.
- Les recherches par mots-clés plus courtes ou partielles renvoient les articles.
- Aucun message d’erreur ne s’affiche ; les articles n’apparaissent tout simplement pas dans les résultats de recherche.
Cause
L’implémentation de la recherche nécessite des correspondances exactes entre les mots et la ponctuation, et les titres indexés diffèrent des titres affichés. Cela entraîne l’échec des recherches dans le titre complet. La normalisation de la ponctuation et l’indexation des en-têtes affichés résolvent le problème.
Résolution resolution
Suivez les étapes ci-dessous pour résoudre le problème.
- Consultez l’index de recherche pour confirmer que les articles manquants sont présents dans l’index de recherche (par exemple,
/search-index.json). - Analysez le comportement de la requête de recherche pour vérifier si l’implémentation de la recherche nécessite que chaque mot de la requête corresponde au contenu indexé et s’il conserve la ponctuation.
- Comparez les titres indexés aux en-têtes d’article affichés pour identifier les incohérences.
- Testez les recherches à l’aide de mots-clés plus courts ou partiels pour vérifier si les articles apparaissent.
- Mettez à jour le mappage de l’index de recherche pour inclure les en-têtes d’article affichés dans les champs de titre pouvant faire l’objet d’une recherche.
- Normalisez la ponctuation à la fois dans les données indexées et les requêtes de recherche entrantes pour améliorer la précision des correspondances.
- Après avoir apporté des modifications, testez-les à nouveau en recherchant les titres complets des articles pour confirmer que les articles apparaissent désormais dans les résultats.