Free — No commitment

Get a FREE Audit

We review your SEO, visibility, and Schema setup. You get 3 specific things to fix. No sales pitch. No fluff.

No spam. No commitment. Just a straight answer.

Request submitted!

We'll review your site and get back to you very soon with 3 concrete things to fix.

Home Cited Services Cases Insights About Contact

Insights

What Is llms.txt and Does Your Website Need It?

llms.txt is a proposed Markdown file placed at the root of a website, for example yourdomain.com/llms.txt. It is intended to give AI systems a concise, curated route to a site’s most useful content.

The proposal is experimental. Major search and AI platforms have not documented llms.txt as a ranking, citation, or inclusion signal, so its value should be assessed accordingly.

What goes in an llms.txt file

The llms.txt proposal specifies a Markdown structure, not a company-info template:

  • An H1 with the project or site name
  • A short summary in a blockquote
  • Optional additional context in plain paragraphs
  • H2 sections with lists of links to the pages most relevant to that section, such as documentation, services, or case studies

The intent is to give a language model curated context during inference. This is useful for sites like documentation hubs, where a full crawl is expensive or noisy, rather than to summarise contact details and service lists the way a company profile page would.

Does every website need one?

Not yet, and adoption is still early. It is low effort: a static text file, no build process, no plugin, and it costs little to have one ready while the format matures. If your site already has clear, accurate content, writing an llms.txt is mostly a matter of summarising what is already true rather than creating anything new.

As of writing, OpenAI’s own publisher and developer documentation describes OAI-SearchBot, GPTBot, and robots.txt for discovery and crawl control. It does not list llms.txt as a requirement for appearing in ChatGPT Search. Google is similarly explicit that no new “AI text files” are needed to appear in AI Overviews or AI Mode. That does not make llms.txt pointless, but it does mean treating it as an emerging, unproven convention rather than a confirmed signal.

What it does not replace

Structured data describes the entities and visible content of individual pages. FAQPage, Organization, and Article schema still handle that job, see our schema markup checklist for what that looks like in practice. llms.txt has a different proposed function: providing a curated, site-wide index if a platform chooses to use it.

See it in practice

You can view our own file at cm-marketing.nu/llms.txt as a working example, structured the way the proposal describes: a short summary, then sections linking to our services, case studies, and key pages.

FAQ

Where should llms.txt live?
At the root of your domain, for example yourdomain.com/llms.txt.

Will llms.txt improve my rankings?
It is not a ranking factor in the traditional SEO sense, and no major platform currently documents it as one. It is a convenience file for AI systems that choose to use it: worth having if it is cheap to maintain, but not a substitute for good content, correct schema, and solid technical SEO.

Not sure where your own site stands on the fundamentals? Get a free audit from CM Marketing.

Last reviewed: July 2026.

← Back to Insights

Put it into practice

Know what matters now. Fix what matters first.

No spam. No commitment. Just a straight answer.