AI website tool
Tell the AI who you are
Language models describe what you do before anyone opens your site. An llms.txt decides what they say. Enter a URL, get the file.
Your llms.txt
How it works
Four steps, half a minute
No account, no installation, no follow-up. You get a text file that you check yourself and upload yourself.
-
Enter the address
The home page is enough. The creator finds the subpages itself, first from your sitemap, otherwise from the navigation.
-
Pages are read
Up to eight pages, each with title, description, headings and body text. Legal pages and the basket stay out.
-
The file is written
Claude turns that into an llms.txt following the llmstxt.org proposal. Every link is checked against your domain.
-
Upload it
Copy or download the file and place it as llms.txt in your root directory. Reachable at your-domain.com/llms.txt.
The difference
What a model says about you
Without the file the model guesses from navigation and chance hits. With the file it reads your own framing first.
The model takes the top of the page: menu, cookie banner, footer. What sets you apart is buried on page three.
“A provider in the services sector. No further information available.”
The model reads one sentence of context, your most important pages with a description each, and the terms that mean something specific in your business.
“Finished AI website templates to download, with a design system and seven AI skills, for freelancers, agencies and companies.”
Questions
What people want to know first
What is an llms.txt?
A markdown file in the root directory of your website that tells a language model in one go what your site is about and where the important content sits. The proposal comes from llmstxt.org and works like a robots.txt, but for understanding rather than access.
Why do I need one?
Language models answer more and more questions before anyone opens a website at all. Being summarised wrongly there costs you customers without you noticing. An llms.txt sets out which pages count and how your offer is described.
Why only one request per day?
Every request reads up to eight pages and puts a language model to work, which costs us real money. One request per day keeps the tool free and open to everyone. If you look after several websites, simply come back on another day.
Does it invent content?
No. The creator works only with the text it finds on your pages. Every URL in the finished file is checked against the list of pages actually found, and anything else is removed before you see the file.
What happens to my address?
It is used for the request and not stored. For the daily limit we keep only two short hashes with a salt that changes every day, from which neither your IP nor your device can be recovered. By the next day they are worthless.
Does this work for large websites?
The creator reads up to eight pages. For a shop with a thousand products it delivers the structure, not the catalogue. The file is then a good start that you extend with your most important categories.
How the file is structured and why every line is named the way it is: the llms.txt guide.
The llms.txt is one of six technical signals for language models. The AEO check tells you whether the other five hold up.
Other free tools
Each answers one question about your website, in under a minute, without an account.
Your next web project
Build on a strong foundation.
Website, design rules and seven skills in one package. Explore templates for your next project.
- Complete page structure
- Seven skills included
- German and English
Reference
What goes into an llms.txt, line by line
The file follows a proposal from llmstxt.org. It is Markdown, it sits in the root directory, and it has a fixed order. Once you know it, you can tell in ten seconds whether a file is any good.
The H1 is the name, nothing else
The first line starts with a hash and carries the name of the website, the way you want to be called. No slogan, no legal form, no city. A model uses this line as an identifier, and an identifier with seven words never appears in an answer.
The blockquote is the one sentence
Directly below sits a line with a greater-than sign. That is how you place yourself in one sentence, and it is the line most likely to appear word for word in an answer. It answers what you offer and who for. Two clauses are enough, three are too many.
Then the prose nobody reads
Between the blockquote and the first heading you may put a paragraph. It is the only place for context, so for what a person would ask first in an introductory call. Directories and bullet lists do not belong here, the sections take care of those.
Sections are H2, entries are links with a description
Every section starts with two hashes. Below it, each line holds a link in square brackets, then a colon and a half sentence saying what is on that page. Without that half sentence the link is worthless, because a model decides from it whether to open the page at all.
Optional really does mean optional
A section headed Optional carries a special meaning. It tells a model it may skip these pages when space runs short. Legal notice, privacy policy and archive pages belong there, your offer does not.
The file lives at /llms.txt, in the plural
The standard is called llms.txt, with an s before the dot. Anyone who uploads llm.txt has a file nobody requests. After uploading, open the address in a browser and check that it shows the text and not your 404 page.
It replaces neither robots.txt nor sitemap.xml
The three files do different things and do not exclude each other. robots.txt allows or forbids the request. sitemap.xml lists every address for complete coverage. llms.txt places and weights, and it is the only one of the three that has an opinion.
No crawler is obliged to read it
llms.txt is a proposal, not a standard with a committee behind it. Anthropic, OpenAI and Perplexity read parts of it, Google does not use it as a ranking signal. The benefit is that a model summarising your site finds a template instead of guessing from your navigation and footer.
It goes stale the moment your offer changes
An llms.txt with last year’s prices is worse than none, because a model states the old number with full confidence. Set a reminder for the same day you change your pricing page, and read the file through from the top.
All of this is already done in a template
48 finished industry websites, each with built-in knowledge and seven skills. Structure, copy, structured data and llms.txt are set before you change a single thing.
- A complete website with every subpage, fully written
- Seven skills to guide your AI tool
- The complete code as a ZIP, yours forever
One payment, everything included. We show this at most once.