Che cos'è llms.txt e perché potrebbe servire al tuo sito
llms.txt è un file di testo in formato Markdown che si propone come una sorta di "mappa concisa" per i modelli linguistici di grandi dimensioni (LLM). L’idea, nata dal progetto llmstxt.org, è semplice: invece di lasciare che un agente di intelligenza artificiale analizzi l’intero sito in modo automatico (con il rischio di perdersi tra pagine poco rilevanti o contenuti ridondanti), il proprietario del sito può fornire una selezione curata di link, accompagnati da brevi note esplicative. Il file va posizionato nella root del dominio, esattamente come robots.txt, e viene letto da alcuni strumenti di AI che cercano documentazione o risorse specifiche.
Non si tratta di uno standard ufficiale, ma di una proposta volontaria. Non esiste alcuna garanzia che Google, Bing o altri motori di ricerca tradizionali lo utilizzino per l’indicizzazione, né che i risultati migliorino in termini di posizionamento. Tuttavia, per chi sviluppa API, librerie software o servizi SaaS, llms.txt può rappresentare un modo pratico per guidare gli assistenti di programmazione (come GitHub Copilot o altri strumenti basati su LLM) verso le pagine più utili, come la documentazione ufficiale, le guide rapide o i riferimenti alle policy.
Un esempio concreto: un sito italiano che offre un servizio di fatturazione elettronica potrebbe includere nel proprio llms.txt un link alla pagina delle API con una nota del tipo "Endpoint REST per l’invio delle fatture in formato FatturaPA", aiutando così uno sviluppatore (o un agente AI) a trovare subito ciò che serve senza dover scorrere decine di pagine. Il formato è pensato per essere leggero, leggibile sia dalle macchine che dagli umani, e soprattutto flessibile: spetta a te decidere quali sezioni includere e come descriverle.