LLMs.txt Generator
Create llms.txt and llms-full.txt files directly in your AI coding assistant. Following the llmstxt.org specification, these files help AI search engines like ChatGPT, Claude, Perplexity, and Google SGE understand your site structure. Map your content hierarchy, document key pages, and optimize for AI-powered search discovery.
Install and use:
curl -fsSL https://suparank.io/install | bash /suparank-llms Features
Auto Site Analysis
Detects framework, pages, categories, and content structure automatically
llms.txt Generation
Concise overview with key sections and important pages
llms-full.txt
Comprehensive content map with all pages and detailed descriptions
Markdown Format
Follows llmstxt.org spec - optimized for LLM consumption
Framework Detection
Works with Next.js, Astro, Nuxt, SvelteKit, and more
robots.txt Integration
Recommendations for adding llms.txt reference
Example llms.txt Output
# Suparank > AI-powered SEO content automation platform. Create, optimize, and > publish blog posts directly from Claude, ChatGPT, or Cursor using > MCP (Model Context Protocol). ## Getting Started - [Documentation](https://app.suparank.io/docs): Complete setup guides - [Installation](https://app.suparank.io/docs/getting-started): Get started - [First Workflow](https://app.suparank.io/docs/first-workflow): Create content ## Features - [Keyword Research](https://suparank.io/#features): AI-powered discovery - [Content Writing](https://suparank.io/#features): SEO-optimized articles - [Publishing](https://app.suparank.io/docs/integrations): WordPress & Ghost ## Resources - [Blog](https://suparank.io/blog): SEO tips and updates - [Tools](https://suparank.io/tools): Free SEO tools - [Pricing](https://suparank.io/#pricing): Plans and features ## Support - [Contact](https://suparank.io/contact): Get in touch - [GitHub](https://github.com/suparank): Open source
Frequently Asked Questions
What is llms.txt and why do I need it?
llms.txt is a markdown file at your domain root (example.com/llms.txt) that helps AI search engines like ChatGPT, Claude, Perplexity, and Google SGE understand your site structure. Following the llmstxt.org specification, it provides a concise content map for LLMs to discover and cite your content during AI-powered searches. As AI search grows, llms.txt helps your site appear in AI-generated answers and search results.
How do I optimize my site for AI search engines?
AI search optimization starts with creating llms.txt and llms-full.txt files. Place them in your public root directory, reference them in robots.txt, and structure them with clear headings and descriptions. Include key pages, documentation, blog posts, and product information. AI crawlers from OpenAI, Anthropic, Google, and Perplexity use these files to understand your content hierarchy and surface relevant information in search results.
What is the difference between llms.txt and llms-full.txt?
llms.txt is a concise overview (under 500 lines) with your most important pages and sections - ideal for quick AI understanding. llms-full.txt is a comprehensive content map including all pages, detailed descriptions, full site architecture, and complete navigation. Use llms.txt for core content and llms-full.txt for exhaustive documentation that AI systems can reference for deep queries.
How do AI crawlers like ChatGPT find content?
AI crawlers discover llms.txt through robots.txt references and standard web crawling. When ChatGPT, Claude, or Perplexity index your site, they look for /llms.txt and /llms-full.txt at your domain root. These files guide AI systems to your key content, documentation, and resources. The structured markdown format helps LLMs understand content relationships and cite accurate information in search responses.
Optimize for AI Search
Generate llms.txt to help AI systems discover your content.
curl -fsSL https://suparank.io/install | bash