What is llms.txt and Why Every Business Needs One
If you run a business with a website, you probably know about robots.txt -- the file that tells Google's crawler what it can and can't access. It has been a foundation of traditional SEO for decades.
But search is changing. AI models like ChatGPT, Claude, Perplexity, and Google Gemini are now how millions of people find businesses. And these AI systems don't read your website the way Google does. They need a different kind of file to understand your business.
That file is llms.txt.
The Problem: AI Can't Read Your Website Like Google Can
Traditional search engines crawl your HTML, follow links, read meta tags, and index your content over time. They've been doing it for 25 years, and the whole SEO industry exists to optimize for this process.
Large language models work differently. When an AI assistant needs to answer "What's a good plumber near me?" or "Find me a marketing agency that specializes in e-commerce," it doesn't crawl your site in real time. It looks for structured, machine-readable information that it can parse instantly.
Without that information, your business is invisible to AI -- no matter how good your Google ranking is.
What is llms.txt?
llms.txt is a plain text file you place at the root of your website (e.g., yoursite.com/llms.txt) that provides AI models with a clear, structured summary of your business. Think of it as robots.txt for AI -- but instead of telling crawlers what to ignore, it tells AI models what your business is.
A typical llms.txt file includes:
- Business name and description -- what you do, in plain language
- Services and products -- what you offer
- Location and hours -- where and when you operate
- Contact information -- how to reach you
- Key differentiators -- what makes you different from competitors
Here's what a simple llms.txt file looks like:
# Austin Family Dental
## About
Austin Family Dental is a general and cosmetic dentistry practice
serving families in Austin, TX since 2012. We provide gentle,
patient-focused care for all ages.
## Services
- General dentistry (cleanings, fillings, crowns)
- Cosmetic dentistry (whitening, veneers)
- Pediatric dentistry
- Emergency dental care
- Invisalign
## Location
4521 Medical Parkway, Austin, TX 78756
## Hours
Monday-Friday: 8:00 AM - 5:00 PM
Saturday: 9:00 AM - 1:00 PM
## Contact
Phone: (512) 555-0192
Email: info@austinfamilydental.com
Website: https://austinfamilydental.com
Why This Matters Now
The shift from traditional search to AI-powered discovery is accelerating faster than most business owners realize:
- ChatGPT now handles over 1 billion queries per week, many of which are service and product recommendations
- Perplexity is growing as a direct Google alternative, answering questions with cited sources
- Google's AI Overviews now appear on most search results pages, synthesizing information from structured sources
- Autonomous AI agents on networks like Fetch.ai are beginning to handle tasks like booking appointments and comparing services -- programmatically
If an AI model can't find structured information about your business, it will recommend a competitor who provides it. It's that simple.
How llms.txt Fits Into the Bigger Picture
llms.txt is one piece of a broader set of AI discovery files that make your business machine-readable:
- llms.txt -- Business summary for language models (the foundation)
- AGENTS.md -- Detailed instructions for AI agents on how to represent your business
- agent.json -- A structured card for agent-to-agent communication (A2A protocol)
- Schema.org JSON-LD -- Structured data that both Google and AI models extract
Together, these files form a complete "AI presence" for your business -- similar to how a Google Business Profile, website, and social media form your traditional online presence.
How to Create Your llms.txt File
Option 1: Generate It Automatically
The fastest way is to use AgentSEO.guru. Enter your website URL and we'll analyze your existing content, extract your business information, and generate an optimized llms.txt file (along with AGENTS.md, agent.json, and other discovery files) in about 30 seconds.
Option 2: Write It Manually
Create a plain text file called llms.txt and place it at the root of your website. Use Markdown-style headings to organize sections. Keep the language clear and factual -- AI models respond best to straightforward, information-dense content.
Key guidelines:
- Use your actual business name, not a slogan
- List specific services, not vague categories
- Include your location if you serve a geographic area
- Keep it under 2,000 words -- concise is better
- Update it when your business information changes
Where to Place It
The file should be accessible at https://yourdomain.com/llms.txt. On most hosting platforms, this means placing it in your site's root or public directory. Platform-specific guides:
- WordPress -- Upload to your root directory via FTP, or use a plugin
- Shopify -- Add as a page at /pages/llms-txt with a redirect
- Squarespace -- Use a code injection or custom page
- Next.js / React -- Place in your
public/folder
Check Your AI Visibility Score
See how visible your business is to AI agents and get auto-generated discovery files -- including llms.txt, AGENTS.md, and agent.json.
Scan Your Website FreeThe Bottom Line
The businesses that act now will be the ones AI recommends tomorrow. llms.txt is simple, free to implement, and takes less than 10 minutes to set up. Whether you generate it automatically or write it by hand, having a machine-readable summary of your business is no longer optional -- it's the new baseline for being discoverable online.
Your Google ranking still matters. But if you're not visible to AI, you're leaving an increasingly large share of referrals on the table.
Want to go deeper? Read our guide on AGENTS.md -- the companion file that gives AI agents detailed instructions for representing your business.