All Tools
AI SEO

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