/ llmtxt.info

llms.txt for Squarespace

Squarespace generates robots.txt and sitemap.xml for you but offers no way to serve a custom root file. The workable route for llms.txt is an edge proxy in front of your domain.

Last updated:

The short answer

Squarespace manages robots.txt and sitemap.xml automatically and does not document a setting to host an arbitrary text file at your domain root. Uploaded files live on Squarespace's asset paths, not at yourdomain.com/llms.txt. The reliable workaround is an edge layer you control in front of the domain.

Your options

  • Edge proxy. With your DNS on Cloudflare (proxy enabled), a Worker routed on yourdomain.com/llms.txt returns the file as text/plain and forwards everything else to Squarespace. The Worker code is identical to the one on our Webflow guide. Check Squarespace's domain-connection requirements before enabling the proxy.
  • Watch for native support. If Squarespace adds a setting for AI files (their SEO panel evolves), prefer it over a proxy and delete the Worker.

What to avoid

  • Linking an asset URL. A file under Squarespace's asset paths is not at the conventional root location.
  • A page named llms-txt. An HTML page does not satisfy the spec, which expects plain Markdown served as text.

FAQ

Does llms.txt change my Google rankings?

No, Google has said it does not use the file; see llms.txt and SEO.

What should a small business site list in it?

Services, pricing, opening hours or contact page, and the FAQ: the pages an assistant needs to answer questions about you accurately.

Sources