Skip to content

AI website tool

Tell the AI who you are.

Language models answer questions about what you offer before anyone opens your site. An llms.txt decides what they say. Enter your address, get the finished file, upload it.

llms.txt Ready
One request per day, no sign-up. Takes about 30 seconds.
Loading the home page
Finding and reading subpages
Claude writes your llms.txt

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.

  1. Enter the address

    The home page is enough. The creator finds the subpages itself, first from your sitemap, otherwise from the navigation.

  2. Pages are read

    Up to eight pages, each with title, description, headings and body text. Legal pages and the basket stay out.

  3. The file is written

    Claude turns that into an llms.txt following the llmstxt.org proposal. Every link is checked against your domain.

  4. 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.

Without llms.txt

The model collects whatever sits at the top: menu items, the cookie banner, the footer. What actually makes your offer is often on page three.

“A provider in the services sector. No further information available.”
With llms.txt

The model reads one sentence of context, your most important pages with a description each, and the terms that carry a special meaning at your company.

“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.

The file is one of six signals that show whether a language model can do anything with your website. Whether the other five hold up, and whether your copy carries an answer at all, is what the AEO check shows.

Your next step

Your Template is waiting for you.

Website, the guideline and seven skills sit ready in one ZIP file. Pick your Template and start today, for yourself or your clients.

Get your Template now

Or we build it for you: see the AI Website Service

One-time payment Yours forever Ready in hours

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.