Le Web évolue, l’IA accélère : utilisez l’intelligence artificielle pour automatiser vos tâches, optimiser votre visibilité, améliorer vos outils et gagner en efficacité au quotidien.
Associez l’expertise du Web à la puissance de l’IA pour créer des solutions plus intelligentes, automatiser vos processus et gagner du temps au quotidien.
Aller au contenu

Recherche intelligente et RAG sur un site

La recherche intelligente remplace le moteur de recherche interne d’un site, basé sur les mots-clés, par une recherche sémantique capable de comprendre l’intention d’une question et d’y répondre directement. Elle repose sur une approche RAG : les contenus du site sont transformés en embeddings, puis les passages les plus pertinents sont fournis à un LLM qui formule la réponse.

Le point de départ

Recherche interne classique et recherche intelligente : ce qui change

La recherche interne est la fonctionnalité la plus utilisée des sites riches et la moins entretenue. On la laisse telle qu’elle sort du CMS, on ne consulte jamais ce que les visiteurs y tapent, et on ignore combien repartent sans avoir trouvé. C’est pourtant là que s’exprime le besoin le plus explicite qu’un visiteur puisse formuler.

Les limites du moteur de recherche natif d’un site

Un moteur natif compare des chaînes de caractères. Il cherche les pages contenant les mots saisis, les classe grossièrement, et s’arrête là. Trois conséquences en découlent, toutes familières.

Le décalage de vocabulaire d’abord : le visiteur écrit « annuler mon abonnement », votre page s’intitule « Résiliation », et le moteur ne trouve rien. La question au lieu du mot-clé ensuite : « est-ce que ça marche sur Mac » ne contient aucun terme discriminant, la requête part en bruit. Le silence enfin : la page zéro résultat est la plus coûteuse du site, et personne ne la mesure.

Ces limites ne se corrigent pas en ajoutant des synonymes à la main. La liste ne suit jamais l’inventivité des formulations réelles.

Recherche sémantique, réponse générée et sources citées

Une recherche sémantique travaille sur le sens. Chaque passage de contenu est converti en une représentation numérique (un embedding) qui situe le texte dans un espace où la proximité traduit la parenté de sens. La requête subit la même transformation, et le système remonte les passages les plus proches. « Annuler mon abonnement » et « résiliation » se retrouvent voisins sans qu’aucun synonyme n’ait été déclaré.

Deuxième changement : au lieu d’une liste de liens, le système peut composer une réponse à partir des passages retenus. Le visiteur lit la réponse, pas dix titres parmi lesquels arbitrer.

Troisième point, le plus important : la réponse doit citer ses sources. Le lien vers la page d’origine permet au visiteur de vérifier, et vous signale immédiatement toute réponse produite sans appui documentaire. Une recherche intelligente sans sources affichées est un générateur de texte, pas un moteur de recherche.

Mise en œuvre

Mettre en place une recherche intelligente sur son site

La partie technique (découpage, calcul des embeddings, stockage vectoriel, récupération) est aujourd’hui bien outillée et se met en place rapidement. Ce sont les décisions éditoriales qui déterminent la qualité du résultat. L’architecture détaillée est traitée sur RAG.

Préparer le corpus : quelles pages indexer, quelles pages exclure

Tout indexer est l’erreur de départ. Un corpus qui contient d’anciennes conditions générales, des offres expirées et trois versions successives d’une même procédure produira des réponses contradictoires, et le système n’a aucun moyen de savoir laquelle fait foi.

À exclure systématiquement : les contenus périmés non archivés, les pages de service sans valeur informative, les brouillons accessibles, et tout ce qui relève du juridique engageant si vous n’êtes pas certain de sa version courante. À inclure en priorité : les pages qui répondent aux questions que reçoit déjà votre support.

Le découpage mérite attention. Trop fin, un passage perd son contexte et la réponse devient incompréhensible ; trop large, il noie l’information pertinente. Le bon réflexe consiste à suivre la structure logique du contenu (une section, un passage) plutôt qu’un découpage arbitraire au nombre de caractères.

Intégrer l’expérience de recherche : barre, page de résultats, suggestions

La recherche intelligente n’a pas à remplacer visuellement ce qui existe. La barre reste au même endroit, le visiteur ne change pas d’habitude. Ce qui change est la page de résultats : une réponse rédigée en tête, ses sources en dessous, puis la liste classique des pages correspondantes.

Cette superposition est le montage le plus sûr. Le visiteur pressé lit la réponse, le visiteur méfiant descend vers les liens, et si la génération échoue la liste reste affichée. Prévoyez d’emblée ce comportement de repli : une recherche ne doit jamais rendre une page vide parce qu’une API n’a pas répondu.

Deux détails qui changent l’usage : afficher la réponse progressivement plutôt que d’attendre qu’elle soit complète, et proposer deux ou trois questions voisines sous le résultat. Ces suggestions guident le visiteur et vous renseignent sur ce qu’il cherchait vraiment.

Comparatif des approches

Bénéfices attendus, limites et coût de fonctionnement

ApprocheComprend la questionCoût de fonctionnementLimite principale
Moteur natif du CMSNon (correspondance de mots)NulÉchec sur toute reformulation
Moteur d’indexation avancéPartiellement (synonymes déclarés)Faible à modéréEntretien manuel des règles
Recherche sémantique seuleOui (par le sens)Indexation, puis coût par requêteRenvoie des passages, pas une réponse
Recherche sémantique + réponse généréeOui, et formule la réponseLe plus élevé (appel au modèle à chaque requête)Exige des sources citées et un corpus à jour

Sur les coûts, une distinction utile : le calcul des embeddings est un coût ponctuel lié au volume de contenu, réactivé seulement lors des mises à jour. La génération de réponse, elle, se paie à chaque recherche et suit donc le trafic. Sur un site très fréquenté, il est courant de ne générer une réponse que lorsque la question s’y prête, et de renvoyer une liste classée sinon.

Sur le terrain

Cas d’usage

  • Interroger une documentation technique volumineuse en langage naturel
  • Retrouver le bon produit d’un catalogue à partir d’un besoin décrit avec ses propres mots
  • Faire remonter la bonne page d’un site institutionnel riche en contenus administratifs
  • Aider une équipe interne à retrouver une procédure dans un intranet

Vos interrogations

Questions fréquentes

Quelle différence entre recherche intelligente et chatbot ?

Le moteur est le même, l’interface et l’intention diffèrent. La recherche intelligente répond à une question isolée, depuis la barre de recherche, dans le parcours normal du site. Le chatbot ouvre un échange suivi, garde le fil de la conversation et peut poser des questions en retour.

Le choix dépend du visiteur. Quelqu’un qui sait ce qu’il cherche préfère la barre de recherche (plus rapide, moins engageante). Quelqu’un qui doit être guidé vers une solution tire davantage d’une conversation. Beaucoup de sites déploient les deux sur la même base de connaissance, ce qui est la démarche économiquement la plus sensée : le corpus est préparé une fois, exploité deux fois.

Combien de contenus faut-il pour que ce soit pertinent ?

Le critère n’est pas le nombre de pages mais l’échec observé de la recherche actuelle. Sur un site d’une vingtaine de pages, le menu suffit et la recherche sémantique n’apporte rien. À partir du moment où un contenu utile existe sans être trouvé, elle se justifie, que le site compte cent pages ou dix mille.

Le meilleur indicateur est déjà dans vos données : les requêtes internes sans résultat, et les questions répétitives reçues par le support alors que la réponse est publiée. Si ces deux listes sont fournies, le besoin est avéré. Si elles sont vides, le chantier est ailleurs.

Comment le moteur reste-t-il à jour quand le site évolue ?

Par une réindexation déclenchée à la publication ou à la modification d’un contenu. Sur un CMS, cela se branche sur les événements d’enregistrement : la page modifiée est redécoupée et ses embeddings recalculés, sans retraiter le reste du corpus.

C’est le point de maintenance à ne pas négliger : un index qui dérive produit des réponses fausses avec la même assurance que des réponses justes. Prévoyez une réindexation complète périodique en filet de sécurité, et surtout la suppression effective des passages issus de pages dépubliées, l’oubli le plus fréquent.

Peut-on garder le moteur de recherche existant en parallèle ?

Non seulement on peut, mais c’est recommandé. Les deux approches ne couvrent pas les mêmes besoins : la recherche par mots-clés reste supérieure sur une référence précise (un numéro d’article, un nom de fichier, un code), là où la recherche sémantique excelle sur les formulations libres.

Le montage courant combine les deux : la réponse générée en tête, la liste classée en dessous. Il apporte un bénéfice supplémentaire : si le service d’IA est indisponible, le moteur natif prend le relais et la recherche continue de fonctionner.

Ressources liées

Aller plus loin

Par où commencer

Conclusion

La recherche intelligente est l’une des rares briques d’IA dont le bénéfice se mesure sans ambiguïté : il suffit de comparer le taux de recherches sans résultat avant et après. Encore faut-il avoir mesuré avant, et c’est rarement le cas.

Commencez donc par regarder ce que vos visiteurs tapent aujourd’hui dans votre barre de recherche. Cette liste vous dira en une heure si le chantier se justifie, quelles pages manquent à votre site, et quel vocabulaire emploient réellement les gens qui vous cherchent. C’est le meilleur point de départ, avec ou sans IA.

Parler de votre projet IA →

Parlons de votre projet

Décrivez votre besoin en quelques lignes : vous recevrez une première analyse et une orientation claire.

Réponse sous 48 h. Sans engagement.