Guida all'installazione · 8 minuti · Avanzato
Installare llms.txt su Squarespace
Squarespace non supporta il caricamento di file direttamente nella radice del sito. La soluzione più pulita è usare Cloudflare davanti al tuo sito Squarespace.
00
Perché è più difficile
Il modello di hosting di Squarespace controlla ogni URL del tuo dominio — non c'è modo di posizionare un file statico su /llms.txt dall'admin Squarespace.
La soluzione è mettere un Cloudflare Worker davanti al tuo dominio che serva /llms.txt da Cloudflare e fa proxy di tutto il resto verso Squarespace.
01
Configurare Cloudflare davanti a Squarespace
- Crea un account Cloudflare gratuito.
- Aggiungi il tuo dominio. Cloudflare scansionerà i tuoi record DNS.
- Aggiorna i nameserver del tuo registrar di dominio a quelli forniti da Cloudflare (la propagazione può richiedere fino a 24 ore).
- In Squarespace, modifica le impostazioni del tuo dominio per usare gli indirizzi IP di Squarespace dietro Cloudflare. La documentazione di Squarespace copre i passaggi esatti per la tua configurazione.
02
Aggiungere un Cloudflare Worker per /llms.txt
- In Cloudflare, vai a Workers & Pages → Create.
- Chiamalo
llms-txt. - Incolla questo codice, sostituendo
YOUR_LLMS_TXT_CONTENTcon il contenuto effettivo del tuo file:export default { async fetch(request) { const url = new URL(request.url); if (url.pathname === '/llms.txt') { return new Response(`YOUR_LLMS_TXT_CONTENT`, { headers: { 'content-type': 'text/markdown; charset=utf-8' } }); } return fetch(request); } } - Distribuisci. Quindi aggiungi una rotta:
yoursite.com/llms.txt→ questo worker. - Visita
https://yoursite.com/llms.txtper confermare.
!!
Alternativa più semplice
Se Cloudflare ti sembra troppo complicato, puoi anche usare un Code Block di Squarespace per pubblicare il contenuto del tuo llms.txt come pagina regolare su /llms-txt (con trattino). Non sarà all'URL radice, ma alcuni sistemi IA lo troveranno comunque tramite la tua sitemap. Questa è una soluzione di ripiego, non l'approccio consigliato.