CitationRateBot
Il programma con cui CitationRate legge le pagine dei siti.
Chi siamo
CitationRateBot è il programma con cui CitationRate legge le pagine dei siti per misurare quanto sono comprensibili e citabili dai motori di intelligenza artificiale.
Quando visita un sito
Solo quando un utente di CitationRate chiede l'analisi di una pagina. Non esplora il web da solo e non raccoglie siti in massa. Se l'utente attiva un controllo automatico, il bot rilegge solo il robots.txt di quel sito, con la cadenza scelta.
Cosa legge
La pagina pubblica richiesta, il file robots.txt, i dati strutturati e al massimo tre pagine dello stesso sito collegate a quella (contatti, chi siamo e note legali). Mai aree riservate o pagine dietro login. I contenuti non servono ad addestrare modelli di intelligenza artificiale.
Come si riconosce
Si presenta sempre con questo nome:
CitationRateBot/1.0 (+https://suite.citationrate.com/bot)Ogni richiesta è firmata con Web Bot Auth (HTTP Message Signatures, RFC 9421, chiave Ed25519). Le intestazioni Signature-Agent, Signature-Input e Signature coprono il nome del sito chiamato e scadono dopo 60 secondi. La chiave pubblica sta qui:
https://suite.citationrate.com/.well-known/http-message-signatures-directoryIdentificativo della chiave (keyid): LUywo8F5-lvYAuARWnuU4kolTFyovesoY1Jnz25bfW0
Il bot gira su server senza indirizzi IP fissi: per riconoscerlo vale la firma, non l'indirizzo. Una richiesta col nostro nome ma senza firma valida non è nostra.
Rispetto per il sito
Legge una pagina alla volta e segue le regole del robots.txt rivolte a CitationRateBot, oppure quelle per tutti (User-agent: *) se non ce ne sono di dedicate, compreso il Crawl-delay. Se il robots.txt non risponde o dà un errore del server, non legge nessuna pagina. Se un sito lo ferma, la misura lo dice.
Per controllare cosa resta della pagina senza JavaScript, può aprirla una volta con un browser senza schermo (Chromium), sempre col nome CitationRateBot e con la stessa firma. Il browser carica gli script e i fogli di stile di quella pagina, non le immagini, i font e i video.
Come gestirlo
Per non essere analizzati basta questa regola nel robots.txt:
User-agent: CitationRateBot
Disallow: /Per domande o richieste scrivici a info@citationrate.com.
CitationRateBot
The program CitationRate uses to read website pages.
Who we are
CitationRateBot is the program CitationRate uses to read website pages and measure how understandable and citable they are for artificial intelligence engines.
When it visits a site
Only when a CitationRate user requests the analysis of a page. It does not browse the web on its own and does not collect sites in bulk. If the user turns on an automatic check, the bot only re-reads that site's robots.txt, at the chosen interval.
What it reads
The requested public page, the robots.txt file, the structured data and at most three pages of the same site linked from it (contact, about and legal notes). Never restricted areas or pages behind a login. The content is not used to train artificial intelligence models.
How to recognise it
It always identifies itself with this user agent:
CitationRateBot/1.0 (+https://suite.citationrate.com/bot)Every request is signed with Web Bot Auth (HTTP Message Signatures, RFC 9421, Ed25519 key). The Signature-Agent, Signature-Input and Signature headers cover the requested host and expire after 60 seconds. The public key is published here:
https://suite.citationrate.com/.well-known/http-message-signatures-directoryKey identifier (keyid): LUywo8F5-lvYAuARWnuU4kolTFyovesoY1Jnz25bfW0
The bot runs on servers without fixed IP addresses: verify it by its signature, not by its address. A request using our name without a valid signature is not ours.
Respect for your site
One page at a time. It follows the robots.txt rules addressed to CitationRateBot, or the ones for everyone (User-agent: *) when there are none for us, including Crawl-delay. If robots.txt does not respond or returns a server error, it reads no pages. If a site blocks it, the analysis reports it.
To check what remains of the page without JavaScript, it may open it once with a headless browser (Chromium), still named CitationRateBot and signed the same way. The browser loads that page's scripts and stylesheets, not its images, fonts or videos.
How to manage it
To opt out of the analysis, add this rule to your robots.txt:
User-agent: CitationRateBot
Disallow: /For questions or requests, write to info@citationrate.com.