llms.txt: What It Is and How to Implement It for Your Business
llms.txt is like robots.txt but for AI models — a simple text file that tells ChatGPT, Perplexity, and Gemini exactly what your business does, and you can implement it in under 30 minutes.
You know robots.txt. A small file in the root of your website that tells search engines which pages they can index. It's been around since 1994 and every website has one.
llms.txt is the equivalent for AI models. A text file that tells AI systems like ChatGPT, Perplexity, and Gemini who you are, what you do, and what actions are available on your website.
The difference: robots.txt says what machines may do. llms.txt says what machines need to know.
Why llms.txt?
AI models have a problem with websites. They need to crawl pages, parse HTML, distinguish navigation from content, and distill from thousands of words what a business actually does. That often goes wrong.
llms.txt solves this by offering information in a structured way. No HTML to parse, no design to interpret. Just a clear, structured text file.
The result: AI models understand your business better, faster, and more reliably. And whoever is better understood gets recommended more often.
Research from Princeton University (2024) shows that structured content is cited 30-40% more often by AI models. llms.txt is the most direct way to provide that structure.
How does it work?
llms.txt is a flat text file (no HTML, no JSON) that you place at yourdomain.com/llms.txt. AI models automatically look for this file when they visit your website.
The file follows a simple structure:
# Business Name
> Short description (1-3 sentences)
## Section
- Item: description or URL
## Next section
More information
That's it. No complex syntax, no schemas, no validation tools needed. If a human can read it, an AI can read it.
The structure in detail
Line 1: Business name
# Mindsora
Your business name as H1. Use the name as you want to be found.
Lines 2-4: Description
> AI automation agency for service businesses in the Netherlands.
> We automate manual processes so business owners
> can serve more clients with fewer hours.
Three sentences that describe exactly what you do and for whom. No marketing language, no superlatives. Clear and factual.
Section: Primary actions
## Primary actions
- Request free AI Readiness Scan: /contact
- View services: /services
- See results: /cases
- View pricing: /pricing
The most important things a visitor (or agent) can do on your website. Relative URLs work best.
Section: Services
## Services
Lead generation automation - Foundation (setup + monthly)
Workflow automation - System (setup + monthly)
Full automation - Custom (setup + monthly)
Agent-Ready websites (setup + monthly)
AI Readiness Scan (free)
An overview of your services. Be specific: include names, categorization, and price indications. AI models value transparency.
Section: Sector specializations
## Sector specializations
Accountants, financial advisors, real estate agents,
contractors, plumbers, window cleaners, cleaning companies,
coaches, foundations and non-profits, freelancers
Which target audiences you serve. The more specific, the better. "Service providers" is too broad. "Accountants, real estate agents, contractors" is usable.
Section: Proof
## Proof
First client: Rotterdam accountant - active and growing
Internal case: LibraFinance - full AI automation stack
Concrete evidence of results. Not promises, but facts. Case studies, client results, certifications.
Section: Not available
## Not available through this website
Direct implementation without intake meeting - always a scan first.
What you explicitly don't offer. This prevents AI models from creating incorrect expectations for users.
A real example: our own llms.txt
Practice what we preach. This is the llms.txt that's live on mindsora.io:
# Mindsora
> AI automation agency for service businesses in the Netherlands.
> We automate manual processes so business owners
> can serve more clients with fewer hours.
> Specialized in AI automation for SMBs.
## Primary actions
- Request free AI Readiness Scan: /contact
- View services: /diensten
- See results: /cases
- View pricing: /prijzen
## Services
Lead generation automation - Foundation
Workflow automation - System
Full automation - Custom
Agent-Ready websites
WhatsApp Business System
AI Readiness Scan (free)
## Sector specializations
Accountants, financial advisors, real estate agents,
contractors, plumbers, window cleaners, cleaning companies,
coaches, foundations and non-profits, freelancers
## Proof
First client: Rotterdam accountant - active and growing
Internal case: LibraFinance - full AI automation stack
## Not available through this website
Direct implementation without intake meeting - always a scan first.
42 lines. No code, no complexity. Yet this gives an AI model everything it needs to understand and recommend Mindsora.
Step-by-step implementation
Step 1: Write your llms.txt
Open a text editor (Notepad, VS Code, whatever you prefer). Use the structure above as a template. Fill in your own business details.
Tips:
- Write in third person or neutral tone
- Avoid marketing language ("the best", "number 1", "unique")
- Be specific about what you do and for whom
- Include price indications if you communicate them publicly
- Keep it under 100 lines
Step 2: Place the file
The file must be accessible at yourdomain.com/llms.txt. Depending on your website platform:
WordPress: Upload the file to your hosting root (via FTP or file manager). It should sit next to your robots.txt.
Vercel / Netlify / Next.js: Place the file in your /public folder. It will automatically be served as a static file.
Wix / Squarespace: These platforms offer limited control over the root. You may need a workaround via a redirect or custom route.
Custom website: Place the file in the same folder as your index.html or configure your web server to serve it.
Step 3: Check accessibility
Open your browser and go to yourdomain.com/llms.txt. You should see the file as plain text. No HTML page, no 404, no redirect.
Also check:
- Is the file in UTF-8 encoding?
- Is it served with content-type
text/plain? - Is it accessible without authentication?
Step 4: Test with AI models
The best test is the simplest. Go to ChatGPT, Perplexity, or Gemini and ask questions about your business:
- "What does [business name] do?"
- "What services does [business name] offer?"
- "Is [business name] suitable for [your sector]?"
Note: AI models don't index in real-time. It can take days to weeks before a new llms.txt file is picked up. But the foundation is set.
Step 5: Maintenance
llms.txt is not a one-time action. Update the file when:
- You add new services
- Your prices change
- You serve new sectors
- You can add significant results (case studies)
A quarterly check is sufficient for most businesses.
Frequently asked questions
Is llms.txt an official standard? It's a community-driven standard with broad adoption. Comparable to how robots.txt started: not officially standardized, but universally accepted.
Can I combine it with schema.org? Absolutely, and you should. Schema.org and llms.txt complement each other. Schema markup is structured data in your HTML. llms.txt is a readable summary as a separate file. Together they give AI models the complete picture.
How much detail should go in? Enough to understand your business, not so much that it becomes noise. 30-80 lines is the sweet spot for most SMBs.
Does it affect my SEO? Not directly. llms.txt has no influence on Google rankings. But it improves your AI visibility, which can indirectly lead to more branded searches and therefore better SEO signals.
What if my competitor does it too? Then the better content wins. llms.txt is the starting point. The quality of your website content, reviews, schema markup, and external authority determines who ultimately gets recommended.
The bigger picture
llms.txt is part of a broader concept: the agent-ready website. Together with semantic HTML, schema.org markup, API endpoints, and WebMCP, it forms the five layers that make your website future-proof.
Read more:
- Agent-Ready Websites: what they are and why you need one
- GEO: the complete guide to AI visibility
- WebMCP: the new standard
Start today
Implementing llms.txt takes less than an hour. It's the lowest barrier, highest impact action you can take for your AI visibility.
Write the file. Place it. Test it. And your business becomes more findable for the 200 million people searching via AI every week.
Don't feel like doing it yourself? Request a free AI Readiness Scan. We'll analyze your current AI visibility and implement llms.txt as part of the process. Within 30 minutes you'll know where you stand.
Klaar om te automatiseren?
Plan een vrijblijvend gesprek en ontdek wat AI-automatisering voor jouw bedrijf kan betekenen. Of doe eerst de 2-minuten AI Readiness Scan.
Plan een gesprek