The Business Guide to llms.txt: How to Help AI Understand Your Website
Category
AI Search
Posted on
Updated
Author
Daria Nikolaeva
SEO & AI Search
Table of Contents
What Is an llms.txt File?
An llms.txt file is a plain-text document placed at the root of your website (e.g., https://yourdomain.com/llms.txt) that tells AI language models — and the people using them — what your business is, what pages you have, and how to reach you.
Think of it as a sitemap, but written for AI instead of search engines. Where robots.txt tells crawlers what not to index and sitemap.xml lists your URLs in machine code, llms.txt gives AI models the full picture of your business in plain English.
As AI assistants increasingly answer questions like "find me a senior care agency near Dallas" or "what home care services are available in Walnut Creek," businesses with a well-structured llms.txt file are far more likely to be surfaced accurately and completely.
Why Your Business Needs One
AI is the new search
More people are using AI chat assistants — ChatGPT, Claude, Gemini, Perplexity — to find local services, compare businesses, and get contact information. These tools don't always crawl your website in real time. They rely on indexed training data, summaries, and structured reference files like llms.txt to answer questions about you.
Without an llms.txt, an AI might:
Miss entire sections of your business (franchise locations, service areas, contact numbers)
Return outdated information
Fail to recommend you at all because it can't summarize what you do
Benefits at a glance
Accurate AI responses — AI tools surface the right phone number, the right location, and the right services
Better coverage — All your pages and locations get indexed, not just your homepage
Brand control — You write the description of your business, not the AI
Future-proofing — As AI-driven discovery grows, this becomes a competitive advantage
The llms.txt Format: A Plain-Language Spec
The file uses Markdown — the same simple formatting used in emails, documentation, and note-taking apps. Here is the structure:
# Your Business Name or Domain
> One to three sentence description of what you do, who you serve,
> and what makes you distinctive. This is the most important part —
> AI models use this as your primary identifier.
## Section Name
[Page Title](https://yourdomain.com/page-url/): One sentence describing what this page contains.
## Another Section
[Another Page](https://yourdomain.com/another/)
# Your Business Name or Domain
> One to three sentence description of what you do, who you serve,
> and what makes you distinctive. This is the most important part —
> AI models use this as your primary identifier.
## Section Name
[Page Title](https://yourdomain.com/page-url/): One sentence describing what this page contains.
## Another Section
[Another Page](https://yourdomain.com/another/)
# Your Business Name or Domain
> One to three sentence description of what you do, who you serve,
> and what makes you distinctive. This is the most important part —
> AI models use this as your primary identifier.
## Section Name
[Page Title](https://yourdomain.com/page-url/): One sentence describing what this page contains.
## Another Section
[Another Page](https://yourdomain.com/another/)
That's it. No special syntax, no code, no XML.
Anatomy of a Great llms.txt File
1. The Header Block
# yourdomain.com
> Acme Home Care is a licensed senior care referral agency serving the
> San Francisco Bay Area since 2009. We match families with vetted,
> background-checked caregivers for in-home companion care, personal
> care, and live-in support. Google Rating: 4.8. Available 24/7.
# yourdomain.com
> Acme Home Care is a licensed senior care referral agency serving the
> San Francisco Bay Area since 2009. We match families with vetted,
> background-checked caregivers for in-home companion care, personal
> care, and live-in support. Google Rating: 4.8. Available 24/7.
# yourdomain.com
> Acme Home Care is a licensed senior care referral agency serving the
> San Francisco Bay Area since 2009. We match families with vetted,
> background-checked caregivers for in-home companion care, personal
> care, and live-in support. Google Rating: 4.8. Available 24/7.
More than 3–4 sentences — keep it dense and factual
2. Contact Information Block
Place this near the top, before your page listings. AI models use this to answer "how do I reach them" queries directly.
## Contact Information
### Headquarters
- **Address:** 123 Main Street, Suite 100, San Jose, CA 95128
- **Phone:** (888) 555-0100
- **Email:** info@yourdomain.com
- **Hours:** Monday–Friday 9am–5pm PT; 24/7 emergency line available
### Regional Office — Chicago
- **Manager:** Jane Smith
- **Phone:** (312) 555-0200
- **Email:** jane@yourdomain.com
- **Territory:**
## Contact Information
### Headquarters
- **Address:** 123 Main Street, Suite 100, San Jose, CA 95128
- **Phone:** (888) 555-0100
- **Email:** info@yourdomain.com
- **Hours:** Monday–Friday 9am–5pm PT; 24/7 emergency line available
### Regional Office — Chicago
- **Manager:** Jane Smith
- **Phone:** (312) 555-0200
- **Email:** jane@yourdomain.com
- **Territory:**
## Contact Information
### Headquarters
- **Address:** 123 Main Street, Suite 100, San Jose, CA 95128
- **Phone:** (888) 555-0100
- **Email:** info@yourdomain.com
- **Hours:** Monday–Friday 9am–5pm PT; 24/7 emergency line available
### Regional Office — Chicago
- **Manager:** Jane Smith
- **Phone:** (312) 555-0200
- **Email:** jane@yourdomain.com
- **Territory:**
Tips:
List every franchise, regional office, or location that has its own phone number
Include territory/service area descriptions next to each contact
Name the local owner or manager if applicable — AI uses this for "who runs the [city] location" queries
Format phone numbers consistently: (888) 555-0100 is more readable than 8885550100
3. Service or Product Overview
4. Page Listings
This is the core of the file — a structured list of every meaningful page on your site, grouped into logical sections.
## About
[About Acme Home Care](https://yourdomain.com/about/): Company history,
mission, and values. Founded in 2009.
[Meet the Team](https://yourdomain.com/team/): Profiles of leadership
and care coordinators.
## Services
[In-Home Companion Care](https://yourdomain.com/services/companion-care/):
Details on companion care services, what's included, and how to get started.
[Live-In Care](https://yourdomain.com/services/live-in/)
## About
[About Acme Home Care](https://yourdomain.com/about/): Company history,
mission, and values. Founded in 2009.
[Meet the Team](https://yourdomain.com/team/): Profiles of leadership
and care coordinators.
## Services
[In-Home Companion Care](https://yourdomain.com/services/companion-care/):
Details on companion care services, what's included, and how to get started.
[Live-In Care](https://yourdomain.com/services/live-in/)
## About
[About Acme Home Care](https://yourdomain.com/about/): Company history,
mission, and values. Founded in 2009.
[Meet the Team](https://yourdomain.com/team/): Profiles of leadership
and care coordinators.
## Services
[In-Home Companion Care](https://yourdomain.com/services/companion-care/):
Details on companion care services, what's included, and how to get started.
[Live-In Care](https://yourdomain.com/services/live-in/)
Rules for page entries:
Every entry follows the format: [Page Title](URL): One sentence description.
The description should say what the page contains, not just restate the title
Group pages under logical ## headings (About, Services, Locations, Resources, Legal)
Include every public-facing page — don't skip thin pages, they still matter for coverage
5. Locations Section
For multi-location businesses, this is the most valuable section. Structure it by region, and include the local phone number on every city entry.
## Locations
[Find a Location](https://yourdomain.com/locations/): Search for service
coverage by city or ZIP code.
---
### Bay Area — North
**Regional phone:** (415) 555-0300 | **Email:** bayarea@yourdomain.com
[San Rafael, CA](https://yourdomain.com/caregivers/san-rafael/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Mill Valley, CA](https://yourdomain.com/caregivers/mill-valley/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Sausalito, CA](https://yourdomain.com/caregivers/sausalito/)
## Locations
[Find a Location](https://yourdomain.com/locations/): Search for service
coverage by city or ZIP code.
---
### Bay Area — North
**Regional phone:** (415) 555-0300 | **Email:** bayarea@yourdomain.com
[San Rafael, CA](https://yourdomain.com/caregivers/san-rafael/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Mill Valley, CA](https://yourdomain.com/caregivers/mill-valley/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Sausalito, CA](https://yourdomain.com/caregivers/sausalito/)
## Locations
[Find a Location](https://yourdomain.com/locations/): Search for service
coverage by city or ZIP code.
---
### Bay Area — North
**Regional phone:** (415) 555-0300 | **Email:** bayarea@yourdomain.com
[San Rafael, CA](https://yourdomain.com/caregivers/san-rafael/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Mill Valley, CA](https://yourdomain.com/caregivers/mill-valley/):
Tel: (415) 555-0300. Email: bayarea@yourdomain.com.
[Sausalito, CA](https://yourdomain.com/caregivers/sausalito/)
Why this matters: When someone asks an AI "what's the phone number for home care in Mill Valley," a well-structured locations section means the AI can answer with the exact local number — not just the generic main line.
6. Apps, Tools, and Integrations
## Mobile Apps
- **iOS:** https://apps.apple.com/us/app/your-app/id123456789
- **Android:**
## Mobile Apps
- **iOS:** https://apps.apple.com/us/app/your-app/id123456789
- **Android:**
## Mobile Apps
- **iOS:** https://apps.apple.com/us/app/your-app/id123456789
- **Android:**
7. Resources and Blog Content
## Resources & Articles
[Guide to Choosing a Home Care Agency](https://yourdomain.com/resources/choosing-agency/):
What families should look for when selecting a caregiver referral service.
[Understanding Alzheimer's Care at Home](https://yourdomain.com/resources/alzheimers-care/)
## Resources & Articles
[Guide to Choosing a Home Care Agency](https://yourdomain.com/resources/choosing-agency/):
What families should look for when selecting a caregiver referral service.
[Understanding Alzheimer's Care at Home](https://yourdomain.com/resources/alzheimers-care/)
## Resources & Articles
[Guide to Choosing a Home Care Agency](https://yourdomain.com/resources/choosing-agency/):
What families should look for when selecting a caregiver referral service.
[Understanding Alzheimer's Care at Home](https://yourdomain.com/resources/alzheimers-care/)
Include your most substantive content. Skip thin blog posts, boilerplate press releases, and pages with no unique information.
8. Legal Pages
Always include these at the bottom:
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): How we collect,
use, and protect user data.
[Terms of Service](https://yourdomain.com/terms/): Terms governing use of
this website and our services.
[Sitemap](https://yourdomain.com/sitemap/)
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): How we collect,
use, and protect user data.
[Terms of Service](https://yourdomain.com/terms/): Terms governing use of
this website and our services.
[Sitemap](https://yourdomain.com/sitemap/)
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): How we collect,
use, and protect user data.
[Terms of Service](https://yourdomain.com/terms/): Terms governing use of
this website and our services.
[Sitemap](https://yourdomain.com/sitemap/)
Common Mistakes to Avoid
Mistake 1: A vague or missing description
Bad:
> We provide care services for seniors and their families.
> We provide care services for seniors and their families.
> We provide care services for seniors and their families.
Good:
> Acme Home Care is a licensed senior care referral agency serving Greater
> Boston since 2011, with 3,200+ clients served and 50,000+ caregivers
> screened. Rated 4.9 on Google. Services include companion care, personal
> care, live-in care, and memory care. Available 24/7.
> Acme Home Care is a licensed senior care referral agency serving Greater
> Boston since 2011, with 3,200+ clients served and 50,000+ caregivers
> screened. Rated 4.9 on Google. Services include companion care, personal
> care, live-in care, and memory care. Available 24/7.
> Acme Home Care is a licensed senior care referral agency serving Greater
> Boston since 2011, with 3,200+ clients served and 50,000+ caregivers
> screened. Rated 4.9 on Google. Services include companion care, personal
> care, live-in care, and memory care. Available 24/7.
If you have 50 city pages but only list the main 1-800 number, AI tools will route all inquiries to your headquarters. Put the local number on every city entry.
Mistake 4: Letting it go stale
Your llms.txt should be updated whenever you:
Add a new location or franchise
Change a phone number or email
Launch a new service or product tier
Hire a new regional manager
Remove a page or discontinue a service
Mistake 5: Writing it like a brochure
The file is read by machines first. Keep descriptions factual, specific, and dense. Save the persuasive language for your actual web pages.
Mistake 6: Forgetting secondary pages
Many businesses only list their top 10 pages. But AI models benefit from knowing about your FAQ, your caregiver recruitment page, your franchise information page, your resource library — even if those pages get little human traffic.
llms.txt vs. Other Files
File
Purpose
Audience
robots.txt
Controls crawler access
Search engine bots
sitemap.xml
Lists URLs for indexing
Search engines
humans.txt
Credits the humans who built the site
Curious people
llms.txt
Describes your business in plain English
AI language models
These files complement each other. You should have all four if possible.
Industry-Specific Tips
Home Care & Senior Services
Include every city page with its local phone number
List caregiver credential requirements (background checks, CPR, etc.)
Name franchise owners and regional managers
Include ratings (Google, Yelp, Caring.com) in your header description
Retail & E-commerce
Include store locations with hours and addresses
List product categories, not individual products
Include your return policy and shipping policy pages
Link to your size guides, care instructions, or buying guides
Professional Services (Law, Finance, Healthcare)
List practice areas or specialties as a section
Include attorney/advisor bios or a link to your team page
Add your bar number, license number, or accreditation if applicable
Be explicit about geography served ("licensed in California and Nevada")
Restaurants & Hospitality
Include hours, address, and reservation link at the top
List menu categories and any notable dietary accommodations
Add your OpenTable, Resy, or booking platform link
Include private dining or catering contact information separately
SaaS & Technology
List your key features as a section
Include pricing page, documentation, and API reference
Add integration partners or marketplace listings
Include your status page URL
Quick-Start Template
Copy and customize this template to get started:
# yourdomain.com
> [2-3 sentences: what you do, who you serve, how long you've operated,
> key stats, ratings, and availability.]
## Contact Information
- **Address:**[Street, City, State ZIP]
- **Phone:**[Main number]
- **Email:**[Main email]
- **Hours:**[Business hours]
## Services
[Service Name](https://yourdomain.com/services/service-name/): [One sentence description.][Another Service](https://yourdomain.com/services/another/): [One sentence description.]
## Locations
### [Region Name]**Regional phone:**[Number] | **Email:**[Email][City, State](https://yourdomain.com/locations/city/): Tel: [Number]. Email: [Email].
## About
[About Us](https://yourdomain.com/about/): [One sentence description.][Team](https://yourdomain.com/team/): [One sentence description.]
## Resources
[Blog Post Title](https://yourdomain.com/blog/post/): [One sentence description.]
## FAQ
[FAQ](https://yourdomain.com/faq/): [One sentence description.]
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): Privacy notice for users of yourdomain.com.
[Terms of Service](https://yourdomain.com/terms/)
# yourdomain.com
> [2-3 sentences: what you do, who you serve, how long you've operated,
> key stats, ratings, and availability.]
## Contact Information
- **Address:**[Street, City, State ZIP]
- **Phone:**[Main number]
- **Email:**[Main email]
- **Hours:**[Business hours]
## Services
[Service Name](https://yourdomain.com/services/service-name/): [One sentence description.][Another Service](https://yourdomain.com/services/another/): [One sentence description.]
## Locations
### [Region Name]**Regional phone:**[Number] | **Email:**[Email][City, State](https://yourdomain.com/locations/city/): Tel: [Number]. Email: [Email].
## About
[About Us](https://yourdomain.com/about/): [One sentence description.][Team](https://yourdomain.com/team/): [One sentence description.]
## Resources
[Blog Post Title](https://yourdomain.com/blog/post/): [One sentence description.]
## FAQ
[FAQ](https://yourdomain.com/faq/): [One sentence description.]
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): Privacy notice for users of yourdomain.com.
[Terms of Service](https://yourdomain.com/terms/)
# yourdomain.com
> [2-3 sentences: what you do, who you serve, how long you've operated,
> key stats, ratings, and availability.]
## Contact Information
- **Address:**[Street, City, State ZIP]
- **Phone:**[Main number]
- **Email:**[Main email]
- **Hours:**[Business hours]
## Services
[Service Name](https://yourdomain.com/services/service-name/): [One sentence description.][Another Service](https://yourdomain.com/services/another/): [One sentence description.]
## Locations
### [Region Name]**Regional phone:**[Number] | **Email:**[Email][City, State](https://yourdomain.com/locations/city/): Tel: [Number]. Email: [Email].
## About
[About Us](https://yourdomain.com/about/): [One sentence description.][Team](https://yourdomain.com/team/): [One sentence description.]
## Resources
[Blog Post Title](https://yourdomain.com/blog/post/): [One sentence description.]
## FAQ
[FAQ](https://yourdomain.com/faq/): [One sentence description.]
## Legal
[Privacy Policy](https://yourdomain.com/privacy-policy/): Privacy notice for users of yourdomain.com.
[Terms of Service](https://yourdomain.com/terms/)
How to Deploy Your llms.txt File
Create the file as a plain .txt file named exactly llms.txt
Upload it to the root directory of your website so it's accessible at https://yourdomain.com/llms.txt
Verify it's publicly accessible by visiting that URL in a browser
No special server configuration is required — it's just a static file
Optionally, add a link to it in your site footer alongside your sitemap.xml
Keeping It Up to Date
Set a recurring reminder (quarterly at minimum) to review and update your llms.txt. Treat it the same way you treat your Google Business Profile — something that needs to reflect current reality to work in your favor.
Key triggers for an immediate update:
New phone number or email address
New location opening
Service added or discontinued
Ownership or management change
Rebrand or domain change
Summary
A well-crafted llms.txt file is one of the lowest-effort, highest-impact things a business can do to improve its visibility in an AI-first world. It takes an hour to write, costs nothing to deploy, and ensures that when someone asks an AI assistant about your business — your services, your locations, your contact details — they get an accurate, complete, and helpful answer.
The businesses that invest in this now will have a meaningful head start as AI-driven discovery continues to grow.