citence
Analyser mon site

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

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

  1. Dans le tableau de bord de votre domaine, ouvrez Security, puis Security rules.
  2. Choisissez Create rule, puis Custom rules. Nommez la règle « CitenceBot ».
  3. Condition : le champ User Agent, l’opérateur contains, la valeur CitenceBot.
  4. 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.
  5. 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

  1. Dans votre projet, ouvrez Firewall, puis ⋯ et Configure.
  2. Choisissez Add New…, puis Rule. Nommez la règle « CitenceBot ».
  3. Condition (If) : User Agent, Contains, CitenceBot.
  4. 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.
  5. 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).

  1. Dans la console AWS WAF, ouvrez la protection de votre distribution CloudFront (protection pack, ou Web ACL dans l’ancienne console).
  2. Ajoutez une règle personnalisée, construite au formulaire.
  3. Inspectez un en-tête (Single header) : user-agent, correspondance Contains string, valeur CitenceBot.
  4. 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

Ce que nous ne faisons pas