WebAcappella
Menu
Lingua

Il file llms.txt

Il file llms.txt è un sommario del tuo sito destinato agli assistenti di intelligenza artificiale. Viene pubblicato nella directory principale del tuo sito e presenta, sotto forma di elenco, il titolo e la descrizione di ciascuna delle tue pagine. L'obiettivo è aiutare questi strumenti a comprendere rapidamente di cosa tratta il tuo sito, senza dover scorrere tutte le tue pagine.

Questo file segue la convenzione pubblica descritta su llmstxt.org. Si aggiunge alla mappa del sito e al file robots.txt, senza sostituirli: questi ultimi rimangono destinati ai motori di ricerca tradizionali.

Attivare il file

  1. Apri le impostazioni del progetto, sezione Sitemap / htaccess / robots.txt / errore 404.
  2. Scorrete fino alla sezione llms.txt e spuntate la casella “Attiva il file llms.txt”.
  3. Se lo desiderate, inserite un titolo e un riassunto.
  4. Pubblicate il vostro sito.

Il titolo riprende per impostazione predefinita il nome del sito, mentre la descrizione riprende quella della pagina iniziale. Il campo "Contenuto aggiuntivo" consente di inserire un testo personalizzato in formato Markdown, che verrà posizionato prima dell’elenco delle pagine.

Gli accenti vengono visualizzati in modo errato

Se apri il tuo file llms.txt pubblicato in un browser e leggi Gaëlle invece di Gaëlle, o Carrières invece di Carrières, il tuo file non è comunque danneggiato. Si tratta di un problema di visualizzazione, non di un difetto del file stesso.

WebAcappella scrive sempre questo file in UTF-8, la codifica standard del web, e gli accenti vi rimangono intatti. Tuttavia, alcuni provider di hosting non specificano la codifica quando inviano un file .txt al visitatore. Il browser deve quindi indovinarla, e commette un errore. Le vostre pagine HTML non sono interessate da questo problema perché dichiarano la propria codifica all’interno del documento stesso, cosa che un file di testo non può fare.

Per correggere il problema, attivate il file .htaccess nella stessa sezione delle impostazioni del progetto, quindi aggiungete queste tre righe nell’area di modifica e ripubblicate il vostro sito:

<IfModule mod_mime.c>
AddCharset UTF-8 .txt
</IfModule>

Questa istruzione chiede semplicemente al vostro provider di hosting di specificare la codifica UTF-8 per i file .txt. Ne beneficia, tra l’altro, anche il vostro file robots.txt.

È un problema per la SEO?

L’impatto rimane limitato. A seconda dello strumento che legge il file, gli accenti verranno interpretati correttamente o meno, e questo non è controllabile dal vostro sito. Soprattutto, le vostre pagine contengono già gli stessi titoli e descrizioni presenti nel file llms.txt e vengono visualizzate correttamente: la maggior parte delle informazioni arriva quindi ai motori di ricerca e agli assistenti in ogni caso.