llm.txt Checker
llms.txt · Audit
Check whether your site has a valid llm.txt / llms.txt file and what's inside.
Enter your website
We discover pages from your sitemap (or a light homepage crawl when no sitemap exists) and show a free structure preview.
Generate after a quick email check
Email prevents abuse. Then we fetch key page titles and descriptions and build a curated llms.txt under a size budget.
Copy or download the file
Review the markdown preview, then publish it at yourdomain.com/llms.txt using the placement guide below.
AI tools often guess which pages on your site matter. An llms.txt file is a curated shortlist — titles, short descriptions, and section structure — so assistants can find your docs, product pages, and key content without scraping everything.
It does not replace robots.txt. Access rules still decide whether a crawler may fetch a URL. Google Search does not use llms.txt; ChatGPT and Perplexity may treat it as helpful guidance.
llms.txt only works from the root of the domain — https://yourdomain.com/llms.txt, never a subfolder. Common setups:
Wix
Upload llms.txt via Site files / custom code hosting when available, or map an asset so https://yourdomain.com/llms.txt resolves at the root.
Shopify
Upload the file under Content, then add a URL redirect from /llms.txt to that asset so the root path resolves.
Squarespace
Host the file as a linked asset or code injection target so /llms.txt answers at the domain root — never a subfolder page.
WordPress
Upload llms.txt to the web root (same level as wp-config.php / index.php) — not inside wp-content.
Next.js, Nuxt, Astro
Add the file as public/llms.txt so it is served at https://yourdomain.com/llms.txt after deploy.
After you publish, open yourdomain.com/llms.txt in a browser to confirm the file is live, and keep robots.txt open to the AI crawlers you care about.
Last updated
Enter your website
We discover pages from your sitemap (or a light homepage crawl when no sitemap exists) and show a free structure preview.
Generate after a quick email check
Email prevents abuse. Then we fetch key page titles and descriptions and build a curated llms.txt under a size budget.
Copy or download the file
Review the markdown preview, then publish it at yourdomain.com/llms.txt using the placement guide below.
AI tools often guess which pages on your site matter. An llms.txt file is a curated shortlist — titles, short descriptions, and section structure — so assistants can find your docs, product pages, and key content without scraping everything.
It does not replace robots.txt. Access rules still decide whether a crawler may fetch a URL. Google Search does not use llms.txt; ChatGPT and Perplexity may treat it as helpful guidance.
llms.txt only works from the root of the domain — https://yourdomain.com/llms.txt, never a subfolder. Common setups:
Wix
Upload llms.txt via Site files / custom code hosting when available, or map an asset so https://yourdomain.com/llms.txt resolves at the root.
Shopify
Upload the file under Content, then add a URL redirect from /llms.txt to that asset so the root path resolves.
Squarespace
Host the file as a linked asset or code injection target so /llms.txt answers at the domain root — never a subfolder page.
WordPress
Upload llms.txt to the web root (same level as wp-config.php / index.php) — not inside wp-content.
Next.js, Nuxt, Astro
Add the file as public/llms.txt so it is served at https://yourdomain.com/llms.txt after deploy.
After you publish, open yourdomain.com/llms.txt in a browser to confirm the file is live, and keep robots.txt open to the AI crawlers you care about.
Last updated