Aller au contenu
Alaisia · Studios web Un site du réseau Alaisia

Guide

Mettre à jour un chatbot après une modification du site

Nouveaux tarifs, horaires, pages supprimées : pourquoi le chatbot peut répondre avec l'ancienne version et la procédure pour le remettre à jour.

Mis à jour le

Un chatbot qui répond à partir du contenu d'un site ne lit pas ce site en direct. Il travaille sur une copie, faite lors de sa dernière lecture des pages et des documents. Quand le client modifie une page, l'assistant continue de répondre avec l'ancienne version tant que cette copie n'est pas refaite. Comme le résume un éditeur de chatbot : rafraîchir la source ne rafraîchit pas l'index du chatbot, « ce sont deux systèmes séparés ».

La solution tient en une procédure simple, à appliquer à chaque changement qui compte.

Pourquoi l'assistant garde l'ancienne version

Les causes les plus fréquentes, d'après la documentation de l'éditeur CustomGPT :

  1. La lecture n'a pas été refaite. La date de dernière lecture est antérieure à la modification.
  2. Un cache de réponses. Certains outils gardent en mémoire des réponses déjà données, qui continuent d'être servies même après une nouvelle lecture.
  3. La synchronisation n'ajoute que les nouvelles pages. Selon les réglages, une synchronisation automatique peut ajouter des pages sans mettre à jour celles qui existent.
  4. La page n'est plus accessible au robot de l'outil. Elle a changé d'adresse, ou un réglage du site la bloque.

Une cinquième cause tient au site lui-même : l'ancienne information existe encore ailleurs. Un PDF de tarifs de l'an dernier, un article de blog qui cite l'ancien horaire, une page désactivée mais toujours en ligne. L'assistant trouve les deux versions et peut retenir la mauvaise.

La procédure à chaque modification

Étape Ce que vous faites
1. Repérer Le client signale le changement (tarif, horaire, offre, conditions), ou vous le voyez en mettant à jour le site
2. Nettoyer Cherchez l'ancienne information ailleurs sur le site : PDF, articles, pages en double. Retirez-la ou corrigez-la
3. Relancer Lancez une nouvelle lecture des pages concernées dans l'outil du chatbot, ou remplacez le document envoyé
4. Vider Si l'outil a un cache de réponses, videz-le ou attendez son expiration
5. Vérifier Comparez la date de dernière lecture avec celle de la modification
6. Tester Posez la question au chatbot, formulée comme un visiteur la poserait. Notez la réponse dans le compte rendu de maintenance

Le test compte plus que tout le reste : c'est le seul moyen de savoir ce que voit le visiteur.

Quand le robot de l'outil n'arrive pas à lire le site

Les codes d'erreur publiés par Cloudflare pour son service de recherche par IA donnent une bonne idée de ce qui bloque la lecture d'un site par un robot. D'autres outils affichent des messages différents, mais les causes se ressemblent.

Ce que dit l'erreur Cause Solution
Lecture interdite par robots.txt Le fichier robots.txt du site exclut le robot ou le chemin Autoriser le robot de l'outil dans robots.txt, ou exclure volontairement les pages à ne pas lire
Réponse 401 La page demande une authentification Rendre la page publique, ou configurer un accès pour le robot si l'outil le permet
Réponse 403 Un contrôle d'accès ou un pare-feu refuse le robot Laisser passer le robot de l'outil dans le pare-feu du site
Réponse 429 Le serveur limite le débit du robot Autoriser le robot, relever la limite, ou réduire le nombre de pages à lire
Fichier vide ou seulement des titres La page ou le document n'a pas de texte exploitable Ajouter du texte ; pour un PDF scanné, activer la reconnaissance de caractères

Pour un créateur de sites, le cas du pare-feu est le plus sournois : le robots.txt autorise tout, mais une protection contre les robots, activée chez l'hébergeur ou dans un service de sécurité, refuse quand même l'accès. Demandez à l'éditeur du chatbot le nom de son robot (son « user-agent ») et l'adresse de ses serveurs, pour l'autoriser explicitement.

Préparer le site pour qu'il se relise bien

Quelques choix de construction facilitent la vie de l'assistant, et la vôtre :

  • une information, un endroit. Les tarifs sur une seule page, les horaires sur une seule page. Les autres pages renvoient vers elles ;
  • du texte plutôt que des images. Un tarif dans une image ou un PDF scanné n'est pas lisible tel quel ;
  • des dates visibles sur les contenus qui changent (« tarifs en vigueur au 01/01/2027 ») : l'assistant peut les citer, et vous les retrouvez vite ;
  • un plan du site à jour (sitemap) si l'outil s'en sert pour trouver les pages ;
  • des pages supprimées vraiment supprimées, ou redirigées, plutôt que laissées en ligne sans lien.

Quel rythme de relecture prévoir

Il n'existe pas de fréquence standard. CustomGPT recommande de régler le rythme selon le type de contenu. Une façon simple de le décider avec le client :

Type de contenu Exemple Relecture
Change souvent Disponibilités, actualités, catalogue Automatique et fréquente si l'outil le permet, sinon à chaque changement
Change parfois Tarifs, horaires, conditions À chaque modification, selon la procédure ci-dessus
Change rarement Présentation, savoir-faire Lors de la vérification mensuelle ou trimestrielle

Inscrivez ce rythme dans le contrat de maintenance, avec la règle « le client signale, vous relancez, vous testez » : voir ce qu'un chatbot ajoute à la maintenance. Et dès le cadrage, demandez quelles pages changent le plus, comme le prévoit le cahier des charges du chatbot.

Questions fréquentes

Pourquoi le chatbot donne-t-il encore l'ancien tarif ?

Parce que l'assistant ne lit pas le site en direct : il répond à partir d'une copie du contenu, faite lors de sa dernière lecture. Tant que cette copie n'est pas refaite, et parfois tant qu'un cache de réponses n'est pas vidé, l'ancienne version reste.

Comment savoir si le chatbot a bien pris en compte une modification ?

Comparez la date de dernière lecture affichée par l'outil avec la date de la modification, puis posez au chatbot une question dont vous connaissez la nouvelle réponse.

Pourquoi l'outil n'arrive-t-il pas à lire le site du client ?

Souvent parce que quelque chose bloque son robot : une règle du fichier robots.txt, un pare-feu qui répond par une erreur 403, une page protégée par mot de passe (401) ou une limite de débit (429). Il faut autoriser le robot de l'outil ou ajuster ces réglages.

Sources

Pages consultées pour écrire cet article :

  1. https://customgpt.ai/chatbot-showing-old-information/
  2. https://developers.cloudflare.com/ai-search/troubleshooting/indexing-error-codes/

À lire aussi