llms.txt non serve (quasi): i dati, e perché lo avevo consigliato

Risposta diretta: no, llms.txt oggi non ti fa citare dalle AI. I dati del 2026 sono impietosi: su circa 38.000 domini con un file valido, il 97% non ha ricevuto nessuna richiesta per quel file (analisi Ahrefs su 137.000 domini, maggio 2026); uno studio SE Ranking su 300.000 domini non trova nessuna correlazione statisticamente significativa con la frequenza di citazione nelle risposte AI; e Google ha messo nero su bianco che nessun sistema di Search lo legge. C'è però un caso in cui serve eccome, e non è quello per cui viene venduto.
E sì: nell'articolo su GEO di giugno l'avevo consigliato anch'io. Vediamo cosa dicono i numeri usciti dopo.
TL;DR
- Adozione: 10,13% su 300.000 domini analizzati (SE Ranking) — molto sbilanciata su siti tecnici.
- Utilizzo reale: 97% dei file validi con zero richieste in un mese (Ahrefs, maggio 2026). GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot e Google-Extended crawlano direttamente l'HTML.
- Efficacia: nessuna correlazione con le citazioni AI; togliere la variabile dal modello predittivo lo ha reso più accurato — cioè era rumore.
- Google: John Mueller lo ha paragonato al meta tag keywords; la guida Google di maggio 2026 lo smentisce esplicitamente in una sezione mythbusting.
- Dove funziona davvero: documentazione tecnica letta dagli IDE agentici (Cursor, Claude Code, Copilot, Cline, Aider), che
/llms.txte/llms-full.txtli vanno a prendere sul serio.
Cos'è, in due righe
llms.txt è una proposta del 2024: un file Markdown nella root del sito che riassume chi sei, cosa offri e quali sono le pagine importanti, in modo che un modello linguistico possa capirti senza sciropparsi HTML pieno di menu, cookie banner e JavaScript. L'idea è buona. È esattamente il tipo di cosa che, da ingegnere, vuoi che esista.
Il problema non è l'idea. È che nessuno dei destinatari previsti la sta usando.
I numeri, senza sconti
| Fonte | Cosa ha misurato | Risultato |
|---|---|---|
| SE Ranking | 300.000 domini | 10,13% ha un llms.txt |
| SE Ranking | Correlazione con citazioni AI | Nessuna correlazione significativa; rimuovendo la variabile il modello migliora |
| Ahrefs | 137.000 domini, ~38.000 con file valido | 97% zero richieste al file in maggio 2026 |
| Sistemi di Search | Nessuno legge o usa llms.txt |
Quel 97% è il dato che dovrebbe chiudere la discussione. Non stiamo parlando di "porta pochi benefici": stiamo parlando di un file che, nella stragrande maggioranza dei casi, nessuno scarica mai. I crawler AI vanno sull'HTML, come hanno sempre fatto.
Il paragone di Mueller con il meta tag keywords è cattivo ma calzante: un segnale che i publisher compilano diligentemente, che nessun motore usa, e che sopravvive perché è facile da vendere come servizio.
Perché lo avevo consigliato (e cosa ho sbagliato)
A giugno, nel pezzo sul GEO, l'ho messo tra le cose da fare. La logica era: costa venti minuti, non fa danni, e se domani i modelli iniziano a leggerlo sei già pronto. Come option value regge ancora oggi.
L'errore è stato di posizionamento: metterlo in una lista di azioni GEO lo fa sembrare efficace, quando è solo innocuo. È una differenza che conta, perché il tempo e l'attenzione di chi ha un sito sono finiti: ogni voce in una checklist ne esclude un'altra. E le altre voci di quella lista — dati strutturati server-side, definizione dell'entità, contenuto auto-contenuto — hanno prove a favore che llms.txt non ha.
Quindi correggo: fallo per ultimo, se ti avanza tempo, e non aspettarti niente.
Dove invece funziona davvero: la documentazione
Ecco la parte che quasi nessuno racconta. C'è una categoria di consumatori che llms.txt lo legge eccome: gli strumenti di coding agentici. Cursor, Windsurf, Claude Code, GitHub Copilot, Cline, Aider — quando li punti su un sito di documentazione cercano /llms.txt e /llms-full.txt.
È perfettamente logico: quei tool devono caricare la documentazione di una libreria dentro una finestra di contesto, e un Markdown pulito vale dieci volte una pagina di docs piena di sidebar e widget interattivi.
Da cui una regola pratica netta:
- Hai un sito vetrina, un e-commerce, un blog aziendale?
llms.txtè opzionale e sostanzialmente inutile. Fallo se ti diverte. - Hai una API, un SDK, un prodotto per sviluppatori con documentazione?
llms.txt(e soprattuttollms-full.txt) è utile oggi, misurabile oggi, e migliora l'esperienza di chi integra il tuo prodotto con un IDE agentico. Fallo bene.
Nel nostro caso lo teniamo per la seconda ragione, non per la prima.
Cosa fare al posto suo (per farsi citare davvero)
- Rendi il contenuto leggibile server-side. Molti crawler AI non eseguono JavaScript. Se la tua risposta migliore compare solo dopo l'idratazione React, per loro non esiste.
- Dati strutturati veri nell'HTML.
Organization,Product,FAQPage,Article. È il formato macchina che i sistemi usano davvero, da anni, e continua a valere. - Blocchi-risposta auto-contenuti. Un paragrafo che risponde per intero a una domanda, senza dipendere dal contesto attorno. È l'unità che un modello può estrarre e citare.
- Definisci la tua entità e sii coerente. Stesso nome, stessa descrizione, stessi
sameAsovunque. I modelli costruiscono un grafo: dagli nodi puliti. - Controlla
robots.txtper i crawler AI. Questo sì che ha effetto immediato: se blocchi GPTBot o ClaudeBot, nessunllms.txtal mondo ti salva. È la prima cosa da verificare, e capita più spesso di quanto credi. - Misura le citazioni, non i file. Traccia da quali assistant arrivano visite e menzioni. È l'unica metrica che conta in questo canale.
FAQ
Quindi devo cancellare il mio llms.txt?
No, tenerlo non fa danno: è un file statico, non consuma crawl budget in modo significativo, e se domani qualcuno inizia a leggerlo sei pronto. Il punto è non contarci e non pagarlo come se fosse una leva di posizionamento.
Se lo fanno tutti i competitor, non sono in svantaggio?
No, per il semplice motivo che quasi nessuno lo scarica. Uno svantaggio competitivo reale, invece, ce l'hai se il tuo sito non rende il contenuto server-side o se blocchi i crawler AI in robots.txt. Lì la differenza si vede.
Vale per llms-full.txt?
Stessa storia lato motori di ricerca AI, storia diversa lato strumenti di sviluppo: llms-full.txt è pensato per contenere la documentazione intera in Markdown e gli IDE agentici lo apprezzano parecchio. Se vendi un prodotto per sviluppatori, è il file che ti conviene curare.
E gli agenti che navigano il web per conto degli utenti?
Anche loro, oggi, leggono l'HTML. Il canale che sta crescendo per davvero non è un file speciale nella root: sono i protocolli in cui gli agenti interrogano i tuoi dati in modo strutturato — feed e API nel commercio, MCP nei sistemi aziendali.
Se stai investendo in GEO e vuoi sapere quali interventi hanno prove a favore e quali sono folklore, ne parliamo volentieri. Il quadro d'insieme, aggiornato a questi dati, resta qui.
Articoli correlati
- Chatbot e AI Act: cosa scatta davvero il 2 agosto 2026Dal 2 agosto 2026 l'articolo 50 dell'AI Act è applicabile: il tuo chatbot deve dichiarare di essere un'AI e i contenuti generati vanno marcati. Sanzioni fino a 15 milioni o il 3% del fatturato.
- Agentic commerce: quando a comprare da te è un agente AIChatGPT e Google hanno aperto il checkout dentro l'AI. Il tuo prossimo cliente potrebbe non vedere mai il tuo sito: conta solo se il tuo catalogo è leggibile da una macchina. Ecco cosa fare oggi.
- HTTP QUERY: il primo metodo nuovo in 16 anni (RFC 10008)A giugno 2026 l'IETF ha pubblicato RFC 10008: QUERY, un metodo HTTP sicuro e idempotente che accetta un body. È il primo verbo nuovo dal PATCH del 2010 — ma non mettertelo in produzione domani.