Questo articolo è stato scritto con il supporto dell'AI. Ti spiego come

Pubblicato il - Aggiornato il

Cos’è il file llms.txt e perché sempre più siti lo stanno adottando

AI

Cos’è il file llms.txt e perché sempre più siti lo stanno adottando

Negli ultimi mesi il file llms.txt è diventato uno degli argomenti più discussi nel mondo della SEO e dell’intelligenza artificiale. Molti lo presentano come il nuovo robots.txt per gli LLM (Large Language Models), mentre altri lo considerano uno standard destinato a migliorare la visibilità dei contenuti all’interno di strumenti come ChatGPT, Claude o Gemini.

Ma qual è la realtà?

Oggi llms.txt è uno standard aperto e ancora in fase di adozione. Il suo obiettivo è offrire ai modelli di linguaggio un punto di accesso strutturato alle informazioni più importanti di un sito web. Tuttavia, le evidenze disponibili mostrano che il suo utilizzo da parte delle piattaforme AI è ancora limitato e che non esistono prove di benefici diretti sulla SEO o sul posizionamento nei motori di ricerca.

Anche Google ha recentemente chiarito che llms.txt non viene utilizzato dalla Ricerca Google, incluse le funzionalità basate sull’intelligenza artificiale come AI Overview. Allo stesso tempo, una ricerca pubblicata da Ahrefs evidenzia che la maggior parte dei file llms.txt presenti sul web non riceve ancora richieste da parte degli LLM.

Questo significa che implementarlo sia inutile? Non necessariamente.

Come spesso accade con gli standard emergenti, è importante distinguere tra ciò che è già dimostrato e ciò che rappresenta una possibile evoluzione futura.

Cos’è llms.txt e perché è nato

Il file llms.txt è uno standard aperto proposto per facilitare l’accesso ai contenuti di un sito web da parte dei Large Language Models (LLM) e degli agenti basati sull’intelligenza artificiale.

L’idea nasce da un’esigenza concreta: i moderni modelli linguistici sono in grado di leggere pagine HTML, documenti PDF, file Markdown e numerosi altri formati, ma non sempre riescono a individuare rapidamente quali siano le risorse più importanti di un sito. In presenza di documentazione tecnica, knowledge base molto estese o siti con migliaia di pagine, orientarsi può diventare complesso.

Il file llms.txt si propone quindi come una sorta di indice pensato per gli LLM, contenente collegamenti alle risorse considerate più rilevanti dal proprietario del sito.

È importante sottolineare un aspetto fondamentale: llms.txt non controlla il comportamento degli LLM, né impone regole vincolanti come avviene, ad esempio, con robots.txt per alcuni crawler. Il suo scopo è esclusivamente quello di fornire informazioni aggiuntive che un sistema AI può decidere di utilizzare oppure ignorare.

Per questo motivo è più corretto considerarlo come uno strumento di supporto alla comprensione del sito, piuttosto che come un meccanismo di ottimizzazione capace di influenzare direttamente la visibilità online.

Perché è stato proposto questo standard

Negli ultimi anni il modo in cui gli utenti cercano informazioni è cambiato rapidamente.

Accanto ai motori di ricerca tradizionali stanno acquisendo sempre maggiore importanza strumenti conversazionali come AI Mode, Perplexity e altri assistenti basati su modelli linguistici. Sempre più persone pongono una domanda direttamente a un’AI invece di consultare una pagina di risultati tradizionale.

Questo scenario ha portato allo sviluppo di nuovi standard pensati per facilitare l’interazione tra siti web e sistemi di intelligenza artificiale.

L’obiettivo di llms.txt è semplice: mettere a disposizione degli LLM una selezione delle risorse considerate più importanti, evitando che debbano esplorare l’intero sito per individuarle.

In questo modo un eventuale sistema AI interessato a comprendere meglio il sito avrebbe un punto di partenza chiaro e facilmente consultabile.

⚠️ Va però ricordato che l’adozione dello standard è completamente volontaria: ogni piattaforma AI decide autonomamente se consultare il file e in che modo utilizzarne il contenuto.

Come funziona il file llms.txt

Dal punto di vista tecnico, llms.txt è estremamente semplice.

Si tratta di un normale file di testo scritto in Markdown, pubblicato nella directory principale del dominio, generalmente all’indirizzo:

https://www.tuosito.it/llms.txt

Al suo interno non vengono inserite direttive, regole di scansione o istruzioni obbligatorie, ma una raccolta organizzata delle risorse che il proprietario del sito ritiene più utili per comprendere il progetto.

Un file può includere, ad esempio:

  • una breve descrizione del sito;
  • informazioni sul brand;
  • collegamenti alla documentazione;
  • guide fondamentali;
  • pagine pillar;
  • sezioni dedicate ai servizi o prodotti di punta;
  • riferimenti a contenuti sempre aggiornati.

L’obiettivo non è sostituire la normale navigazione del sito, ma offrire una panoramica sintetica delle risorse più autorevoli.

È importante ricordare che la presenza del file non obbliga alcun LLM a leggerlo, né garantisce che le informazioni vengano utilizzate durante la generazione delle risposte.

Non esiste uno schema rigido imposto da uno standard ufficiale. L’approccio consigliato è mantenere il file semplice, leggibile e costantemente aggiornato, evitando informazioni ridondanti o collegamenti non più validi.

Dove pubblicare llms.txt

Per convenzione il file viene pubblicato nella root del dominio, esattamente come robots.txt o sitemap.xml.

Questa posizione rende il file facilmente individuabile dagli strumenti che decidono di supportare lo standard.

La pubblicazione non richiede configurazioni particolari: è sufficiente creare il file e renderlo accessibile pubblicamente tramite il proprio server o CMS.

Quali sono le differenze tra llms.txt e robots.txt?

Uno degli errori più comuni è considerare llms.txt come il successore di robots.txt. In realtà svolgono funzioni completamente diverse.

Confronto tra le funzionalità di llms.txt e robots.txt

Il file robots.txt serve principalmente a comunicare ai crawler quali aree del sito possono essere esplorate o devono essere escluse dalla scansione.

Il file llms.txt, invece, non gestisce l’accesso ai contenuti e non contiene direttive tecniche. Il suo obiettivo è fornire un elenco organizzato delle risorse più importanti, lasciando ai sistemi AI la libertà di decidere se consultarlo oppure no.

In altre parole, mentre robots.txt è uno strumento di controllo della scansione, llms.txt rappresenta un possibile supporto alla comprensione del sito da parte di alcuni modelli linguistici.

Cosa inserire nel file llms.txt

Uno degli aspetti più interessanti di llms.txt è la sua semplicità. A differenza di altri strumenti tecnici, non richiede direttive complesse o configurazioni particolari: l’obiettivo è fornire agli LLM una panoramica chiara delle risorse più importanti del sito.

Il contenuto del file dovrebbe aiutare un sistema AI a comprendere rapidamente chi sei, cosa offre il tuo sito e quali pagine rappresentano i riferimenti principali. Per questo motivo è consigliabile privilegiare informazioni stabili e autorevoli, evitando contenuti temporanei o pagine destinate a cambiare frequentemente.

Informazioni sul sito e sul brand

La prima parte del file dovrebbe descrivere sinteticamente il progetto.

Puoi includere:

  • il nome del sito o dell’azienda;
  • una breve descrizione dell’attività;
  • gli argomenti principali trattati;
  • il pubblico di riferimento.

L’obiettivo non è creare una pagina promozionale, ma offrire il contesto necessario affinché un modello linguistico possa interpretare correttamente il resto delle informazioni.

Pagine e risorse principali

Successivamente è consigliabile elencare le pagine che rappresentano i contenuti più importanti del sito.

Tipo di contenutoPerché inserirloCriterio di scelta
Contenuti pillarRappresentano gli argomenti più importanti su cui il sito vuole essere riconosciuto come autorevole.Scegli le guide più complete, approfondite e coerenti con le aree tematiche principali.
Pagine prodotto o servizioChiariscono cosa offre concretamente il brand e quali problemi risolve per il proprio pubblico.Includi solo le pagine realmente strategiche, evitando pagine secondarie o promozioni temporanee.
Risorse aggiornatePermettono di segnalare contenuti che raccontano l’evoluzione del brand, del settore o dell’offerta.Inserisci digital PR, report o articoli evergreen che vengono aggiornati e restano rilevanti nel tempo.

La logica dovrebbe essere selettiva: il file deve riflettere ciò che il sito considera davvero centrale, non diventare un elenco generico di tutte le risorse disponibili.

Documentazione tecnica

Per siti software, SaaS o progetti open source, è buona pratica inserire i collegamenti alla documentazione tecnica ufficiale.

Questo permette agli eventuali sistemi AI che supportano lo standard di individuare rapidamente le fonti più autorevoli, evitando contenuti duplicati o meno aggiornati.

Mantenere il file aggiornato

Come qualsiasi altra risorsa del sito, anche llms.txt dovrebbe essere aggiornato nel tempo.

Quando vengono pubblicate nuove guide fondamentali, modificata la documentazione o riorganizzate le sezioni principali del sito, è opportuno aggiornare anche il file affinché continui a rappresentare correttamente la struttura del progetto.

Come implementare llms.txt

Dal punto di vista tecnico, l’implementazione è estremamente semplice.

È sufficiente creare un file denominato llms.txt, salvarlo nella directory principale del dominio e renderlo pubblicamente accessibile.

Il file può essere caricato tramite FTP, attraverso il pannello di controllo dell’hosting oppure utilizzando il file manager del proprio CMS. Una volta pubblicato non richiede configurazioni particolari, validazioni o integrazioni con altri strumenti.

Prima della pubblicazione è comunque consigliabile verificare alcuni aspetti:

  • che il file sia raggiungibile senza autenticazione;
  • che restituisca un codice HTTP 200;
  • che non siano presenti redirect non necessari;
  • che i collegamenti inseriti siano aggiornati e funzionanti.

Dal punto di vista operativo, l’implementazione richiede generalmente pochi minuti.

llms.txt e SEO: cosa sapere davvero

Negli ultimi mesi il file llms.txt è stato spesso presentato come una nuova tecnica di ottimizzazione per l’intelligenza artificiale. In realtà, allo stato attuale delle conoscenze, non esistono prove che la sua implementazione migliori direttamente la SEO o aumenti la visibilità nei motori di ricerca.

Il suo scopo è diverso.

llms.txt nasce come uno standard aperto pensato per offrire ai modelli linguistici una versione organizzata delle informazioni principali di un sito. Questo non significa che gli LLM lo utilizzino automaticamente, né che la sua presenza influenzi il ranking delle pagine.

È quindi importante evitare di considerarlo come un sostituto di strumenti consolidati quali robots.txt, sitemap.xml, dati strutturati o una corretta architettura dell’informazione.

La qualità dei contenuti, l’autorevolezza delle fonti, una buona organizzazione del sito e le tradizionali best practice SEO continuano a rappresentare gli elementi più importanti per migliorare la visibilità online.

llms.txt può essere visto come un’integrazione tecnica interessante, ma non come una scorciatoia per ottenere risultati nelle SERP o nelle piattaforme AI.

Cosa dice Google su llms.txt

Negli ultimi mesi sono nate numerose teorie secondo cui sarebbe necessario creare file specifici, utilizzare markup dedicati o modificare la struttura dei contenuti per ottenere maggiore visibilità nelle funzionalità AI della Ricerca Google.

Google ha recentemente chiarito la propria posizione nella documentazione ufficiale dedicata all’ottimizzazione per l’AI generativa.

L’azienda afferma esplicitamente che llms.txt non viene utilizzato dalla Ricerca Google, incluse le funzionalità basate sull’intelligenza artificiale come AI Overview.

Questo significa che creare il file non migliora il ranking, non aumenta la probabilità di comparire nelle AI Overview e non rappresenta un fattore di ottimizzazione per la Ricerca Google.

Google precisa inoltre che non è necessario:

  • creare file specifici per gli LLM;
  • utilizzare markup o formati speciali dedicati all’AI;
  • suddividere artificialmente i contenuti in piccoli blocchi;
  • riscrivere gli articoli pensando esclusivamente ai sistemi di intelligenza artificiale;
  • cercare menzioni non autentiche del proprio brand;
  • implementare dati strutturati specifici per la ricerca generativa oltre a quelli già previsti dalla SEO tradizionale.

Il messaggio è chiaro: la strategia migliore continua a essere quella di pubblicare contenuti utili, accurati e ben organizzati, seguendo le buone pratiche SEO consolidate.

Per approfondire puoi consultare direttamente la documentazione ufficiale di Google Search Central.

Cosa emerge dall’ultima ricerca di Ahrefs

Accanto alla posizione ufficiale di Google, è interessante osservare cosa accade nella pratica.

Per farlo, Ahrefs ha analizzato oltre 137.000 siti web che utilizzano Ahrefs Web Analytics, verificando quanti avessero implementato llms.txt e quanto questo file fosse effettivamente richiesto dai sistemi AI.

I risultati mostrano uno scenario ancora molto iniziale.

grafico studio ahrefs su 1370 domini

Sebbene una parte significativa dei siti analizzati abbia già pubblicato un file llms.txt, circa il 97% non ha ricevuto alcuna richiesta. Inoltre, la maggior parte delle richieste registrate proveniva da strumenti automatici o bot di verifica e non da veri agenti AI che utilizzano il file per comprendere i contenuti del sito.

Lo studio suggerisce quindi che, almeno oggi, l’adozione pratica dello standard sia ancora limitata.

Questo non significa che llms.txt sia destinato a rimanere irrilevante. Come accaduto in passato con altri standard del web, potrebbe acquisire maggiore importanza se un numero crescente di piattaforme AI decidesse di supportarlo.

Allo stato attuale, però, le evidenze disponibili invitano alla prudenza: implementare llms.txt non garantisce benefici immediati in termini di SEO, traffico organico o visibilità all’interno degli assistenti basati sull’intelligenza artificiale.

Puoi consultare qui lo studio completo pubblicato da Ahrefs.

Vale la pena implementare llms.txt oggi?

La risposta dipende dalle aspettative.

Se il tuo obiettivo è migliorare il posizionamento su Google o aumentare la probabilità di comparire nelle AI Overview, oggi la risposta è no. Google ha dichiarato esplicitamente di non utilizzare il file llms.txt nella Ricerca né nelle sue funzionalità basate sull’intelligenza artificiale. Allo stesso tempo, i dati raccolti da Ahrefs mostrano che la maggior parte dei file pubblicati non viene ancora consultata dagli LLM.

Questo, però, non significa che implementarlo sia inutile.

Il costo di adozione è praticamente nullo: bastano pochi minuti per creare il file, pubblicarlo nella root del dominio e aggiornarlo quando necessario. Non introduce rischi per la SEO, non interferisce con gli altri strumenti tecnici del sito e potrebbe diventare più rilevante se un numero crescente di piattaforme AI decidesse di adottare questo standard.

Per questo motivo, la scelta più razionale è considerarlo una buona pratica sperimentale, soprattutto per siti ricchi di documentazione, knowledge base, API o contenuti tecnici che potrebbero essere consultati da sistemi di intelligenza artificiale.

La vera priorità, tuttavia, rimane invariata.

Se vuoi migliorare la tua visibilità sia nella ricerca tradizionale sia nelle nuove esperienze basate sull’AI, continua a investire nella qualità dei contenuti, nell’autorevolezza delle fonti, nella struttura del sito e nell’esperienza utente. Sono questi gli elementi che oggi incidono realmente sulla capacità dei motori di ricerca e degli assistenti AI di comprendere e valorizzare un sito web.

In altre parole, llms.txt può essere un’aggiunta interessante alla tua strategia tecnica, ma non sostituisce i fondamenti di una buona SEO.

Mirko Ciesco

Mirko Ciesco

Data-Driven Growth Specialist

Aiuto aziende e startup a prendere decisioni migliori per crescere in modo misurabile. Sono specializzato in Web Analytics e performance digitale e lavoro all’intersezione tra dati, strategia e crescita.