llms.txt and agents.md: the files that tell AI who you are
Two small text files that take half an hour to write and tell AI systems exactly what your business does.

In short
- llms.txt is a short summary in the root of your site telling AI who you are and where the facts live.
- It takes half an hour and almost nobody in Iceland has done it yet.
- The file should hold the facts you want cited: services, prices, location, contacts.
- It does not replace good content, it helps the machine find it.
- We set this up for Kim Yong Wings and we do it on every site we build.
Robots.txt tells search engines what they may look at. llms.txt does something else: it tells AI systems who you are, what you do and where the correct information lives, in a plain, simple form a machine reads easily.
This is new, the standard is still taking shape, and that is exactly why there is an opening. In Iceland only a handful of sites have done it.
What goes in the file
The file is an ordinary markdown file sitting at galdrasmidjan.is/llms.txt. It should be short, accurate and free of marketing waffle.
- The name of the business and one sentence on what it does.
- Contact details: email, location, response time.
- A list of services with links and prices where the price is public.
- A list of your most important pages and articles with a one line description each.
- A note on what may and may not be claimed, for example that prices exclude VAT and are starting prices.
agents.md
agents.md is the same idea but aimed at AI agents that visit your site to do something, such as find your opening hours or place an order. In practice you can often use the same content in both files, which is what we do.
A real example
For the restaurant Kim Yong Wings we set up both llms.txt and agents.md, along with full Restaurant schema covering the menu, the rating and an order action. The point is simple: when someone asks an AI where to get Korean wings in Reykjavík, the machine should have the right facts to hand rather than three year old information scraped off some other page.
Three mistakes we see
- Writing marketing copy into the file. The machine needs facts, not adjectives.
- Forgetting to update it when a price or a service changes. A wrong file is worse than no file.
- Assuming the file alone is enough. It helps the machine find its way, but the content on the site still has to hold up.
How to make one
Write it in a text editor, save it as llms.txt and put it in the root of your site so it is reachable at yourdomain.is/llms.txt. If you use a content management system you may have to add it as a static file. Then check that it actually loads in a browser.
Frequently asked questions
Is this an official standard?
Not formally, not yet, but a large share of AI systems read it and the cost of having one is close to nothing. It is a small insurance policy with a low premium.
Can it hurt me?
No, as long as the content is correct. The only real risk is a stale file that tells the machine the wrong price.
Can you do this for me?
Yes, it is part of every new site we build, and we add it to older sites as part of Vefrækt, our ongoing care and visibility plan.
Related service
Vefrækt and visibility
This is the service this article relates to. Fixed price and a first draft within 48 hours.
See the serviceYour business in ChatGPT: how AI decides who it recommends
More and more people ask an AI instead of googling. Here is how these systems pick who they recommen…
ReadWhat is GEO? Search optimization when the search engine is an AI
SEO is about a position in a list. GEO is about being the source the machine cites. Here is the diff…
ReadSchema and JSON-LD in plain language
The invisible text in your code that tells Google and the AI whether you are a restaurant, a worksho…
ReadAbout the author
Kristján Gilbert is co-founder of galdrasmiðjan. He builds websites and online stores for Icelandic companies and writes here about what actually works: speed, search, visibility in AI answers and automation.
Questions about this article go to hallo@galdrasmidjan.is.
Want us to look at your site?
We take a short call, look at where things stand and tell you what is worth fixing first. It costs nothing.
Get a fixed quote