← Back to all tools

llms.txt Generator

Create a spec-compliant llms.txt file — a curated, AI-readable summary of your site — ready to upload to your server root.

This becomes the required blockquote — keep it to 1–2 sentences. This is what an AI system reads first.
Format each link as Title | https://example.com/page | Optional description — one per line. The description after the second | is optional.
Updates instantly — no page reload.

📄 What is llms.txt?

A plain-text Markdown file at yoursite.com/llms.txt that gives AI systems a short, curated summary of your site — name, description, and a hand-picked list of your most important pages. It's modeled on robots.txt but written for language models instead of crawlers.

📁 Where to upload

The root directory of your site — same folder as robots.txt and sitemap.xml. In cPanel: public_html/llms.txt. In WinSCP: upload to the root level, not inside a subfolder. It must be reachable at exactly /llms.txt.

🗂️ How it differs from a sitemap

A sitemap lists every page for search engine indexing. llms.txt is the opposite: a short, hand-curated list of your best pages, written for something with limited context to read — not for crawling everything.

✏️ Keep it curated

Don't dump your whole sitemap in here. Pick the handful of pages that best represent what your site does, group them under short section headings, and put anything lower-priority (privacy policy, disclosures) in the Optional section.

⚠️ Reality check for 2026: llms.txt is a community-proposed convention, not an official standard. Google has said it does not use it and has no plans to. No major AI provider — OpenAI, Anthropic, Google, Meta — has publicly committed to fetching it in production. Independent crawl-log studies show GPTBot, ClaudeBot, PerplexityBot and Google-Extended overwhelmingly skip it and read your HTML directly. Adoption sits at roughly one in ten sites. Treat this as a cheap, five-minute hedge for a standard that might matter later — not a guaranteed visibility boost today.