This notice appears when your domain doesn't serve a reachable llms.txt file. Here's what it is, what it's for, and how to publish one if it's worth it for you.
Without llms.txt, an agent has to crawl and parse your entire HTML to figure out what your site is about, instead of starting from a ready-made summary.
Assistants that do use this file may favor sites that publish it when deciding which sources to cite.
Without this file, you lose the chance to decide yourself which pages to highlight as most relevant to an AI agent, instead of leaving it to infer on its own.
Search engines like Google don't rely on llms.txt at all: this is a signal specific to the AI agent ecosystem, and it doesn't replace or compete with your sitemap or robots.txt.
Publishing an llms.txt is straightforward once you know which pages you want to highlight.
Think of the 5-10 URLs that best represent what you do, who you serve, and how to reach you.
Where to apply it: Homepage, main product/service pages, about, contact.
Start the file with an H1 title (a hash, a space, and your site's name) and, optionally, a short blockquote summarizing what you do.
Where to apply it: First line of the llms.txt file.
Organize the rest of the content into H2 sections with markdown lists of links to your key pages.
Where to apply it: Body of the file, following the llmstxt.org specification.
Upload the file so it responds at https://yourdomain.com/llms.txt with a 200 status and plain text content type.
Where to apply it: Your server or CMS, at the domain root.
To help you better understand this type of error and why it happens, we include additional materials that expand the explanations, guide with examples, or show alternative methods.
Audit your website for free and discover if this and other SEO errors are affecting your ranking.
We use them to make the site work properly, understand how you use it and improve our marketing. You can accept, reject or configure them. More information in our cookie policy.