Aller au contenu

Tape un mot pour chercher dans les pages.

↑↓ Choisir↵ OuvrirÉchap Fermer

Guides

Quand la console relit ton site, ce que fait chaque synchronisation, et comment vérifier que l'index est à jour.

Le résultat : l’index de l’assistant reflète la dernière version publiée de ta doc.

Avant de commencer : un projet dans la console et un site publié qui porte l’identifiant du projet dans docs.json.

Quand la console relit ton site

La console relit le site dans quatre cas :

DéclencheurCe qui le lance
À la mainLe bouton Synchroniser de l’aperçu du projet.
AutomatiqueUn passage toutes les quinze minutes, sur chaque projet.
HostUne mise en production dans Host.
CréationLa création du projet.

Le journal des publications de la console indique le déclencheur de chaque lecture.

Une lecture identique à la précédente n’écrit rien : la console compare le contenu publié avec son index, et ne traite que ce qui change.

Ce que fait une synchronisation

  1. Elle lit /_hgdc/corpus.json sur ton site et vérifie que le fichier porte l’identifiant du projet.
  2. Elle découpe chaque page en passages, un par section.
  3. Elle compare les passages avec l’index. Seuls les passages nouveaux ou modifiés sont traités.
  4. Elle supprime les passages qui ne sont plus publiés.

Pendant qu’elle tourne, l’état affiche Synchronisation….

Lire l’état

État dans la consoleSens
Jamais synchroniséAucune lecture n’a encore réussi.
Synchronisation…Une lecture est en cours.
À jourLa dernière lecture a réussi.
ÉchecLa dernière lecture a échoué. Le message dit pourquoi.

Une lecture planifiée qui échoue ne s’inscrit dans le journal que si elle change quelque chose : une panne déjà signalée ne se répète pas à chaque passage.

Vérifier après une publication

  1. Publie ta doc.
  2. Ouvre l’aperçu du projet et clique sur Synchroniser. La console confirme : « Synchronisation lancée. L’index se met à jour dans un instant. »
  3. Attends l’état À jour.
  4. Pose une question dont la réponse vient de la modification. La section citée doit être la nouvelle.

Tu peux aussi attendre la synchronisation automatique, dans un quart d’heure au plus.

Limites

  • Quatre synchronisations par minute et par projet, dix par minute et par organisation. Au-delà, la console répond : « Attends une minute avant de relancer la synchronisation. »
  • Une seule synchronisation à la fois sur un projet. Une lecture restée en cours plus de quinze minutes est close en échec.
  • Une doc de plus de 6 000 passages n’est pas indexée. Le détail des limites est dans Limites.

Si ça ne marche pas

Lis le message de l’état Échec, puis cherche-le dans Erreurs de synchronisation. La plupart des messages se règlent sur le site : corrige, reconstruis, republie, puis clique sur Synchroniser.

Quand le budget quotidien de calcul sémantique est atteint, la console le signale : une partie de l’index reste alors en recherche par mots, et le reste s’indexe le lendemain.