Vai al contenuto
GEO e ricerca AI 5 min di lettura

llms.txt: cos'è e come crearlo (con esempio pronto da copiare)

Cos'è il file llms.txt, in cosa differisce da robots.txt e sitemap, come strutturarlo e come pubblicarlo, con un esempio completo da adattare al tuo sito.

Sviluppatore che scrive un file di testo sul computer
In questo articolo

llms.txt è un file di testo in formato Markdown, pubblicato nella radice del dominio (https://tuosito.it/llms.txt), che offre ai modelli linguistici e agli agenti AI una presentazione sintetica del sito e l'elenco delle pagine più utili, senza menu, banner e codice da interpretare. È una proposta di standard nata nel 2024 e, pur non essendo ancora adottata ufficialmente da tutti i grandi fornitori, è uno dei modi più rapidi ed economici per rendere un sito più comprensibile alle AI.

In questa guida vediamo a cosa serve, come è strutturato, un esempio completo da copiare e gli errori da evitare.

Da dove nasce llms.txt

La proposta è stata pubblicata nel settembre 2024 da Jeremy Howard (Answer.AI) su llmstxt.org. Il problema che vuole risolvere è pratico: le finestre di contesto dei modelli sono limitate e una pagina web reale contiene moltissimo "rumore" (navigazione, script, cookie banner, footer). Un file pensato per le macchine, in un formato che i modelli leggono benissimo come il Markdown, permette a un agente di capire in pochi secondi di cosa si occupa il sito e dove trovare le informazioni affidabili.

llms.txt non è robots.txt (e non sostituisce la sitemap)

È facile confondere i tre file, ma hanno ruoli diversi:

FileA cosa serveFormato
robots.txtDice ai crawler cosa possono o non possono scansionareDirettive (User-agent, Allow, Disallow)
sitemap.xmlElenca tutti gli URL da indicizzare con date di modificaXML
llms.txtSpiega il sito e indica le pagine più utili, con una breve descrizioneMarkdown leggibile

In pratica: robots.txt controlla l'accesso, la sitemap garantisce la copertura, llms.txt orienta la comprensione. Non ha alcun effetto di blocco: se vuoi impedire ai bot AI di leggere il sito devi farlo nel robots.txt.

La struttura di un file llms.txt

La specifica prevede pochi elementi, in quest'ordine:

  1. Un titolo H1 con il nome del sito o del progetto (unico elemento obbligatorio).
  2. Un blockquote con un riassunto di una o due frasi: chi sei, cosa offri, per chi.
  3. Paragrafi o elenchi facoltativi con informazioni utili per interpretare il resto (per esempio area servita, lingue, prezzi indicativi).
  4. Sezioni H2 con elenchi di link nel formato - [Titolo](URL): descrizione.
  5. Una sezione "Optional" con link secondari che un agente può saltare se ha poco spazio.

Esempio pronto da copiare

Ecco un esempio per un'agenzia di marketing. Sostituisci nomi, URL e descrizioni con i tuoi:

# Rossi Digital

> Rossi Digital è un'agenzia di Milano specializzata in SEO e GEO per e-commerce
> e aziende B2B. Offriamo audit tecnici, strategia di contenuti e monitoraggio
> della visibilità su Google e nelle risposte dei motori AI.

Lavoriamo in italiano e inglese con clienti in tutta Italia. Prezzi a partire
da 900 € al mese, contratti trimestrali.

## Servizi
- [Audit SEO tecnico](https://rossidigital.it/servizi/audit-seo): analisi di 40 punti su crawling, indicizzazione e prestazioni
- [Strategia GEO](https://rossidigital.it/servizi/geo): ottimizzazione per ChatGPT, Gemini, Perplexity e AI Overviews
- [Consulenza contenuti](https://rossidigital.it/servizi/contenuti): piano editoriale basato sui dati di Search Console

## Risorse
- [Casi studio](https://rossidigital.it/casi-studio): risultati misurati per settore
- [Prezzi](https://rossidigital.it/prezzi): pacchetti e cosa includono
- [Contatti](https://rossidigital.it/contatti): email, telefono e sede

## Optional
- [Blog](https://rossidigital.it/blog): guide pratiche su SEO e GEO
- [Chi siamo](https://rossidigital.it/chi-siamo): team e metodo di lavoro

Cosa mettere nelle descrizioni

Ogni link dovrebbe avere una descrizione breve ma specifica: cosa trova l'utente in quella pagina e perché è affidabile. Evita frasi promozionali generiche ("i migliori servizi del mercato") e preferisci fatti: numeri, ambiti, città, tipologie di cliente.

E il file llms-full.txt?

Alcuni siti pubblicano anche /llms-full.txt, che contiene il testo completo delle pagine principali in un unico documento Markdown. È molto usato per la documentazione tecnica (API, software), perché permette a un assistente di "leggere tutto il manuale" in una volta. Per un sito aziendale tradizionale spesso basta llms.txt; se hai una knowledge base estesa, llms-full.txt può essere utile.

Come pubblicarlo

Su un sito qualsiasi

Crea il file con un editor di testo, salvalo in UTF-8 con nome llms.txt e caricalo nella cartella principale del sito (la stessa di robots.txt). Verifica che risponda con codice 200 e content-type text/plain o text/markdown aprendo l'indirizzo nel browser.

Su WordPress

Puoi caricare il file via FTP o con il file manager dell'hosting. In alternativa, con il plugin WordPress di SEOGenio gli indirizzi /llms.txt e /llms-full.txt vengono serviti automaticamente e generati dal tuo profilo GEO, così restano aggiornati quando cambiano servizi o pagine.

Con SEOGenio

Nella sezione GEO › llms.txt del pannello trovi un generatore che parte dal profilo GEO (chi sei, offerta, contatti) e dalle pagine principali rilevate dall'audit e dalla sitemap, aggiunge una descrizione a ogni link e produce sia llms.txt sia llms-full.txt, da scaricare o pubblicare con il plugin WordPress. Puoi provarlo con la prova gratuita.

Errori comuni

  • Copiare l'intera sitemap: llms.txt deve essere una selezione ragionata, non un elenco di centinaia di URL.
  • Link a pagine bloccate o in noindex: se una pagina non è accessibile ai crawler, non ha senso segnalarla.
  • Informazioni non coerenti con il sito: prezzi o servizi diversi da quelli pubblicati confondono i modelli e riducono la fiducia.
  • Dimenticarlo: aggiorna il file quando lanci un nuovo servizio o cambi i prezzi. Mettilo nella checklist di ogni rilascio.
  • Aspettarsi miracoli: llms.txt aiuta la comprensione, ma non sostituisce contenuti di qualità, accessibilità tecnica e reputazione. Il quadro completo è nella nostra guida su come comparire nelle risposte di ChatGPT, Claude, Gemini e Perplexity.

Come verificare che funzioni

Dopo la pubblicazione controlla tre cose: che il file sia raggiungibile (codice 200, nessun redirect strano), che il robots.txt non blocchi i bot AI che vuoi raggiungere e che nei log del server compaiano richieste al file da parte di agenti AI. Con l'analizzatore dei log di SEOGenio carichi i log di Apache o Nginx e vedi quali bot AI richiedono il tuo llms.txt e con quale frequenza.

Infine, chiedi direttamente a un assistente con navigazione attiva di riassumere il tuo sito citando llms.txt: è un test rapido per capire se le informazioni che hai scritto vengono riprese correttamente.

In sintesi

llms.txt è un piccolo file con un ottimo rapporto costi/benefici: richiede meno di un'ora, obbliga a chiarire il proprio posizionamento in poche righe e offre agli agenti AI una porta d'ingresso pulita al sito. Pubblicalo, mantienilo aggiornato e misura l'effetto insieme agli altri segnali GEO. Se vuoi automatizzare tutto, scopri le funzionalità GEO di SEOGenio e i piani disponibili.

Domande frequenti

No. È una proposta di standard del 2024 e non tutti i fornitori di AI dichiarano di usarlo. È però economico da creare e aiuta gli agenti AI che lo leggono a capire rapidamente il sito.
Condividi

Ricevi una guida pratica su SEO e GEO a settimana nella tua casella.

Posizionamenti, Search Console e visibilità nelle risposte AI: passi concreti, niente spam. Disiscrizione con un clic.