llms.txt: cos’è, cosa ne pensa Google e se serve davvero al tuo sito
Il file llms.txt viene venduto come “la nuova SEO per le AI”. La verità verificata: Google ha dichiarato di non usarlo. Ecco cos’è davvero, chi potrebbe leggerlo, perché noi lo pubblichiamo comunque e cosa conta sul serio per farsi citare dalle AI.
Indice dei contenuti
C’è un file di testo che, a sentire certi articoli, deciderebbe se la tua azienda compare o meno nelle risposte di ChatGPT: si chiama llms.txt. La risposta onesta, prima di tutto il resto: no, oggi llms.txt non decide niente. Google ha dichiarato pubblicamente di non usarlo, e nessun grande assistente AI ha confermato di leggerlo. Eppure noi lo abbiamo pubblicato sul nostro sito, e in questa guida ti spieghiamo perché: cos’è davvero questo file, cosa ha detto Google parola per parola, quando ha senso crearlo e — soprattutto — cosa conta sul serio per essere citati dalle AI, che è il cuore del nostro lavoro su SEO e GEO.
Cos’è llms.txt: la proposta, in breve
llms.txt è una proposta di standard pubblicata il 3 settembre 2024 da Jeremy Howard (co-fondatore di Answer.AI e fast.ai). L’idea nasce da un limite tecnico reale: i modelli linguistici hanno una finestra di contesto limitata, e le pagine web — piene di menu, script, banner — sono un pessimo formato da dare in pasto a un modello. La proposta, descritta su llmstxt.org, è semplice: pubblicare all’indirizzo `/llms.txt` un file markdown che offre una panoramica curata del sito.
Il formato previsto dalla specifica è preciso:
- un titolo H1 con il nome del sito o del progetto (unico elemento obbligatorio);
- un blockquote con una sintesi di una-due frasi: chi sei, cosa fai;
- eventuali paragrafi di contesto (dettagli, avvertenze, come interpretare i contenuti);
- sezioni H2 con elenchi di link curati e commentati: le pagine che vale la pena leggere, con una riga di descrizione ciascuna.
La parola chiave è curata: non un elenco di tutte le pagine, ma una selezione ragionata che sta dentro il contesto di un modello. La specifica suggerisce anche di servire versioni markdown delle singole pagine (aggiungendo `.md` all’URL) e prevede varianti espanse — da questa idea l’ecosistema ha derivato il cosiddetto llms-full.txt, un file che include il contenuto completo delle pagine invece dei soli link.
llms.txt, robots.txt e sitemap.xml: tre file, tre lavori diversi
La confusione più comune è trattarli come varianti della stessa cosa. Non lo sono: fanno tre mestieri diversi, e solo due dei tre sono standard consolidati che i motori usano davvero.
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| Cosa fa | Regola l’accesso dei bot: cosa possono e non possono visitare | Elenca tutte le pagine indicizzabili del sito | Offre una panoramica curata dei contenuti per i modelli AI |
| Chi lo usa oggi | Tutti i crawler (Google, Bing, bot AI…) | Tutti i motori di ricerca | Nessun sistema AI dichiarato; alcuni strumenti per sviluppatori |
| Formato | Direttive testuali | XML | Markdown |
| Status | Standard consolidato | Standard consolidato | Proposta del 2024, non adottata dai motori |
Un chiarimento importante: llms.txt non blocca e non autorizza nessuno. Se il tuo obiettivo è impedire (o permettere) ai bot AI di leggere il sito, lo strumento è robots.txt con gli user-agent specifici — non questo file.
Cosa ha detto Google, parola per parola
Qui sta il punto che gli articoli entusiasti omettono. John Mueller, Search Advocate di Google, interpellato a giugno 2026 sul valore di llms.txt, lo ha definito “purely speculative for now”: puramente speculativo, per ora. E ha aggiunto un’osservazione difficile da ignorare: il file esiste da anni, eppure nessun sistema AI lo usa — e questo, da solo, dice qualcosa.
Il suo consiglio pratico è la parte più utile per una PMI: crea il file quando una piattaforma AI che ti porta clienti ti dice che le serve. Non prima, non “per sicurezza”, non perché lo fa un concorrente. E, con una punta d’ironia, Mueller fa notare il paradosso di chi genera llms.txt con un’AI: se un modello linguistico è in grado di scrivere quel riassunto del tuo sito, allora può anche farselo da solo leggendo il sito.
Non è solo l’opinione di una persona. La guida ufficiale di Google Search Central sulle funzionalità AI dedica una sezione intera a sfatare i miti, e mette nero su bianco che non serve creare file speciali per le AI, markup dedicato o testi riscritti “per i modelli” per comparire nelle esperienze AI di Google: farlo non danneggia il sito, ma non lo aiuta nemmeno. Chi ha qualche anno di SEO alle spalle riconoscerà il déjà-vu: è la stessa parabola del meta tag keywords, ignorato dai motori ma venduto per anni come leva segreta.
Chi potrebbe leggerlo davvero
Se i motori di ricerca non lo usano, chi lo usa? Gli esempi reali che abbiamo trovato sono quasi tutti siti di documentazione tecnica. Anthropic, l’azienda che sviluppa Claude, pubblica per esempio un indice in formato llms.txt della propria documentazione per sviluppatori (platform.claude.com/docs/llms.txt): H1, sezioni, elenchi di link commentati, esattamente come da specifica. Ha senso: quando uno sviluppatore incolla una domanda in un assistente AI, un indice pulito in markdown aiuta lo strumento a trovare la pagina giusta della documentazione.
Attenzione però alla differenza tra pubblicare e leggere: Anthropic pubblica un llms.txt per i propri contenuti, ma né Anthropic né OpenAI né Perplexity hanno dichiarato che i loro assistenti consultino sistematicamente i file llms.txt dei siti web durante la ricerca. In più, agenti e strumenti AI che navigano il web per conto dell’utente potrebbero in futuro sfruttare panoramiche di questo tipo. “Potrebbero”, appunto: oggi è un’ipotesi, non un dato. Chiunque affermi il contrario dovrebbe mostrarti la fonte.
Perché noi lo pubblichiamo comunque: etds.it/llms.txt
Dopo tutto questo scetticismo, la domanda legittima è: perché sul nostro sito il file c’è? Perché il calcolo costi-benefici è banale. Scriverlo ci è costato un quarto d’ora; mantenerlo, qualche minuto quando pubblichiamo una pagina importante. Il rischio è zero — Google conferma che non danneggia nulla — e il potenziale beneficio, per quanto incerto, è gratis. È l’unica categoria di “ottimizzazione AI” in cui l’hype non può farti male: quella che non ti fa spendere niente.
Il nostro file segue la specifica alla lettera, e puoi aprirlo per usarlo come modello: un H1 con il nome dell’agenzia; un blockquote che dice in due frasi cosa facciamo, per chi e con quale promessa (prezzi pubblici, proprietà del codice al cliente); qualche riga di fatti essenziali — contatti, prezzi di partenza, conformità — e poi cinque sezioni H2: per chi lavoriamo, i servizi con un link e una descrizione ciascuno, le soluzioni per settore, le pagine città per città e le guide di questo blog. Nessuna pagina legale, nessun duplicato: solo ciò che vorremmo un modello leggesse se dovesse descrivere ET Soluzioni Digitali in tre frasi.
Se vuoi replicarlo per il tuo sito, il procedimento è questo:
- Scrivi in un file di testo il nome dell’azienda come H1 e, sotto, una sintesi di due frasi in blockquote (il carattere `>` a inizio riga): è la descrizione che vorresti l’AI ripetesse di te.
- Aggiungi le informazioni fattuali che un cliente chiederebbe: cosa fai, dove operi, contatti, eventuali prezzi di partenza.
- Crea 2-4 sezioni H2 con elenchi di link alle pagine che contano (servizi, prodotti, guide), ognuno con una riga di descrizione. Dieci-trenta link ben scelti, non l’intero sito.
- Salvalo come `llms.txt` e caricalo nella root del dominio, allo stesso livello di robots.txt (su WordPress: nella cartella principale via FTP o con un plugin che gestisce file statici).
- Verifica che risponda su `tuodominio.it/llms.txt` e aggiornalo quando cambiano offerta o pagine chiave: un file curato e vecchio di due anni è peggio di nessun file.
Cosa conta davvero per farsi citare dalle AI
Ed eccoci al punto che il dibattito su llms.txt rischia di nascondere: la citabilità nelle risposte AI si costruisce altrove. Le cose che muovono davvero l’ago, oggi, sono quelle che i sistemi generativi usano già, non quelle che forse useranno:
- Contenuti accessibili ai crawler AI. Se il tuo sito blocca i bot dei motori generativi, o rende i contenuti visibili solo dopo l’esecuzione di JavaScript pesante, per quei sistemi semplicemente non esisti. Lo stesso Mueller lo indica come prerequisito di qualsiasi discorso sugli agenti: prima di ogni ottimizzazione, non bloccarli.
- Risposte nette a domande precise. Le AI citano pagine che rispondono in modo diretto e verificabile, con la risposta nelle prime righe — non testi vaghi che “girano intorno” al tema.
- Dati e affermazioni verificabili. Numeri con fonte, esempi concreti, prese di posizione chiare: il materiale di cui una sintesi generata ha bisogno.
- Entità coerenti. Nome, servizi, città, recensioni: identici su sito, Google Business Profile e directory. I modelli ragionano per entità, e le contraddizioni costano credibilità.
Non è un caso che questa lista coincida con i fondamentali che Google stessa indica per le sue funzioni AI: contenuti utili, originali e accessibili battono qualsiasi file speciale. Se vuoi capire il quadro completo, lo abbiamo scritto in due guide: cos’è la GEO e perché conta per le PMI, che spiega il modello mentale, e come apparire su ChatGPT e nelle risposte AI, che scende nei passi operativi — dai bot da non bloccare al modo di strutturare le pagine.
La nostra posizione, in sintesi, è la stessa che applichiamo ai clienti del servizio SEO + GEO: pubblicare llms.txt sì, perché è gratis e male non fa; pagare per llms.txt no, perché nessun sistema che porta clienti oggi lo legge. Le ore e il budget vanno dove c’è evidenza: contenuti citabili, sito tecnicamente sano, presenza coerente. Se qualcuno ti propone “l’ottimizzazione llms.txt” come voce di preventivo, ora sai quali domande fargli — e cosa ha già risposto Google.
Domande frequenti
llms.txt è un fattore di ranking per la SEO?
No. Google ha dichiarato esplicitamente che file di questo tipo non aiutano né danneggiano la visibilità nella Ricerca, incluse le esperienze AI. Il posizionamento continua a dipendere dai fattori classici: contenuti utili, autorevolezza, qualità tecnica del sito.
ChatGPT, Claude e Perplexity leggono llms.txt?
Nessuno dei tre ha dichiarato di usarlo nella ricerca o nella generazione delle risposte. Alcune aziende AI (come Anthropic) pubblicano un llms.txt per la propria documentazione, ma pubblicare il formato non significa consultarlo sui siti altrui. Per comparire in quei sistemi conta che i loro crawler possano leggere il sito.
Cos’è llms-full.txt e mi serve?
È una variante espansa che include il contenuto completo delle pagine invece dei soli link, pensata per dare a un modello tutto il materiale in un colpo solo. Per un sito aziendale di dimensioni normali è superfluo: se decidi di pubblicare qualcosa, il llms.txt “corto” con link curati è più che sufficiente.
Pubblicare llms.txt può danneggiare il mio sito?
No. Non influisce sull’indicizzazione, non modifica l’accesso dei bot (per quello esiste robots.txt) e Google conferma che non ha effetti negativi. L’unico rischio concreto è lasciarlo invecchiare: se lo pubblichi, tienilo allineato ai contenuti reali del sito.