anslyansly
AuditPricingBlog
Sign In
anslyansly

AI-readiness platform for websites. Check your visibility in ChatGPT, Claude, and Perplexity.

@tryansly

Product

  • Audit
  • Pricing
  • Blog

Company

  • About
  • Privacy Policy
  • Terms of Service
  • Contact Us
© 2026 ansly. All rights reserved.
PrivacyTermsContact
anslyansly
AuditPricingBlog
Sign In
  1. Home
  2. /
  3. Blog
  4. /
  5. AEO Checklists
  6. /
  7. LLMs.txt & LLM Content
AEO Category8% of overall AEO score

LLMs.txt AEO Checklist (2026)

llms.txt is a new AI-native standard (proposed in 2024) that lets you give AI models a curated, markdown-formatted overview of your website — similar to what robots.txt does for crawlers. Worth 8% of your AEO score, it is the fastest single file you can create to improve AI discoverability.

Category weight8%
6
Total checks
2
High priority
5
Quick wins

High Priority

2 checks

Create /llms.txt at your site root

high priorityQuick win

Publish a plain markdown file at https://yourdomain.com/llms.txt.

How to implement ▸
Create a file at /public/llms.txt (for Next.js static serving) or serve it via a route handler at /llms.txt.

Why AI cares: AI models and their tooling increasingly check for llms.txt as a first-pass orientation to a site. It is a low-effort, high-signal addition.

Follow the llms.txt format spec

high priorityQuick win

The file must start with an H1 (company/site name), followed by a blockquote summary, then H2 sections for different content areas.

How to implement ▸
# YourCompany\n\n> One-sentence summary of what your company does.\n\n## Product\n\n- [Feature page](/features): Description\n\n## Docs\n\n- [Getting started](/docs): ...

Why AI cares: Format compliance ensures AI parsers can reliably extract the content. Non-standard formatting may cause the file to be ignored.

Medium Priority

3 checks

Ensure all links in llms.txt resolve

medium priorityQuick win

Every URL referenced in llms.txt should return HTTP 200. Test all links before publishing.

How to implement ▸
Run: for each link in llms.txt, fetch it and check for 200. Fix or remove any broken links.

Why AI cares: Broken links in llms.txt signal that the file is unmaintained, which reduces its credibility as a content source.

Create /llms-full.txt with comprehensive content

medium priorityModerate effort

llms-full.txt is a more detailed version of llms.txt containing full page content for AI models that want deeper context.

How to implement ▸
Create /llms-full.txt with full text content from your key pages, formatted as markdown. This can be several thousand words.

Why AI cares: AI models with limited crawl budgets may rely on llms-full.txt instead of crawling individual pages. It is your opportunity to control the full narrative.

Make llms.txt content-rich and descriptive

medium priorityQuick win

Each linked section should have a descriptive label and brief explanation. The file should contain at least 10 links and 300 words.

How to implement ▸
Bad: "- [Pricing](/pricing)". Good: "- [Pricing plans](/pricing): We offer three tiers — Starter ($0), Pro ($49/mo), and Enterprise (custom)."

Why AI cares: Descriptive llms.txt files give AI models more context per link, reducing the need to actually crawl each page.

Lower Priority

1 check

Link to /llms.txt from your homepage

low priorityQuick win

Add a footer or <link> tag pointing to /llms.txt so crawlers can discover it without prior knowledge of the standard.

How to implement ▸
Footer link: <a href="/llms.txt">AI Index (llms.txt)</a>. Or in <head>: <link rel="ai-index" href="/llms.txt">.

Why AI cares: Discovery is a prerequisite for usage. AI crawlers that do not know about the llms.txt standard can still find it via link traversal.

Frequently Asked Questions

What is llms.txt?+

llms.txt is a markdown file published at the root of a website (similar to robots.txt) that is specifically designed for Large Language Models. It provides a structured, human-readable overview of a site's content — with the company description, key pages, and documentation links formatted in a way AI models can parse efficiently.

Do ChatGPT and Perplexity actually use llms.txt?+

Adoption is growing. Perplexity has explicitly supported llms.txt, and several AI tooling providers check for it. Even if a model does not directly parse llms.txt today, the format discipline it enforces (clear summaries, structured links) improves the quality of your overall AI-readable content.

How is llms.txt different from sitemap.xml?+

Sitemap.xml is a machine-readable list of URLs for crawler scheduling. llms.txt is a human-readable (and AI-readable) narrative overview of your site — it explains what each section is, not just where it is. Think of sitemap.xml as a table of contents and llms.txt as an executive summary.

Find out your LLMs.txt & LLM Content score — free

ansly audits your site across all 7 AEO categories including LLMs.txt & LLM Content. Get your score in under 60 seconds.

Audit my site free →

Other AEO Categories

Structured Data
23% of AEO score · 9 checks
AI Agent Readiness
23% of AEO score · 9 checks
AI Crawler Access
17% of AEO score · 12 checks
Content Extractability
16% of AEO score · 8 checks
Semantic HTML
13% of AEO score · 10 checks
SEO Fundamentals
6 checks
anslyansly

AI-readiness platform for websites. Check your visibility in ChatGPT, Claude, and Perplexity.

@tryansly

Product

  • Audit
  • Pricing
  • Blog

Company

  • About
  • Privacy Policy
  • Terms of Service
  • Contact Us
© 2026 ansly. All rights reserved.
PrivacyTermsContact