llms.txt is a proposed standard (Jeremy Howard, Answer.AI, 2024): a markdown file at /llms.txt that summarises your site and links to its key pages.
Only one part is required: an H1 with your site or project name. A blockquote summary and H2 link lists are recommended.
Google says you can ignore llms.txt for Google Search and AI Overviews. It is cheap to add and may help AI agents and coding tools, but it is not a ranking lever.
llms.txt is a plain markdown file you place at yourdomain.com/llms.txt that tells AI tools what your site is and where its most useful pages are. It was proposed in September 2024 by Jeremy Howard of Answer.AI as a simple way for language models to read a site without wading through menus, scripts and ads. It is a proposal, not an official web standard.
What goes in an llms.txt file
The format is ordinary markdown in a fixed order:
H1 title with the name of the site or project. This is the only required part.
Blockquote with a one or two sentence summary.
Optional paragraphs with extra context, without headings.
H2 sections containing lists of links in the form name: short note.
An optional H2 called Optional for links an AI can skip when it is short on space.
Example: a small business site
# Trendifico
> Free online calculators and plain-English guides for online business, ecommerce, SaaS, crypto, creators and AI.
Each line above is one line of the real file. You can see the live version at trendifico.com/llms.txt.
Does llms.txt help SEO or AI visibility?
Be realistic. Google's guidance on generative AI features says you do not need new machine-readable files, AI text files or special markup to appear in AI Overviews or AI Mode, and lists llms.txt among things you can ignore. Other AI companies have not committed to reading it either.
Where it does help: developer tools, AI coding assistants and agents that are pointed at your site or docs can use it as a clean index. For documentation sites, product catalogs and API references, that is useful. For a typical blog, the effect on traffic is likely to be small.
llms.txt
robots.txt
sitemap.xml
Purpose
Summarise and point AI tools to key content
Allow or block crawlers
List every URL for search engines
Format
Markdown
Plain text directives
XML
Status
Proposal
Long-established standard
Long-established standard
Used by Google Search
No
Yes
Yes
How to add llms.txt to your site
Write the file using the structure above; keep it short and link only your best pages.
Upload it to the root of your site so it loads at /llms.txt.
Make sure robots.txt does not block it.
Update it when you add important pages.
Optionally offer markdown versions of key pages, which the proposal also describes.