transparence · CitenceBot
Notre robot de lecture
Dernière mise à jour : 8 octobre 2026
Quand une personne lance l’analyse d’un site sur Citence, notre robot lit les pages publiques de ce site. Cette page dit ce qu’il fait, pourquoi, ce que nous gardons, comment l’autoriser et comment vous y opposer. Elle vaut information au sens de l’article 14 du RGPD pour les personnes nommées sur les pages lues (une équipe, un dirigeant, un témoignage).
Comment le reconnaître
Il se présente dans vos journaux sous le nom CitenceBot/1.0 (+https://citence.ai/robot). Il lit depuis des serveurs hébergés en France.
Ce qu’il lit
- Les pages publiques d’un site, listées par son plan du site ou, à défaut, trouvées en suivant ses liens depuis la page d’accueil. Pour une analyse gratuite, jusqu’à 150 pages, les plus importantes d’abord. Jamais une page derrière une connexion, jamais un formulaire soumis.
- Pendant une analyse, la page d’accueil et une page d’offre des sites que Google et les moteurs IA citent sur les questions du marché analysé, pour dire s’ils sont des concurrents directs.
- Il ne lit un site qu’à la demande d’une personne qui a un compte : pendant l’analyse qu’elle lance (le site analysé, et les sites cités sur le même marché, ci-dessus), puis, si elle fait mesurer ce site, son robots.txt et son plan du site à chaque passage de la mesure (une à trois fois par semaine).
- Il ne lit pas les pages dédiées à une équipe (« équipe », « notre équipe », « team », « collaborateurs », « trombinoscope »).
- Il respecte robots.txt, y compris les règles qui lui sont propres, et lit à cadence modérée pour ne pas charger votre serveur.
- Il s’arrête au premier refus de votre serveur ou de votre pare-feu.
Pourquoi
Pour comprendre ce que le site propose, trouver les questions que ses acheteurs posent aux moteurs de réponse IA, et mesurer si le site y est cité. Des extraits du texte des pages sont envoyés à un fournisseur d’IA pour cette compréhension (voir les sous-traitants de la politique de confidentialité). Base légale : notre intérêt légitime à mesurer la visibilité de marques sur des surfaces publiques, à la demande d’une personne.
Ce que nous gardons
Le texte des pages, pour produire l’analyse et la comparer dans le temps. La copie brute d’une page lue pour une analyse gratuite est effacée au bout de 30 jours, chaque nuit ; celle d’une page d’un autre site aussi. Nous ne publions jamais le contenu d’une page lue.
Si vous êtes nommé sur une page lue
Une page peut nommer des personnes : un dirigeant, un témoignage signé, un contact. Nous ne cherchons pas ces données. Le robot ne lit pas les pages dédiées à une équipe, et nous retirons les adresses email et les numéros de téléphone de tout extrait avant qu’il parte chez notre fournisseur d’IA. Restent les noms et les fonctions que l’entreprise publie dans ses autres pages : ils peuvent partir avec les extraits chez ce fournisseur, qui les traite aux États-Unis, sous la garantie dite sur la page sous-traitants ; il ne les garde pas pour entraîner ses modèles. Nous ne les montrons pas, ne les publions pas, et ne vous contactons pas. Vous pouvez demander l’accès à ce que nous gardons sur vous, son effacement, ou vous opposer à la lecture (ci-dessous) ; et saisir la CNIL.
Nous autoriser
Si votre analyse vous a dit que votre site refuse notre robot, c’est souvent votre pare-feu, pas vous. Les robots des moteurs IA se heurtent au même refus : c’est déjà un résultat. Pour nous laisser lire, autorisez l’agent CitenceBot dans votre pare-feu (la règle se pose sur le user-agent, pas à pas ci-dessous pour Cloudflare, Vercel, Akamai et Amazon CloudFront), puis relancez la lecture depuis la page de votre analyse. La relance ne compte pas dans votre quota.
Dans votre robots.txt, une règle User-agent: CitenceBot suivie de Allow: / lève un refus qui nous viserait.
Une règle sur le user-agent peut être imitée par un autre robot qui prendrait notre nom. Elle ne lui ouvre que vos pages publiques. Si vous préférez, retirez-la une fois votre analyse faite.
nous autoriserSur Cloudflare
- Dans le tableau de bord de votre domaine, ouvrez Security, puis Security rules.
- Choisissez Create rule, puis Custom rules. Nommez la règle « CitenceBot ».
- Condition : le champ User Agent, l’opérateur contains, la valeur
CitenceBot. - Action : Skip. Cochez les règles gérées (All managed rules), All Super Bot Fight Mode Rules et la limitation de débit (All rate limiting rules). Parmi les autres composants, ajoutez Security Level et Browser Integrity Check.
- Placez la règle en tête de liste, puis Deploy.
Sur le plan gratuit, Bot Fight Mode refuse les robots que Cloudflare n’a pas vérifiés, dont le nôtre, et aucune règle ne le contourne. Pour être lu, il faut l’éteindre, dans les réglages des robots de la rubrique Security.
nous autoriserSur Vercel
- Dans votre projet, ouvrez Firewall, puis ⋯ et Configure.
- Choisissez Add New…, puis Rule. Nommez la règle « CitenceBot ».
- Condition (If) : User Agent, Contains,
CitenceBot. - Action (Then) : Bypass. Nos requêtes passent alors vos règles personnalisées et les règles gérées, dont la protection contre les robots.
- Save Rule, puis Review Changes et Publish.
Si Attack Mode est allumé (Firewall, puis Bot Management), il peut défier les robots que Vercel ne connaît pas, dont le nôtre. Relancez la lecture une fois qu’il est éteint.
nous autoriserSur Akamai
Chez Akamai, la règle se pose dans votre configuration de sécurité : un robot personnalisé reconnu par son user-agent (CitenceBot) dans Bot Manager, avec l’action Allow, ou une exception à la règle qui refuse. Ces écrans varient selon votre contrat. Le plus simple : transmettez cette page à la personne qui gère Akamai chez vous, ou à votre intégrateur.
nous autoriserSur Amazon CloudFront
Le refus vient en général d’AWS WAF, branché sur votre distribution (souvent son groupe de règles Bot Control).
- Dans la console AWS WAF, ouvrez la protection de votre distribution CloudFront (protection pack, ou Web ACL dans l’ancienne console).
- Ajoutez une règle personnalisée, construite au formulaire.
- Inspectez un en-tête (Single header) :
user-agent, correspondance Contains string, valeurCitenceBot. - Action : Allow. Placez la règle avant Bot Control et les autres groupes de règles gérés, puis enregistrez.
Comment vous y opposer
- Immédiat : dans votre
robots.txt, ajoutez
Le robot ne lira plus votre site.User-agent: CitenceBot Disallow: / - Par message : le formulaire de contact, avec le nom de domaine. Nous cessons de lire le site et effaçons les pages gardées. Réponse sous un mois au plus, en pratique bien avant.
- Si vous êtes nommé sur une page lue et souhaitez l’effacement des extraits qui vous concernent : même formulaire, même délai.
Ce que nous ne faisons pas
- Nous ne contournons jamais un pare-feu, un captcha ni une règle robots.txt.
- Nous n’utilisons pas de réseau de proxys pour dissimuler le robot.
- Nous ne revendons ni ne republions le contenu des pages lues.