‹ BlogRicerca · · 6 min di lettura

llms.txt: che cos’è, e se gli assistenti IA lo leggono davvero

llms.txt è un breve file Markdown nella radice di un sito che dice agli strumenti di IA cos’è il sito e dove sono le sue pagine importanti. Ormai ce l’ha un sito aziendale su quattro. Abbiamo guardato chi chiede il nostro: in 18 giorni i crawler di OpenAI, Anthropic, Perplexity, Google e degli altri hanno fatto 8.490 richieste a teddit.io, e hanno chiesto llms.txt quattro volte.

Il team di TedditCostruiamo Teddit e lo usiamo sui nostri siti
Il validatore llms.txt su teddit.io: il file segue il formato, 4 sezioni e 49 link

Che cos’è llms.txt

llms.txt è stato proposto da Jeremy Howard a settembre 2024. È un semplice file Markdown servito all’indirizzo /llms.txt, pensato per i modelli linguistici che leggono un sito quando qualcuno gli chiede di quel sito: una breve descrizione e l’elenco delle pagine principali, così che un modello non debba attraversare menu, script e banner dei cookie per trovarle.

Il formato è piccolo. Solo la prima riga è obbligatoria:

  • Un titolo (# Nome): il sito o il progetto.
  • Un riassunto in citazione (>): cos’è, in una o due frasi.
  • Note in paragrafi semplici: quello che un lettore deve sapere prima di tutto.
  • Sezioni di link sotto ## Titoli, un [nome](url): nota per riga. Una sezione ## Optional raccoglie ciò che si può saltare.

Il nostro, accorciato:

# Teddit

> Teddit (teddit.io) is AI visibility tracking: it asks ChatGPT, Claude,
> Perplexity, Gemini and Google's AI answers the questions your customers ask,
> and shows who gets named, who gets linked and what changed.

Teddit is not related to the open-source Reddit front-end also called Teddit.

## Site

- [Pricing](https://teddit.io/pricing): pay per answer, no subscription
- [AI crawler check](https://teddit.io/tools/ai-crawler-check): free check of robots.txt for AI crawlers

## Optional

- [Terms of Service](https://teddit.io/terms)

La proposta suggerisce anche una copia Markdown di ogni pagina allo stesso indirizzo, con .md in fondo. llms-full.txt, tutto il sito o tutta la documentazione in un solo file, non è nella proposta: è una convenzione nata intorno a essa, soprattutto sui siti di documentazione.

Chi ha chiesto il nostro: 18 giorni di log del server

teddit.io serve un llms.txt costruito insieme al sito: un riassunto, poi ogni pagina con il suo argomento. Il nostro server registra ogni richiesta di un crawler (non quelle delle persone). Dal 16 ottobre al 4 novembre 2026 abbiamo contato cosa ha chiesto il crawler di ogni azienda di IA: tutto, poi robots.txt, la sitemap e llms.txt.

Cosa hanno chiesto i crawler IA a teddit.io, dal 16 ottobre al 4 novembre 2026
Pagine7751
robots.txt480
Sitemap255
llms.txt4
CrawlerGestoreRichiesterobots.txtSitemapllms.txt
ClaudeBotAnthropic15862252241
GooglebotGoogle143315890
AmazonbotAmazon841020
OAI-SearchBotOpenAI5154600
meta-externalagentMeta512010
GoogleOtherGoogle426301
bingbotMicrosoft4211450
PerplexityBotPerplexity3431921
ChatGPT-UserOpenAI333110
cohereCohere307100
CCBotCommon Crawl302010
ApplebotApple300500
BytespiderByteDance298010
DuckAssistBotDuckDuckGo293320
GPTBotOpenAI285061
Perplexity-UserPerplexity270110
MistralAI-UserMistral15200
Claude-UserAnthropic9200
Claude-SearchBotAnthropic1000
Tutti i 19 crawler84904802554

Quattro richieste su 8.490: GPTBot una volta il 16 ottobre, PerplexityBot il 30 ottobre, GoogleOther e ClaudeBot il 1° novembre. Ognuno ha ricevuto il file. Nessuno è tornato a chiederlo. Negli stessi giorni gli stessi crawler hanno chiesto robots.txt 480 volte e la sitemap 255 volte, e hanno letto 844 indirizzi diversi.

I crawler che scaricano pagine mentre un assistente risponde a qualcuno (OAI-SearchBot, ChatGPT-User, Perplexity-User, Claude-User) hanno fatto insieme 1.127 richieste e non hanno mai chiesto llms.txt. I quattro che l’hanno fatto raccolgono pagine in massa, e l’hanno trattato come una pagina in più.

Un sito, 18 giorni, crawler riconosciuti dal nome che dichiarano. Un bot può dichiarare qualsiasi nome, e un sito più grande o più vecchio forse ne vede di più. Ma lo schema è chiaro: su questo sito llms.txt viene letto più o meno quanto una pagina che nessuno collega.

Cosa dicono le aziende

Google è l’unica a dirlo apertamente. La sua guida alle funzioni IA di Google mette llms.txt tra le cose che non servono: la Ricerca Google non usa questi file, e averne uno non aiuta né danneggia un sito nella Ricerca Google, AI Overviews e AI Mode compresi. Google ha aggiunto questa formulazione a giugno 2026 (aggiornamenti di Search Central), precisando che si possono tenere questi file per altri sistemi che li usano.

OpenAI, Anthropic e Perplexity non citano llms.txt in ciò che pubblicano sui loro crawler (OpenAI, Anthropic, Perplexity). Descrivono robots.txt, e nient’altro, come il modo in cui un sito dice loro cosa leggere.

Eppure tutte e tre pubblicano un proprio llms.txt, sulla documentazione per sviluppatori (OpenAI, Anthropic, Perplexity). È lì che il formato funziona: uno sviluppatore manda un assistente di programmazione sulla documentazione, e il file gli dà la mappa. È un file per uno strumento di IA che qualcuno ha mandato sul tuo sito, non un segnale che spinge un assistente a scegliere il tuo sito.

Chi ce l’ha

Nel nostro studio su 23.411 siti aziendali in Europa e negli Stati Uniti, il 25,9% aveva un llms.txt. La maggior parte non l’ha scelto: ce l’avevano il 94,0% dei siti Shopify e l’89,6% dei siti Wix, contro il 9,3% su Squarespace, e in un campione di 397 file almeno il 46% risultava creato da un plugin SEO o dalla piattaforma.

Un file creato in automatico spesso elenca l’informativa sulla privacy e il carrello e lascia fuori ciò che l’azienda vende. Non fa danni, ma non è una descrizione dell’azienda scritta da qualcuno.

Ti serve?

Sì, se ti costa poco, e senza aspettarti troppo. È un file e un’ora, non danneggia nulla, ed è utile agli strumenti di IA che lo leggono: assistenti di programmazione, agenti di ricerca e chiunque mandi un modello sul tuo sito.

Non aspettarti che ti faccia citare. Niente di ciò che abbiamo trovato indica che ChatGPT, Claude, Perplexity o le risposte IA di Google lo usino per decidere quali marchi consigliare. Quello che usano è ciò che dice una pagina quando la loro ricerca la trova. Prima conviene:

  1. Far entrare i crawler di ricerca. OAI-SearchBot, Claude-SearchBot, PerplexityBot e Googlebot devono essere ammessi nel robots.txt e non respinti dal firewall (quali crawler ammettere).
  2. Mettere il testo nell’HTML. Una pagina il cui testo appare solo dopo gli script può essere letta come vuota.
  3. Avere una pagina per ogni cosa su cui ti fanno domande: cosa fai, per chi, a che prezzo, rispetto a chi. È ciò che un assistente cita.

Se tieni un llms.txt, scrivilo tu: una frase onesta su cosa fai, poi le pagine di servizi, prezzi e contatti, con una nota semplice per ciascuna. Se il tuo l’ha creato un plugin, aprilo e controlla che elenchi ciò che vendi.

Controlla il tuo

Il nostro validatore llms.txt gratuito confronta il file di un sito con il formato, apre i suoi link, cerca llms-full.txt e scrive una prima bozza quando il file manca. Il controllo dei crawler IA fa la parte che conta di più: se ogni crawler IA può leggere il sito. Nessuno dei due chiede un account.

Fonti