Jakency
GEO · llms.txt

llms.txt

llms.txt is a suggested default file that points AI models to the most important, cleanest content on your site. It's at the root of your domain, just like robots.txt, but focuses on language models instead of crawlers. It's an emerging convention and not yet an official requirement of the major AI search and answer engines. Yet it is a cheap, forward-looking step within a broader GEO approach.

llms.txt file for AI crawlers and content structure: llms.txt

What does llms.txt do?

The file bundles links to your core pages in simple markdown, so a model can quickly understand your site's structure and key resources. The proposed specification at llmstxt.org describes a fixed format with a title, a short summary, and grouped links. The goal is to avoid noise and direct models directly to your best content.

Structured data and schema.org markup for SEO for llms.txt for llms.txt for llms.txt: What does llms.txt do?
Structured data makes content readable for AI

What does an llms.txt look like?

PartContent
H1 titleThe name of your site or brand
SummaryA short block quote about what you do
Sections with linksGrouped links to core pages
Optional blockLess important links, set aside
Technical SEO for crawlability and indexation for llms.txt for llms.txt for llms.txt: What does an llms.txt look like?
Crawlable and easy to index

Do you need llms.txt?

For the time being it is a supplement, not a condition. OpenAI does not list llms.txt as a requirement for ChatGPT Search. For visibility in ChatGPT, public HTML content, strong source pages, and OAI-SearchBot access are more important. llms.txt does not replace robots.txt, structured data and schema.org or proper what is SEO basis.

For Google Search, the demarcation is explicit: llms.txt does not help or harm your visibility and rankings. For Google AI Overviews and AI Mode indexing, snippet suitability, useful content and the usual SEO basics remain decisive.

Perplexity also does not document llms.txt as a requirement for inclusion or citation of public websites. For visibility in Perplexity, PerplexityBot access, reachable HTML, source quality, and auditable claims are more important.

How do you create an llms.txt?

You create a simple text file in markdown and place it at /llms.txt in the root of your domain. Start with a title and a brief summary of your site, then group links to your most important pages by theme below. Keep it concise and current.

llms.txt, robots.txt and sitemap.xml

FileGoal
robots.txtControls which crawlers are allowed to retrieve what
sitemap.xmlList all your pages for search engines
llms.txtPoints AI models to your most important content

How do you write an llms.txt?

In markdown, with a title, a short summary and grouped links. The proposed specification at llmstxt.org describes a fixed format. The file belongs in the root of your domain, like robots.txt, so it is reachable at yourdomain.com slash llms.txt.

PartMarkdownWhat belongs in it
TitleAn H1The name of your site or brand
SummaryA blockquoteOne sentence on what you do and for whom
SectionsH2 with a list of linksYour core pages, grouped by theme
OptionalAn H2 named OptionalLinks that matter less

When is llms.txt worth considering?

  • You have a lot of documentation and want to point a model at the right parts quickly.
  • Your site has complicated navigation that buries the core pages.
  • You want to state explicitly which pages you consider the canonical source.
  • You will actually maintain the file, because an outdated list is worse than none.

That last point is the real cost. An llms.txt pointing at pages that no longer exist sends a worse signal than a site without the file.

Frequently asked questions

Frequently asked questions

Is llms.txt required?

No. It is a suggested convention, not an official requirement. The major AI search and answer engines do not yet confirm it as a ranking factor.

Where do I put llms.txt?

In the root of your domain, at /llms.txt, similar to the location of robots.txt.

Does llms.txt replace structured data?

No. Structured data can clarify visible entities and relationships. llms.txt is additional documentation and does not replace structured data, robots.txt or strong HTML source pages.

Are the major AI systems already reading llms.txt?

Not official and consistent. Google explicitly says that llms.txt does not positively or negatively affect visibility and rankings in Google Search. Other systems may handle the file differently. Therefore, consider it additional documentation, not a ranking factor or requirement.

Choosing a partner

How should you compare llms.txt options?

Compare the scope, named specialist, deliverables, implementation support, reporting and commercial goals. A provider should explain what is included, who performs the work and how progress connects to qualified leads or operational value.

Ask three things before you sign: which parts are included, which stay your responsibility, and how priorities change when the data reveals a better opportunity than the one in the proposal. A provider who cannot answer the third question is selling a package, not a plan.

Clear ownership, visible evidence and consistent measurement are what separate a working engagement from a monthly report. Ask who performs the work, where you can see it, and against which period the result will be judged.

Ready to become visible in Google and in AI?

Request a free SEO scan. We review where you stand in search engines and AI and show where the biggest opportunities lie.

Free | human-reviewed | no obligation