How-To Guide February 28, 2026 6 min read

llms.txt: The Single Most
Impactful AEO Fix You Can
Deploy in 30 Minutes

Across our AEO audits, one missing file accounts for more score improvement than any other single fix — an average of +5.8 points per brand. That file is llms.txt. Here is exactly what it is, why it matters, and how to deploy it today.

J
Junwoo Kim
Founder, Algotraction

What Is llms.txt?

llms.txt is a plain-text file placed at the root of your domain — just like robots.txt — that gives AI language model crawlers structured information about your brand, content, and site architecture. It was first proposed by Jeremy Howard in 2024 and has since been adopted by a growing number of AI-forward companies.

Think of it as a brand briefing document written for machines. When Perplexity, ChatGPT browsing, Claude, or Gemini crawls your site, they can read your llms.txt to understand:

Key distinction from robots.txt
robots.txt tells crawlers what not to access. llms.txt tells AI systems how to understand what they do access. They are complementary, not duplicates.

Why It Has Such High Score Impact

In our AEO audit data, the absence of llms.txt correlates strongly with poor visibility on Perplexity and Claude specifically. Here is why each engine responds to it differently:

EngineHow llms.txt HelpsScore Impact
PerplexityPerplexity actively crawls the web for citations. llms.txt helps it identify your most authoritative pages to cite, rather than guessing from link structure.+2.8 pts avg
ClaudeAnthropic has indicated Claude's training and browsing agent both benefit from llms.txt signals. Brands with the file see higher entity recognition rates.+1.8 pts avg
ChatGPTOpenAI's crawler (GPTBot) processes llms.txt as a supplementary signal for content quality and brand authority.+0.8 pts avg
GeminiGoogle's AI crawlers partially read llms.txt, though their primary signal is still the Knowledge Graph and structured data.+0.4 pts avg

Combined, that is an average of +5.8 points — roughly the difference between a C and a B on our 0–100 AEO score scale.

File Structure

llms.txt uses a simple Markdown-like format. There is no rigid schema standard yet, but the following structure is the most widely adopted and recognized by current AI crawlers:

/ llms.txt — recommended structure
# [Brand Name]

> [One-sentence description of what you do and who you serve]

## About
[2-3 sentences describing your product/service, founding date, 
and primary value proposition. Write in third person.]

## Key Pages
- [https://yourdomain.com/](https://yourdomain.com/): Homepage — overview of services
- [https://yourdomain.com/product](https://yourdomain.com/product): Product description and features
- [https://yourdomain.com/pricing](https://yourdomain.com/pricing): Pricing plans and comparison
- [https://yourdomain.com/blog](https://yourdomain.com/blog): Articles and research

## Use Cases
[Short list of the primary use cases or customer segments 
your product serves]

## Optional: Exclude
- [https://yourdomain.com/admin](https://yourdomain.com/admin)
- [https://yourdomain.com/internal](https://yourdomain.com/internal)

Real Example — Algotraction's llms.txt

Here is the actual llms.txt file deployed at algotraction.com. Use this as a starting template:

algotraction.com/llms.txt
# Algotraction

> AI Engine Optimization (AEO) audit service that measures and improves brand visibility across ChatGPT, Perplexity, Gemini, and Claude.

## About
Algotraction is an AI visibility diagnostic service operated by 
Algotraction. Founded in 2024 and based in Seoul, Korea. 
Algotraction runs 92 structured queries across 4 AI engine APIs 
per audit and delivers a scored, prioritized report within 48 hours. 
Serves B2B SaaS companies, marketing agencies, and growth teams.

## Key Pages
- https://www.algotraction.com/: Homepage — AEO audit service overview
- https://www.algotraction.com/how-it-works.html: Process explanation — 4-step methodology
- https://www.algotraction.com/pricing.html: Pricing — Starter $129, Growth $199/mo, Agency $499/mo
- https://www.algotraction.com/sample-report.html: Example AEO audit report for raycast.com
- https://www.algotraction.com/blog.html: AEO insights, guides, and research

## Services
- AEO Audit: Full AI visibility diagnostic across 4 engines
- Data Intelligence: Structured competitor and market data pipelines
- Score Improvement: Prioritized fix roadmap with implementation guides

## Optional: Exclude
- https://www.algotraction.com/dashboard.html

How to Deploy in 30 Minutes

01
Write your llms.txt (10 min) Copy the template above. Fill in your brand name, one-sentence description, About section, and 4–6 key pages. Keep it honest and factual — write for an AI that will summarize your brand to a user, not for a human reader.
02
Save as plain text (2 min) Save the file as exactly llms.txt with UTF-8 encoding. No HTML, no special formatting — plain .txt only.
03
Upload to domain root (5 min) The file must be accessible at https://yourdomain.com/llms.txt — not in a subfolder. On Netlify: drag into the public folder. On Vercel: drop in /public. On traditional hosting: upload via FTP to root directory.
04
Verify deployment (3 min) Open your browser and visit yourdomain.com/llms.txt. You should see the raw text content. If you see a 404, the file is in the wrong location.
05
Add link tag to HTML (5 min) In your site's <head>, add the following reference tag so crawlers can discover the file programmatically, even if they don't check the root automatically.
Add to <head> on every page
<link rel="ai-content-policy" href="/llms.txt" type="text/plain">

3 Common Mistakes to Avoid

Mistake 1: Marketing language
Write factually, not promotionally. "We are the world's best AI tool" will be ignored or cause inconsistency. "We provide X for Y users" will be cited accurately.
Mistake 2: Listing too many pages
More than 15–20 page entries dilutes signal quality. Focus on your 5–8 most important pages with clear, honest descriptions. Quality over quantity.
Mistake 3: Never updating it
AI crawlers re-index your llms.txt periodically. Review and update it every 3–6 months, or whenever you launch major new features or change positioning.

How to Measure Impact

AI crawler re-indexing typically takes 4–8 weeks after deployment. To measure the impact objectively, run an AEO audit before deploying llms.txt, then run another audit 6 weeks later. Compare:

Quick test without waiting 6 weeks
Ask Perplexity: "Tell me about [yourdomain.com]". Brands with a well-formed llms.txt tend to produce more accurate, detailed Perplexity summaries within 1–2 weeks of deployment.

The Takeaway

llms.txt is not a silver bullet. It will not fix poor content, weak brand authority, or missing schema markup. But it is the single highest-impact change most brands can make in under an hour, with no developer required and no risk of breaking anything.

If your AEO audit shows you are invisible on Perplexity or Claude, deploying llms.txt should be the first thing you do this week. Not next quarter. This week.

Want to see exactly how much your brand's score would improve with llms.txt and 4 other fixes? Get a full AEO audit from $129.