Cos'è llms.txt?
llms.txt è un file Markdown proposto che dà agli strumenti AI una breve mappa del tuo sito. Cosa contiene, come crearlo e chi lo legge davvero.
llms.txt è un semplice file Markdown che si pubblica nella root di un sito web, all'indirizzo /llms.txt. Fornisce ai large language model un breve riassunto del sito e un elenco selezionato di link alle pagine più utili. È stato proposto da Jeremy Howard nel settembre 2024 e non è uno standard web ufficiale.
Come funziona llms.txt
L'idea è semplice. Le pagine web sono piene di menu, script e banner pubblicitari. Uno strumento AI che le legge spreca risorse su elementi che non servono. llms.txt gli consegna invece una guida breve e pulita.
La proposta su llmstxt.org definisce un ordine preciso:
- Un H1 con il nome del sito o del progetto. È l'unica parte obbligatoria.
- Un blockquote con un breve riassunto di cosa è il sito.
- Paragrafi o elenchi facoltativi con contesto aggiuntivo, ma senza titoli.
- Sezioni H2, ognuna con un elenco di link scritti nel formato
[name](url): notes.
Una sezione chiamata "Optional" serve per i link secondari. Uno strumento AI può saltarli quando ha bisogno di un contesto più breve. La proposta suggerisce anche di offrire copie in Markdown pulito delle pagine principali, allo stesso indirizzo con l'aggiunta di .md.
Cosa inserire in un file llms.txt
Per un'azienda B2B, un file utile è breve. Può includere:
- Una riga su cosa vendi e a chi.
- Link alle pagine di prodotto o di servizio, con una frase per ciascuna.
- Link a prezzi, documentazione e guide principali.
- Una sezione "Optional" per il blog, i casi studio o i contenuti meno recenti.
Ecco un piccolo esempio:
# Example Co
> Example Co makes invoicing software for small accounting firms in the US.
## Product
- [Features](https://example.com/features.md): what the software does
- [Pricing](https://example.com/pricing.md): plans and limits
## Optional
- [Blog](https://example.com/blog.md): guides for accounting firms
llms.txt e robots.txt a confronto
Spesso vengono confusi.
| robots.txt | llms.txt | |
|---|---|---|
| Scopo | Indica ai crawler cosa possono e non possono scaricare | Dà agli strumenti AI un riassunto e un elenco delle pagine principali |
| Stato | Consolidato da anni, ampiamente rispettato | Una proposta, adozione disomogenea |
| Formato | Regole in testo semplice | Markdown |
| Controlla l'accesso? | Sì, per i crawler che lo rispettano | No |
Se vuoi che gli strumenti AI vedano il tuo sito, conta di più robots.txt. Per esempio, OpenAI afferma che i siti che bloccano OAI-SearchBot non verranno mostrati nelle risposte di ChatGPT search.
llms.txt e llms-full.txt a confronto
llms.txt è un indice: rimanda alle pagine. llms-full.txt raccoglie invece il testo completo di quelle pagine in un unico file Markdown.
Mintlify, una piattaforma di documentazione, dichiara di aver sviluppato llms-full.txt insieme al suo cliente Anthropic. È diffuso soprattutto sui siti di documentazione software. Per un sito di marketing, di solito basta il più breve llms.txt.
Come creare un file llms.txt
- Elenca le dieci-venti pagine che spiegano meglio la tua attività.
- Scrivi una frase semplice per ciascuna pagina.
- Scrivi l'H1 e un riassunto di una riga nel blockquote.
- Raggruppa i link sotto alcuni titoli H2.
- Salva il file come llms.txt e caricalo nella root del sito.
La maggior parte dei site builder permette di caricare un file nella root. Su un sito Next.js, un file nella cartella public viene servito dalla root.
Come verificare il tuo llms.txt
Apri yourdomain.com/llms.txt nel browser. Dovresti vedere testo semplice, non un errore 404 né una pagina con grafica. Controlla che tutti i link funzionino e che l'ordine rispetti la proposta. Poi rivedilo ogni trimestre, quando le pagine cambiano.
Gli assistenti AI usano davvero llms.txt?
Su questo conviene essere onesti. L'adozione è disomogenea. A giugno 2025, John Mueller di Google ha scritto che "nessun sistema AI usa attualmente llms.txt". Secondo lui, i chatbot scaricano direttamente le pagine, non questo file.
Alcuni strumenti per sviluppatori leggono llms.txt, soprattutto sui siti di documentazione. C'è anche chi incolla il link in una chat per dare contesto a un modello. Aggiungerlo costa poco, ma da solo non farà citare la tua azienda nelle risposte AI.
Best practice
- Tienilo breve e aggiornato. Un file obsoleto fa più danni che non averlo.
- Scrivi per un lettore che non sa nulla di te.
- Inserisci link a pagine che rispondono a domande reali dei buyer.
- Non riempirlo di keyword. Non è un trucco per il posizionamento.
- Prima di tutto, assicurati che robots.txt lasci entrare i crawler della ricerca AI.
FAQ
llms.txt è necessario per la SEO?
No. Google non lo usa per il posizionamento. È un file facoltativo pensato per gli strumenti AI.
Dove devo mettere llms.txt?
Nella root del tuo dominio, in modo che si carichi all'indirizzo yourdomain.com/llms.txt.
llms.txt sostituisce robots.txt?
No. robots.txt controlla l'accesso dei crawler. llms.txt descrive soltanto il tuo sito.
Devo creare anche un llms-full.txt?
Solo se hai una documentazione lunga che le persone caricano negli strumenti AI. La maggior parte dei siti di marketing non ne ha bisogno.
llms.txt farà citare la mia azienda su ChatGPT?
Non da solo. Essere citati dipende da pagine chiare, dall'accesso dei crawler e dalle menzioni su altri siti autorevoli.
Come ti aiuta AI Coworkers
AI Coworkers (aicoworkers.com) configura colleghi AI che gestiscono il go-to-market di un'azienda B2B. I nostri strategist mappano il modo in cui il tuo team vende e li configurano attorno a quei workflow: SEO, ricerca AI, LinkedIn, lead generation e monitoraggio dei competitor. Il tuo team dà la direzione e approva. I tuoi colleghi AI pongono a ChatGPT, Gemini, Claude e Perplexity le domande dei tuoi buyer e registrano quali pagine vengono citate, così vedi cosa funziona davvero.