GEOAudit Category

LLM Discovery

8% weight

Learn how GEOAudit checks for llms.txt, llms-full.txt, ai-plugin.json, and other LLM-specific discovery files for AI agent visibility.

What We Check

GEOAudit detects and validates LLM-specific discovery files that help AI agents find and understand your site. We check for /llms.txt (concise site description for LLMs), /llms-full.txt (detailed version), .well-known/ai-plugin.json (ChatGPT plugin manifest), file format validity, required fields presence, content quality and completeness, proper linking structure, and section organization. These files are purpose-built to help AI agents understand what your site offers.

How We Score

LLM Discovery carries an 8% weight in the overall score. Each check produces pass, warn, or fail. Key assessments include: llms.txt existence, llms-full.txt existence, ai-plugin.json presence, file format validity, content completeness (title, description, links), and proper structure. Having llms.txt alone is good; having all three files with valid content is excellent.

Why It Matters

llms.txt is becoming the robots.txt of the AI era. It provides a standardized way to describe your site's content and capabilities specifically for LLMs. AI agents actively look for these files to understand what a site offers. Sites with llms.txt are more easily discovered and accurately represented by AI systems. As more AI agents adopt this standard, having these files becomes essential for AI visibility.

How to Improve

Create a /llms.txt file with a clear title, description, and links to your most important pages. Add a /llms-full.txt with comprehensive site documentation. If applicable, create a .well-known/ai-plugin.json for ChatGPT plugin compatibility. Ensure files follow the standard format: title line starting with #, description paragraph, and organized link sections. Keep content concise but comprehensive. Update these files when your site's content or structure changes significantly.

Frequently Asked Questions

What is llms.txt?

llms.txt is a standardized file (placed at /llms.txt) that describes your website's content and structure specifically for Large Language Models. It includes a title, description, and links to key pages, helping AI agents quickly understand what your site offers.

What's the difference between llms.txt and llms-full.txt?

llms.txt is a concise overview (usually under 100 lines) for quick AI scanning. llms-full.txt is a comprehensive version with detailed documentation of all site content, capabilities, and pages. Think of llms.txt as the summary and llms-full.txt as the full guide.

What is ai-plugin.json?

ai-plugin.json (at .well-known/ai-plugin.json) is the ChatGPT plugin manifest format. It describes your site's capabilities for AI plugin systems, including name, description, API endpoints, and authentication. Even without a full plugin, this file helps AI agents understand your site.

How many sites have llms.txt today?

Adoption is growing rapidly. As of 2025, thousands of sites have adopted llms.txt, with early adopters seeing measurable improvements in AI citation rates. Major sites like Anthropic, Cloudflare, and many SaaS companies already publish llms.txt files.

Ready to optimize for AI?

Start scanning your pages for free — no account required for the Chrome extension. Or sign up for the full dashboard experience.