Adding llms.txt to a Carrd site
Published:
Carrd builds lightweight one-page sites and doesn't serve arbitrary files or redirects — so a true llms.txt at the root needs a thin layer in front. Here's the honest path.
Use an edge proxy on your custom domain
Point your custom domain through Cloudflare (or a similar CDN) and serve /llms.txt from a small edge worker that returns your text as Content-Type: text/plain. The worker answers /llms.txt before the request reaches Carrd — the only reliable way to get a real root file on a Carrd site.
At minimum: point to a hosted file
If you can't run a proxy, host the raw llms.txt elsewhere (object storage or a CDN) and, on a Carrd Pro plan, add a <link rel="alternate" type="text/plain"> to it via the embed / custom-code element. It's not the canonical root path, but it advertises the file.
Keep it tiny
A Carrd site is small, so its llms.txt should be too: a title, a one-line summary, and a handful of key links.
Validate
Paste your domain (or the file's URL) into the validator to confirm it's reachable as plain text and every link resolves.