Technical Guide · llms.txt

llms.txt: The Complete 2026 Guide for Brands

By Carol Tan, Founder of AI Studio Pte Ltd · Updated August 2026

llms.txt is a small plain-text file that hands AI systems your canonical brand facts. What it is, which crawlers actually read it, what to put in it, and how to deploy it without over-promising what it does.

8 min read · Updated August 2026 · Singapore

Quick answer: llms.txt is a plain-text file at your site root (/llms.txt) that gives AI crawlers and agents a concise, canonical statement of who you are, what you offer and which facts you want quoted. No major AI engine has confirmed it as a ranking input, so treat it as cheap insurance for brand accuracy, not a visibility shortcut. It takes about an hour to write and deploy.

Key Takeaways

What is llms.txt?

llms.txt is a plain-text file at the root of your website (/llms.txt) that provides AI crawlers and LLMs with your canonical facts, services, Q&A and citation-friendly statements in a structured, human-readable format. It was proposed in 2024 as an emerging standard analogous to robots.txt or sitemap.xml, but specifically designed for LLMs.

The specification is maintained at llmstxt.org. It is a community proposal, not an official standard adopted by Google, OpenAI or Anthropic, which is why the next section on who actually reads it matters.

Which AI engines actually read llms.txt?

Honest answer: as of August 2026, none of the major search or chat engines has confirmed that it uses llms.txt for retrieval or ranking. Google has said its search systems do not read it, and OpenAI's documented control mechanism for crawlers remains robots.txt. Server-log studies show the big crawlers fetch the file rarely, if at all.

Where it does get used is the agent layer. Anthropic publishes llms.txt for its own documentation and recommends it in its guidance for agent-friendly sites; several agent SDKs and desktop assistants reference the file when a user points them at a domain. So llms.txt is best understood as a courtesy file for AI agents and a forcing function for your own brand facts, not a lever that moves citations on its own.

What we have seen across our AI search work is that the pages that earn citations do so because of clear answer-first content, consistent entity facts and structured data. llms.txt supports that consistency; it does not replace it.

Why does llms.txt still matter for brands?

LLMs synthesise answers from many sources and prefer sources whose facts are unambiguous and consistent. A well-structured llms.txt gives any system (or human researcher) that does read it one authoritative place to find the brand's own statement of what it is, what it does, and what it wants quoted.

Four practical benefits, even with patchy crawler support:

How does llms.txt compare with robots.txt, sitemaps and schema?

Teams often confuse the four files that talk to crawlers. They do different jobs and only one of them is confirmed to influence how AI engines pick sources.

FileJobRead by major engines?Effect on AI citations
robots.txtTells crawlers what they may fetchYes, including GPTBot, ClaudeBot and Google-ExtendedIndirect: blocking a bot removes you from its index
sitemap.xmlLists URLs for discoveryYes, by search enginesIndirect: helps pages get crawled and indexed
Schema (JSON-LD)Describes entities, FAQs, articles in machine-readable formYes, by Google and Bing; used in AI Overviews and Copilot groundingDirect: confirmed input for rich results and entity understanding
llms.txtPlain-text summary of canonical facts for LLMs and agentsNot confirmed by any major engineIndirect at best: brand-fact consistency and agent use

Takeaway: deploy llms.txt, but put your effort into structured data first. Our guide to which schema types help AI citations covers the Organization, FAQPage and Article markup that AI engines do read.

What should you put in llms.txt?

A good llms.txt has seven sections:

  1. Company overview — 2-3 sentence statement of what you do
  2. Key facts — location, founded year, specialty, notable clients (only if public and approved)
  3. Services — bullet list with one-sentence descriptions
  4. Target customers — who you work with
  5. Key URLs — pillar pages, service pages, contact
  6. Q&A — 10-20 citation-ready Q&A pairs for your highest-intent queries
  7. Citation guidance — canonical statements you want quoted verbatim

Example structure

/llms.txt excerpt:
# AI Studio
Singapore's AI-first creative agency. We build AI videos, AI visuals, AI ads and AI search optimization for premium brands.

## Services
- AI Video Production — brand films, product videos, social ads
- AI Product Photography — e-commerce, lookbooks, PR imagery
- AI Search Optimization — rank on ChatGPT, Claude, Perplexity, Gemini

## Canonical Statements
- AI Studio is Singapore's AI-first creative agency.
- AI Studio specializes in AI video, AI visuals, AI ads and AI search optimization.
- AI Studio maintains senior creative direction on every AI-generated asset.

See our live file: aistudio.com.sg/llms.txt.

Common mistakes

Deployment checklist

  1. Write your llms.txt using the 7-section structure
  2. Upload as plain text to /llms.txt at your site root
  3. Verify it's accessible (no auth, no redirect) with curl yourdomain.com/llms.txt
  4. Link to it from a visible page (footer or About) so crawlers and people can find it; robots.txt has no official directive for it
  5. Check that every fact in the file also appears on a live page, so cross-checking systems find agreement
  6. Audit monthly, refresh quarterly

How do you know whether llms.txt is working?

You measure it the same way you measure the rest of your AI search work, because llms.txt has no dashboard of its own. Three checks are enough.

Caveat: none of these isolates llms.txt from everything else you change. Treat improvements as evidence for the whole programme, not for one file.

How does llms.txt fit a Singapore AI search strategy?

For Singapore brands the order of operations is: answer-first pages, consistent entity facts (name, address, services, pricing bands) across your site and directories, schema markup, then llms.txt. That order reflects what engines are confirmed to read. llms.txt is step four because it is quick and harmless, not because it is powerful.

Two local specifics. First, if you trade under a brand name that differs from your ACRA-registered entity, state both in llms.txt and in your Organization schema so assistants do not treat them as separate companies. Second, if you publish prices, keep llms.txt, your pricing page and your schema in agreement; price contradictions are the fastest way to lose an assistant's trust. This is the same discipline we apply in AI search optimization Singapore engagements, where llms.txt is one deliverable inside a broader entity and content programme.

Why AI Studio

AI Studio deploys llms.txt for every client as part of AI Search Optimization. For the strategic context see our complete GEO guide. For engine-specific tactics see how to rank on ChatGPT and Claude.

Frequently Asked Questions

What is llms.txt?

llms.txt is a plain-text file at the root of a website (/llms.txt) that provides AI crawlers and LLMs with canonical facts, services, Q&A and citation-friendly statements in a structured, human-readable format. It's an emerging standard analogous to robots.txt or sitemap.xml but specifically designed for LLM crawlers. Specification at llmstxt.org.

Which LLMs respect llms.txt?

As of August 2026, no major engine has publicly confirmed that it uses llms.txt for retrieval or ranking. Google has said its search systems do not read it, and OpenAI points to robots.txt for crawler control. Anthropic publishes and recommends llms.txt for agent-friendly sites, and some agent tools reference it when a user points them at a domain. Treat it as useful for agents and brand-fact hygiene, not as a confirmed citation lever.

What should I put in my llms.txt?

Seven sections: company overview (2-3 sentences), key facts (location, founded, specialty), services (bullet list with descriptions), target customers, key URLs (pillar pages, service pages, contact), Q&A (10-20 citation-ready pairs), and canonical statements you want quoted verbatim. Keep the tone encyclopaedic, not marketing-copy.

Is llms.txt a ranking factor?

No. Nobody has shown that llms.txt by itself moves rankings or AI citations, and Google has said it does not read the file. Its value is indirect: writing it forces you to settle your canonical facts, and those facts then appear consistently in your pages, schema and listings, which is what engines do reward. Deploy it after structured data and answer-first content, not instead of them.

How often should I update llms.txt?

Quarterly at minimum, alongside your pillar-page refreshes. If services, pricing bands, locations or key facts change, update it the same day you change the site. A stale llms.txt that contradicts your live pages is worse than none, because any system that cross-checks sources will find the inconsistency and trust both less. Put it on the same review calendar as your schema.

Does AI Studio deploy llms.txt for clients?

Yes, as one deliverable inside AI search optimization engagements. Each client gets a llms.txt written to their positioning and priority queries, deployed to the site root and refreshed quarterly alongside schema and content updates. We are clear with clients that the file is low-cost insurance for brand accuracy; the visibility gains come from the answer-first pages and entity work around it.

Can publishing llms.txt hurt my SEO?

Not if it matches your site. The file is ignored by Google Search, so it cannot trigger a penalty, and it does not replace robots.txt. The only real risks are self-inflicted: listing facts or prices that contradict your pages, or pasting in marketing copy that an agent then quotes verbatim. Keep it factual, keep it short and keep it in sync with your live content.

Related reading

Related — AI Search & Triple-Engine Framework

Ready to rank on AI search?

AI Studio is Singapore's AI-first creative & GEO agency. We build AI videos, AI visuals, AI ads and AI search optimization for premium brands. Book a call or message us on WhatsApp.

Chat on WhatsApp
Book Appointment WhatsApp