La risposta onesta alla domanda se llms.txt serva già a qualcosa è questa: in termini misurabili, quasi a nulla, e chi vi dice che il file è indispensabile per la visibilità nelle IA ha qualcosa da vendervi. È una posizione scomoda da sostenere mentre vi si consiglia comunque di pubblicarne uno, quindi questo articolo mostra prima i numeri e poi spiega la raccomandazione.
Il file in sé è un’idea sensata. È un indice in markdown collocato nella radice del sito che dice a un modello linguistico che cosa pubblicate e dove trovarlo, allo stesso modo in cui robots.txt dice a un crawler che cosa può scaricare. L’idea va benissimo. Il problema è l’adozione da parte delle aziende per cui era stata pensata.
Cosa mostrano davvero i log del server: un’analisi di Ahrefs su 137.000 domini ha rilevato che il 97% dei file llms.txt non ha ricevuto alcuna richiesta a maggio 2026. Non poche richieste. Zero. Nel frattempo l’adozione è cresciuta di 8,8 volte in un anno, il che significa che il file viene pubblicato molto più in fretta di quanto venga letto.
I numeri e da dove arrivano
Vale la pena conoscere due insiemi di dati, perché la maggior parte degli articoli sull’argomento non ne cita nessuno dei due.
Originality.ai ha monitorato più di 3 milioni di siti tra giugno 2025 e maggio 2026. Le occorrenze di llms.txt sono passate da 4.088 a 36.120, una crescita di 8,8 volte, e a maggio 2026 circa 38.980 siti pubblicavano uno dei formati collegati. È una crescita reale, ma partita da una base molto piccola.
Ahrefs ha poi analizzato i log del server di 137.000 domini e ha scoperto che il 97% di quei file non ha ricevuto alcuna richiesta a maggio 2026. Delle richieste effettivamente arrivate, i bot di retrieval per le IA pesavano per l'1,1%. GPTBot ha generato il 4,51% delle richieste verso questi file, ClaudeBot lo 0,80% e DeepseekBot lo 0,02%.
Messi insieme, i due studi descrivono uno standard adottato con entusiasmo dagli editori e ignorato in modo praticamente totale da chi dovrebbe consumarlo.
Cosa dicono davvero le aziende di IA
È qui che la discussione si chiude.
Google non lo supporta. Lo ha dichiarato pubblicamente a luglio 2025 e ha aggiunto che non ci sono piani in tal senso. OpenAI non menziona llms.txt nella documentazione dei propri crawler e rimanda i proprietari dei siti a robots.txt. Anthropic pubblica un proprio llms.txt e ha partecipato alla discussione sulla proposta, ma non ha mai dichiarato che il retrieval di Claude legga i file di terze parti.
Perplexity è l’eccezione degna di nota e dichiara di scaricare il file per aiutare a dare priorità alle pagine.
Nei dati si nasconde un’ironia deliziosa: Google, OpenAI e Anthropic pubblicano tutte un llms.txt per la propria documentazione, mentre consigliano ai proprietari di siti di non farci affidamento per la visibilità nella ricerca. È utile che la loro documentazione sia leggibile da una macchina. Non è la stessa cosa che i loro crawler leggano la vostra.
I consumatori reali, oggi, sono gli agenti di coding e non i motori di ricerca. Cursor, Claude Code, Continue e Cline leggono llms.txt quando un utente li punta su un dominio. Se il vostro prodotto ha una documentazione per sviluppatori, quello è un pubblico vero con un’intenzione vera, ed è probabilmente l’argomento più forte per averne uno.
Perché pubblicarne uno, allora
Quattro ragioni, e nessuna è «migliorerà il vostro posizionamento».
Costa quasi nulla. Un indice generato dai vostri contenuti è il lavoro di un pomeriggio, e anche meno se il sito conosce già la propria struttura.
I consumatori che esistono hanno un’intenzione alta. Uno sviluppatore che punta Cursor sulla vostra documentazione è più vicino a usare il prodotto di gran parte del traffico di ricerca. Il fatto che Perplexity dia priorità alle vostre pagine è un effetto piccolo, ma reale.
L’adozione di uno standard funziona come un cricchetto. Se i sistemi di retrieval cominciassero davvero a consumarlo, i siti con un file corretto e aggiornato sarebbero pronti e gli altri no. Arrivare presto costa un pomeriggio. Arrivare tardi costa tutto il tempo che vi serve per accorgervene.
Scriverlo impone un audit. Produrre un indice accurato significa elencare tutto ciò che pubblicate, ed è così che si trovano le pagine che nessuno linka e le sezioni di cui avevate dimenticato l’esistenza.
Quest’ultimo punto non è teorico. L’audit del nostro file, questo mese, ha fatto emergere un problema che valeva più del file stesso.
Un llms.txt obsoleto è peggio di nessun llms.txt
Il nostro llms.txt elencava 29 articoli. Il sito ne aveva 166. Peggio ancora, ogni URL ometteva il prefisso di lingua, così mecanik.dev/posts/<slug>/ restituiva un 404 mentre la pagina reale stava su mecanik.dev/en/posts/<slug>/. Su 243 URL del sito presenti nel file, ne rispondevano sette.
Qualunque cosa lo abbia letto si è vista consegnare la mappa di un sito che non esisteva. È nettamente peggio che non pubblicare nulla, perché il nulla almeno fallisce in modo onesto.
La lezione va oltre questo singolo file. Un indice è una promessa sul vostro sito, e una promessa non mantenuta diventa in silenzio una bugia. Se ne pubblicate uno, mettetelo nello stesso processo di rilascio della sitemap e verificate che gli URL rispondano, invece di dare per scontato che il generatore li abbia costruiti bene. Che uno slug esista nei vostri contenuti non equivale a un URL che risponde sul vostro server.
Come pubblicarne uno fatto bene
Seguite la specifica di llmstxt.org
invece di inventare un formato. Un H1 con il nome del sito è l’unico elemento obbligatorio. Un riepilogo in forma di citazione e sezioni H2 di link annotati sono la convenzione. Per convenzione esiste anche una sezione Optional per i link che un agente può saltare quando lo spazio di contesto è poco.
Oltre alla specifica, tre regole pratiche. Generate il file dai vostri contenuti invece di mantenerlo a mano, perché un indice mantenuto a mano è obsoleto nel giro di due mesi. Testate ogni URL con una richiesta vera. E se il sito è multilingue, dichiarate una volta sola lo schema delle lingue invece di elencare ogni locale, così chi legge può costruire qualsiasi URL a partire da una regola.
La nostra guida all’ottimizzazione per motori generativi copre le parti della visibilità nelle IA che funzionano in modo misurabile, e come i motori di ricerca IA leggono i dati strutturati tratta lo schema markup che, a differenza di llms.txt, viene consumato da sistemi che dichiarano pubblicamente di consumarlo.
La raccomandazione
Pubblicatene uno. Tenetelo accurato. Non aspettatevi nulla da lui quest’anno, e non lasciate che qualcuno ve lo fatturi come servizio di visibilità nelle IA.
Se volete la cosa che davvero muove le citazioni delle IA, non è un file nella radice del vostro dominio. Sono contenuti che rispondono a una domanda in modo abbastanza completo da essere citati, e abbastanza autorevolezza perché un sistema di retrieval si fidi della risposta. Mecanik copre entrambe le cose in un audit SEO tecnico , compresa la verifica che i vostri indici leggibili dalle macchine dicano la verità sul sito.
Letture correlate: Perché i tuoi contenuti si posizionano ma non vengono mai citati , Bloccare o consentire i crawler IA: la decisione di business , Google AI Mode: cosa significa per il traffico del tuo sito e Agenzia SEO per studi legali: compliance, contenuti e costi .
Domande frequenti
llms.txt funziona davvero nel 2026? A malapena. Un’analisi di Ahrefs su 137.000 domini ha rilevato che il 97% dei file llms.txt non ha ricevuto alcuna richiesta a maggio 2026, e i bot di retrieval per le IA rappresentavano l'1,1% delle richieste effettivamente arrivate. L’adozione è cresciuta di 8,8 volte in un anno, quindi il file viene pubblicato molto più in fretta di quanto qualcosa lo legga.
Google, OpenAI e Anthropic supportano llms.txt? No. Google ha dichiarato pubblicamente a luglio 2025 di non supportare llms.txt e di non avere piani in tal senso. OpenAI non lo menziona nella documentazione dei crawler e rimanda i proprietari dei siti a robots.txt. Anthropic pubblica un proprio file ma non ha detto che il retrieval di Claude legga quelli di terze parti. Perplexity è l’eccezione e dichiara di scaricare il file per dare priorità alle pagine.
llms.txt è la stessa cosa di robots.txt? No. robots.txt dice ai crawler che cosa possono scaricare ed è rispettato universalmente dai bot che si comportano bene. llms.txt è un indice di contenuti che dice a un modello linguistico che cosa pubblicate e dove, ed è rispettato da pochissimi sistemi. Se volete controllare l’accesso dei crawler IA, i meccanismi che funzionano sono robots.txt e i controlli anti crawler del vostro CDN.
Chi legge davvero llms.txt oggi? Soprattutto gli agenti di coding, non i motori di ricerca. Cursor, Claude Code, Continue e Cline leggono il file quando un utente li punta su un dominio, e Perplexity dichiara di usarlo per dare priorità alle pagine. Se pubblicate documentazione per sviluppatori, quello è un pubblico piccolo ma con un’intenzione davvero alta.
Devo pubblicare un file llms.txt? Sì, ma per le ragioni giuste. Costa un pomeriggio, i consumatori che esistono hanno un’intenzione alta e sarete pronti se l’adozione migliorerà. Non aspettatevi benefici di posizionamento. Soprattutto, tenetelo accurato: un file obsoleto che elenca URL non più raggiungibili è peggio di non pubblicare nulla, perché consegna a chiunque lo legga la mappa di un sito che non esiste.
Commenti