Tell AI models exactly what your website is about, which pages matter most, and how to describe your brand. Generate a properly formatted llms.txt file in under 2 minutes.
# Your llms.txt will appear here
# after you fill in the form and
# click Generate.
# Format preview:
# Site Name
>
> One-line description
>
> Extended description
>
## Section Name
>
> - [Page](URL): Description
Place this file at yourdomain.com/llms.txt — same location as your robots.txt. No server config needed.
What is llms.txt?
llms.txt is a plain-text file placed at the root of your website that tells large language models what your site is about, which pages are most important, and how to describe your brand. It follows a simple markdown format. Think of it as robots.txt but written for AI models. Learn more in our complete GEO guide.
Does llms.txt actually improve AI visibility?
It helps AI crawlers that actively browse the live web, like Perplexity's crawler and Bing AI. It does not directly influence pre-trained models like ChatGPT. But it is zero-effort, zero-risk, and signals you are actively managing your AI search visibility. Combine it with schema markup and off-site mentions for full GEO coverage.
Where do I upload the file?
Upload it to your website's root public folder so it is accessible at yourdomain.com/llms.txt. For GitHub Pages sites (like this one), place it in the root of your repository. No .htaccess or server config needed.
How is llms.txt different from robots.txt?
robots.txt tells crawlers which pages NOT to index. llms.txt is the opposite: it proactively tells AI models which pages are most important and how to understand your site. They work together. Use our Robots.txt Checker to make sure you are not accidentally blocking AI bots.