---
title: "llms.txt: what it is and do you need one? | PostCliq"
description: "What llms.txt is, who actually reads it, what Google says about it, and what AI agents need from your site instead. With PostCliq's own file as the example."
url: "https://postcliq.com/blog/llms-txt"
---

# llms.txt: what it is, who reads it, and whether your site needs one

llms.txt is a short Markdown file that tells AI tools what your site is. Add one, because it is cheap. Do not expect it to move rankings or citations: Google says it neither helps nor harms.

By [Nirmal Gyanwali](https://postcliq.com/blog/author/nirmal-gyanwali) Updated 18 October 2026 6 min read

On this page

1. The short answer
2. What is llms.txt?
3. Who actually reads llms.txt?
4. Does llms.txt help SEO or AI citations?
5. A worked example: PostCliq's own llms.txt
6. What do AI agents actually need instead?
7. What to do next
8. Frequently asked questions

## The short answer

Key takeaways

- llms.txt is a Markdown file at /llms.txt that summarises a website and lists its key pages for AI agents to read.
- It was proposed by Jeremy Howard in September 2024 and is still a community proposal, not a formal web standard.
- Google says llms.txt will neither help nor harm a site's visibility or rankings in Google Search.
- Chrome's Lighthouse now checks for llms.txt in its Agentic Browsing audits, and treats a missing file as not applicable rather than a fail.
- Agents need crawl access, server-rendered text, clear facts and usable contact paths far more than they need llms.txt.

The honest verdict is in Google's own guide to generative AI features. You do not need to create special AI text files to appear in Google Search, and keeping one for other services "will neither harm nor help" your rankings ( [Google Search Central](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide) , updated 10 July 2026). So add one for the agents that may use it, spend ten minutes, and put the real effort elsewhere. This article explains where.

## What is llms.txt?

llms.txt is a proposal "to help agents use a website": a short Markdown file that gives an AI tool background on a site and links to more detailed pages. Only the H1 title is required. A summary, notes and lists of links follow. Agents read the small file first and follow links only when they need more detail.

The proposal comes from Jeremy Howard, published on 3 September 2024 and revised as version 2 on 10 August 2026 ( [llmstxt.org](https://llmstxt.org/) ). It describes itself as open for community input. It is not an IETF or W3C standard, and nothing obliges any crawler to read it.

| Part | Required? | What goes there |
| --- | --- | --- |
| H1 with the site or project name | ✓ Required | The only mandatory line |
| Blockquote summary | ◐ Optional | One or two sentences that define the business |
| Notes | ◐ Optional | Any Markdown except headings: context an agent needs |
| H2 sections of links | ◐ Optional | name: note lines pointing at key pages |
| An H2 called "Optional" | ◐ Optional | Secondary links an agent can skip when short of space |

Source: [llmstxt.org, version 2](https://llmstxt.org/)

The proposal also suggests offering a clean Markdown copy of each page, linked from the HTML with `rel="alternate" type="text/markdown"` . That part is arguably more useful than the index file, because it gives an agent the page's words without the navigation and scripts.

## Who actually reads llms.txt?

Fewer readers than the hype suggests. Google Search ignores it. Chrome's Lighthouse checks it. Developer documentation sites publish it, because coding assistants read documentation that way. No major answer engine, including ChatGPT, Claude, Perplexity or Google's AI features, has documented using llms.txt to decide what it cites.

Here is what we could verify on 11 October 2026.

- **Google Search does not use it.** Its guide says Search does not use these files ( [Google](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide) ).
- **Lighthouse checks for it.** The Agentic Browsing category, in documentation updated in May 2026, includes an llms.txt audit. A server error fails it; a 404 is marked not applicable. Lighthouse calls the file "optional at the moment" and says without it agents may spend longer crawling to understand a site ( [Chrome for Developers](https://developer.chrome.com/docs/lighthouse/agentic-browsing/llms-txt) ).
- **Shopify publishes one for every store.** Its managed agents.md file is mirrored at /llms.txt by default, as our article on [Shopify agentic commerce](https://postcliq.com/blog/shopify-agentic-commerce) shows from real stores.
- **The AI companies publish it for their own docs.** Anthropic's developer documentation and OpenAI's developer site both serve an llms.txt today. That tells you where the format earns its keep: large documentation sets read by coding tools.

> will neither harm nor help your site's visibility or rankings in Google Search

Google Search Central, guide to generative AI features

## Does llms.txt help SEO or AI citations?

No, not on any evidence we can find. Google says it is neutral for Search rankings. No answer engine has published that it reads llms.txt when choosing sources. Treat it as a courtesy to agents that look for it, not as optimisation. Anyone selling llms.txt as a way to "rank in ChatGPT" is selling a guess.

What does decide AI visibility is unglamorous. Google's guide says a page must be indexed and eligible to show with a snippet to appear in its AI features. Our guide to [getting cited by ChatGPT](https://postcliq.com/blog/how-to-get-cited-by-chatgpt) covers what OpenAI documents, and [generative engine optimisation](https://postcliq.com/blog/generative-engine-optimisation) covers the wider picture.

## A worked example: PostCliq's own llms.txt

We publish one, so here is what it looks like from the inside. [postcliq.com/llms.txt](https://postcliq.com/llms.txt) is 128 lines and about 27 KB. It has an H1, a one-paragraph summary, and 105 links across six sections: product and company, articles, topics, comparisons, free resources, and an Optional section holding the sitemap and our crawler page.

Inside one llms.txt, and the market around it

**105** links in PostCliq's llms.txt, across six sections [postcliq.com/llms.txt, 11 Oct 2026](https://postcliq.com/llms.txt)

**N/A** Lighthouse's verdict on a missing llms.txt: not applicable, not a fail [Chrome for Developers, May 2026](https://developer.chrome.com/docs/lighthouse/agentic-browsing/llms-txt)

**52%** of crawler requests were for AI training in June 2026, up from 22% in spring 2025 [Cloudflare, July 2026](https://blog.cloudflare.com/agentic-internet-bot-report/)

Three choices are worth copying. First, the summary opens with a one-sentence definition of the business and then states its limits, such as money being shown only as an estimated range, so an agent has less room to overstate what we do. Second, the first link points to our [official information page for AI systems](https://postcliq.com/ai-information) , which states plainly what PostCliq does and does not do. Third, that page offers a Markdown version, linked as an alternate format, as the proposal suggests.

One honest criticism of our own file. At 27 KB it is longer than "concise" implies, because it lists every article. That suits an agent wanting a full map. A small business with twenty pages should aim for a short file: who you are, what you sell, where you work, and links to services, pricing and contact.

PostCliq is built by [WP Creative](https://wpcreative.com.au/) , a WordPress agency in Sydney, and on WordPress the file is a settings switch. Yoast SEO's free plugin generates llms.txt, with an option to pick the pages yourself ( [Yoast](https://yoast.com/features/llms-txt/) ). Whatever generates it, read the result and check it leads with services, pricing and contact rather than last month's blog.

## What do AI agents actually need instead?

Our view: an agent visiting your site is a buyer's assistant on an errand. It needs to get in, read the facts, and find a way to act. llms.txt helps with the second step at the margin. Access, readable HTML, clear facts and a usable enquiry path decide whether the errand ends with your business on the shortlist.

We think this is where the web is heading. Assistants that browse websites and fill in forms for people are now sold to the public, such as [Claude in Chrome](https://claude.com/blog/claude-in-chrome-generally-available) . Personal assistants such as OpenAI's Dots and Meta's Muse now do the same in the background on their own cloud computers, as our guide to [AI personal assistants and your website](https://postcliq.com/blog/ai-personal-assistants-websites) explains. Lighthouse already audits pages for agent accessibility, layout stability and WebMCP, alongside llms.txt. The site that gets the enquiry will be the one an agent can read and act on, not the one with the cleverest file.

| Priority | What the agent needs | Why it matters | Check |
| --- | --- | --- | --- |
| 1 | To be let in by robots.txt and the firewall | Blocked agents read nothing at all | The three Anthropic bots and your CDN |
| 2 | Text in the HTML, not built by JavaScript | An agent that does not run scripts sees an empty page | View source for your first sentence |
| 3 | Plain facts: service, price range, location, hours | Agents compare suppliers on facts | Read each service page as a stranger |
| 4 | A contact path that works without a script | An errand ends in an enquiry or a booking | Submit your own form |
| 5 | Structured data that matches the page | Confirms who you are and what you sell | Schema checker |
| 6 | An llms.txt with a clear summary | Speeds up orientation | Open /llms.txt |

Source: PostCliq analysis; Lighthouse audit list from Chrome for Developers

Our [agent readiness check](https://postcliq.com/free-tools/can-ai-agents-read-my-site) scores all of this out of 100, reading your homepage, robots.txt, llms.txt and sitemap. Firewall access, robots.txt rules and server-rendered content carry the most points, because without them nothing else is read.

## What to do next

1. **Check access first.** Make sure the search and user bots are allowed, as set out in our guide to [ClaudeBot and Anthropic's other bots](https://postcliq.com/blog/claudebot) .
2. **Run the** [**agent readiness check**](https://postcliq.com/free-tools/can-ai-agents-read-my-site) to see what an agent can read on your site today.
3. **Write a short llms.txt** : an H1, a one-sentence definition of the business, and links to services, pricing, case studies and contact.
4. **Put the same definition** on your homepage, About page and structured data, so every source agrees.
5. **Test your enquiry form** without JavaScript, then run a [free PostCliq audit](https://postcliq.com/#try-postcliq) for the rest of the enquiry path.

## Frequently asked questions

### Do I need an llms.txt file?

You do not need one to rank in Google or appear in AI answers. Google says it neither helps nor harms Search visibility. It is still worth ten minutes, because agents and tools that look for it get a quick, accurate summary of your business, and Lighthouse now checks for it. Fix crawl access and readable pages first.

### Does llms.txt help SEO?

No. Google's guide to generative AI features says Search does not use llms.txt and that keeping one will neither harm nor help your rankings. No major answer engine has documented using it to pick citations either. Its value is helping agents orient quickly, not moving rankings.

### Where does the llms.txt file go?

At the root of your domain, so it loads at yoursite.com/llms.txt, in the same place as robots.txt. Serve it as plain text or Markdown with a 200 response. Lighthouse fails the check only if the server errors when fetching the file; a missing file is marked not applicable.

### What is the difference between llms.txt and robots.txt?

robots.txt tells crawlers what they may and may not fetch, and Anthropic and OpenAI both document it as the way to control their bots. llms.txt tells AI tools what your site is and which pages matter, and nothing obliges them to read it. One is a gate. The other is a signpost, and a signpost is useless if the gate is shut.

## Can an AI agent read your site? Check it free.

PostCliq checks crawler access, readable HTML, llms.txt and the enquiry path, and puts three fixes first.

Free. No credit card.

![Nirmal Gyanwali, founder and chief executive of WP Creative.](https://postcliq.com/authors/nirmal-gyanwali.jpg)

Written by

[Nirmal Gyanwali](https://postcliq.com/blog/author/nirmal-gyanwali)

Founder and CEO, WP Creative · Sydney, Australia

Nirmal Gyanwali has spent more than twenty years building websites, and most of that time watching them fail at the one job the business actually bought them for, which is turning a visitor into an enquiry. He founded WP Creative in Sydney in January 2016.

- [LinkedIn](https://www.linkedin.com/in/nirmalgyanwali/)
- [YouTube](https://www.youtube.com/@nirmalgyanwali)
- [Instagram](https://www.instagram.com/nirmalgyanwali)
- [TikTok](https://www.tiktok.com/@nirmalwpc)

## Keep reading

- [**ClaudeBot: what it is, what it reads, and whether to block it**](https://postcliq.com/blog/claudebot)
- [**Generative engine optimisation (GEO): a practical guide for marketing teams**](https://postcliq.com/blog/generative-engine-optimisation)
- [**How to get your business cited by ChatGPT: a practical checklist**](https://postcliq.com/blog/how-to-get-cited-by-chatgpt)

[More on AI search and visibility](https://postcliq.com/blog/topic/ai-search) · [All articles](https://postcliq.com/blog)
