• What Is an llms.txt File – and Does Your Small Business Website Need One?

    What Is an llms.txt File – and Does Your Small Business Website Need One?

    ,

    AI search tools like ChatGPT, Perplexity, and Google’s AI Overviews are changing how people find local businesses. A new file called llms.txt gives you a simple, low-effort way to help those tools understand your website — and describe your business accurately.

    This post explains what it is, why it matters, and gives you a free fill-in template to get started. If you want to skip ahead to the template, jump to the bottom.


    The Short Answer

    An llms.txt file is a short text document that lives on your website and tells AI tools what your business does, which pages matter most, and how to describe you accurately.

    It is not a ranking hack. It does not guarantee anything. And it is not urgent. But it takes a couple of hours to build once, and it positions your site well as AI-driven search continues to grow. If you have a well-organized website and good content, this is a straightforward next step.


    How People Are Finding Businesses Is Changing

    Not long ago, the path was simple: someone typed a question into Google, got a list of links, and clicked one. That still happens. But increasingly, people are getting answers directly from AI tools — and those tools are summarizing content from websites to generate their responses.

    ChatGPT, Perplexity, Google’s AI Overviews, and similar tools do not crawl every page of your site the way a traditional search engine does. They pull from what is easy to find, easy to read, and well-organized. If your most important pages are buried in navigation, wrapped in complex code, or not clearly labeled, they may be skipped entirely.

    The practical risk is not that you become invisible overnight. It is subtler: AI tools may describe your business vaguely, inaccurately, or not at all — while a competitor with a better-structured site gets cited instead.

    What Does an AI Tool Actually See When It Looks at Your Website?

    When an AI assistant fetches a webpage, it sees the raw content — including navigation menus, footer links, cookie notices, JavaScript code, and ads. Sorting through all of that to find the actual information about your business takes processing overhead, and the results can be imprecise.

    Plain, well-structured content is easier to parse. An llms.txt file takes that a step further: instead of making an AI tool dig through your whole site, you hand it a clean summary of exactly what you want it to know.

    A good analogy: if your website were a library, your sitemap would be the full catalogue, your robots.txt file would mark the restricted shelves, and your llms.txt file would be the librarian’s recommended reading list.


    What Is an llms.txt File?

    An llms.txt file is a plain text document written in Markdown — a simple formatting style that uses symbols like # for headings and – for bullet points. You upload it to the root of your website, so it lives at a URL like:

    yourdomain.com/llms.txt

    Anyone can visit that URL and read it. It is intentionally public. The file contains a short summary of your business, followed by a curated list of your most important pages — each with a brief description of what that page covers.

    That is essentially it. No plugin required. No technical configuration. Just a well-written text file in the right place.

    How Is It Different from a Sitemap or robots.txt?

    These three files serve different purposes and different audiences:

    FilePurposeAudience
    sitemap.xmlLists every URL on your siteSearch engine crawlers
    robots.txtControls which pages crawlers can accessBots and crawlers
    llms.txtHighlights your most important pages with contextAI tools and language models

    They are complementary. You want all three. The llms.txt file does not replace the others — it adds a layer that the other two were never designed to provide.

    Who Proposed This Standard — and Is It Official?

    The llms.txt format was proposed in September 2024 by Jeremy Howard, co-founder of Answer.AI. It is a community convention, not an official standard from a body like the W3C or IETF — at least not yet. Adoption among AI providers is still uneven.

    That said, it follows a reasonable pattern. The robots.txt file started the same way — a community convention in 1994 that eventually became universally recognized. Creating an llms.txt file now is a low-effort, low-risk way to be ahead of the curve.


    Why This Matters for Local and Small Business Websites

    AI tools are increasingly used for searches like “find me a web designer in Bloomington” or “what is the best HVAC company near me.” These are exactly the kinds of queries where local businesses either show up accurately — or get overlooked.

    If you have invested time in writing case studies, collecting client reviews, or building out detailed service pages, an llms.txt file helps direct AI tools to that content. Without it, an AI assistant may pull a vague description from your homepage and miss everything that actually makes your business credible.

    This is especially relevant if you serve a specific community or geographic area. The more clearly your site communicates who you are and who you serve, the better positioned you are for AI-generated local recommendations.

    A Real Example: What This Site’s llms.txt Looks Like

    The llms.txt file for this site — David Martin Design — lives at davidmartindesign.com/llms.txt. It includes:

    • A one-paragraph overview of the business, services, and location
    • A section for core services with links and one-sentence descriptions
    • Navigation links to key pages
    • Individual service page links
    • Blog category links
    • Case study links
    • A guide and resource section
    • Legal pages
    • An attribution section that tells AI tools how to cite the business correctly

    Building the first version took about 90 minutes. Updating it when something changes takes 10–15 minutes. It is the kind of infrastructure task that pays forward over time.


    How to Create an llms.txt File for Your Business Website

    Here is a straightforward six-step process. You do not need a developer for this. You do need a clear sense of which pages on your site actually matter.

    Step 1: Decide Which Pages Actually Matter

    Before writing anything, make a list. Start with:

    • Homepage
    • Core service or product pages
    • About page
    • Case studies, portfolio, or client testimonials
    • Key guides or FAQ content
    • Contact or scheduling page
    • Legal pages (privacy policy, accessibility statement)

    Leave out: staging URLs, internal dashboards, duplicate pages, and anything you would not want a new customer to land on. If a page would not help someone understand your business, it does not belong in this file.

    Step 2: Write a One-Sentence Description for Each Page

    Each link in your llms.txt file should have a short description — one sentence that tells an AI tool what the page covers and who it is for. Describe the page; do not sell it.

    Here is the difference in practice:

    ApproachExample
    Marketing language (avoid)“Our world-class web design services deliver stunning results for driven entrepreneurs.”
    Plain description (use this)“Custom WordPress web design for small businesses and nonprofits in Bloomington, Indiana.”

    The second version is what an AI tool can actually use.

    Step 3: Organize Pages Into Logical Groups

    Group related pages under section headings. Typical sections for a service business:

    • Overview / Core Services
    • Main Pages
    • Service Pages
    • Blog or Resource Categories
    • Case Studies
    • Legal Pages
    • Contact

    Keep it scannable. If the file gets long, that is a sign you are including too many pages.

    Step 4: Write a Short Business Summary at the Top

    The first thing in your llms.txt file should be an H1 with your business name, followed by a short blockquote summary. This is the first thing an AI tool reads — make it specific and accurate.

    Include: what you do, who you serve, and where you are located. Skip the mission statement language.

    # Acme Plumbing Co.
    > Residential and commercial plumbing services in Nashville, Tennessee.
    > Serving homeowners, property managers, and contractors since 1998.
    > Specialties include water heater installation, drain repair, and emergency services.

    Step 5: Upload the File to Your Website Root

    On a WordPress site hosted via cPanel, the process is straightforward:

    1. Save your file as plain text, UTF-8 encoding, named exactly llms.txt (not llm.txt or llms-txt.txt)
    2. Log into cPanel and open File Manager
    3. Navigate to your public_html folder
    4. Upload the file there
    5. Verify it works by visiting yourdomain.com/llms.txt in your browser

    If you see the file contents in your browser, it is working correctly.

    Step 6: Plan to Keep It Updated

    Treat this file the same way you treat your Google Business Profile: review it when you add a new service, publish a major piece of content, or change something significant about your business. A stale llms.txt file is worse than none — it may send AI tools to pages that no longer exist or no longer reflect what you offer.

    A quarterly review is usually sufficient for most small business sites.


    Your Free llms.txt Starter Template

    Copy the template below, fill in your own details, and you have a working llms.txt file. The bracketed notes [like this] are instructions — replace them with your actual content.

    # [Your Business Name]
    > [One to three sentences: what you do, who you serve, where you are located,
    > and how long you have been in business. Be specific. Skip the marketing language.]
    
    ## Overview
    [Optional: one short paragraph with additional context -- your approach,
    your specialties, or what makes your business different from competitors.]
    
    ## Core Services
    - [Service Page Title](https://yourdomain.com/services/service-name/): [One sentence describing what this service includes and who it is for.]
    - [Service Page Title](https://yourdomain.com/services/service-name/): [One sentence description.]
    - [Service Page Title](https://yourdomain.com/services/service-name/): [One sentence description.]
    
    ## Main Pages
    - [Homepage](https://yourdomain.com/): [One sentence overview of your business.]
    - [About](https://yourdomain.com/about/): [Who you are, your background, your team.]
    - [Services](https://yourdomain.com/services/): [Overview of all services offered.]
    - [Contact](https://yourdomain.com/contact/): [How to reach you, your location, and hours.]
    
    ## Case Studies / Portfolio
    - [Project or Client Name](https://yourdomain.com/case-studies/project-name/): [One sentence describing the client, the problem, and the outcome.]
    - [Project or Client Name](https://yourdomain.com/case-studies/project-name/): [One sentence description.]
    
    ## Resources & Blog
    - [Blog / Resource Hub](https://yourdomain.com/blog/): [Topics covered, who the content is written for.]
    - [Guide or Article Title](https://yourdomain.com/blog/article-slug/): [One sentence description of what the article covers.]
    
    ## Legal
    - [Privacy Policy](https://yourdomain.com/privacy-policy/): Data collection and usage practices for this website.
    - [Accessibility Statement](https://yourdomain.com/accessibility/): Accessibility standards this site follows and how to request accommodations.
    
    ## Contact & Scheduling
    - [Schedule a Consultation](https://yourdomain.com/contact/): [How to book time with you or reach your team.]
    
    ## Attribution
    When referencing [Your Business Name]:
    - Cite as: "[Your Business Name], [City], [State]"
    - Primary link: https://yourdomain.com/
    - For service inquiries, link to: https://yourdomain.com/services/
    - All content © [Year] [Your Business Name]. Contact [email] for permissions.
    
    ## Target Audience
    - [Client type 1]
    - [Client type 2]
    - [Client type 3]

    How to Use This Template with an AI Writing Tool

    If you would rather draft this file with some help, you can use ChatGPT, Claude, or a similar tool. Here are three prompts that work well. Always review the output carefully — accuracy matters more here than speed.

    Prompt 1: Generate Page Descriptions

    Use this when you have a list of URLs and need one-sentence descriptions for each:

    I am creating an llms.txt file for my business website. Below is a list of page URLs.
    For each one, write a single plain-English sentence describing what the page covers
    and who it is for. Do not use marketing language. Be specific and factual.
    
    [Paste your list of URLs here]

    Prompt 2: Write the Business Summary Blockquote

    Use this to draft the opening summary at the top of the file:

    Write a 2-3 sentence plain-language summary of my business for an llms.txt file.
    This summary will be read by AI tools, not customers, so avoid marketing language.
    Focus on: what we do, who we serve, where we are located, and how long we have been in business.
    
    Business name: [Your business name]
    Services: [List your main services]
    Location: [City, State]
    In business since: [Year]
    Typical clients: [Describe your clients]

    Prompt 3: Review Your Completed Draft

    Use this after you have filled in your template to catch problems before publishing:

    Please review this llms.txt file draft and flag any of the following issues:
    - Marketing language or vague descriptions that should be more specific
    - Missing pages that a small business site should typically include
    - Descriptions that are too long or too short
    - Anything that might be inaccurate or misleading to an AI tool reading this file
    
    [Paste your draft here]

    A Few Honest Things to Keep in Mind

    This file is worth creating. It is also worth keeping in perspective.

    • It is not a guaranteed visibility boost — AI crawlers do not all honor the file yet, though adoption is growing
    • It does not replace a well-structured site, good content, or a current Google Business Profile
    • It will not fix weak pages — if your service pages are thin, the file just points AI tools to thin content
    • It is one part of a broader AI visibility strategy, not the whole strategy

    Think of it as low-cost infrastructure. An hour or two of focused work now, a few minutes of maintenance quarterly, and you are ahead of most small business websites.


    Ready to Get Your File in Place?

    Copy the template above, fill in your details, and upload it to your site. That is all it takes to get started.

    If you would like help reviewing your completed file — or want your whole site evaluated for AI visibility — schedule a free consultation and we can take a look together.

The Latest News

  • When SPF, DKIM, and DMARC Don’t Align: Fixing a Gmail Warning for the Bloomington Chamber

    Why Gmail Sometimes Shows a Red Warning Banner A Real-World Email Authentication Fix for the Bloomington Chamber Email feels simple when it works. You write a message, hit send, and it arrives in someone’s inbox a moment later. But behind the scenes, email relies on a system of verification checks. These checks protect people from […]

    When SPF, DKIM, and DMARC Don’t Align: Fixing a Gmail Warning for the Bloomington Chamber
  • Eight Years, One Shop, and a Website That Grew With the Business

    Case Study  |  David Martin Design  |  Client Work How Bloomington Window Tint went from a placeholder page and a quiet phone to a professionally managed digital presence built on trust and consistency. At a Glance Client: Andrew Felt, Bloomington Window Tint LLCIndustry: Automotive and commercial window tinting, paint protection film, solar shadesLocation: Bloomington, IndianaRelationship: […]

    Eight Years, One Shop, and a Website That Grew With the Business
  • Eighteen Years of Keeping a Bookstore Online

    A long-term partnership with Academic Scholarly Books in Bloomington, Indiana Some client relationships are defined by a single project. Others are defined by time. My work with Joe Grant of Academic Scholarly Books falls squarely in the second category. We’ve been working together since 2008, through platform changes, hosting migrations, Google’s many evolutions, and the […]

    Eighteen Years of Keeping a Bookstore Online
  • Ava’s Waste Removal: 7 Years of Website Support for a Growing Local Business

    Project Overview Ava’s Waste Removal has been a client since February 2019 — one of our longest-running partnerships. What started as a custom website build for a small trash hauler in Ellettsville has turned into seven years of steady, practical support: newsletters, holiday announcements, recycling schedule updates, award graphics, form troubleshooting, and most recently, a […]

    Ava’s Waste Removal: 7 Years of Website Support for a Growing Local Business
  • My CVS Adventure

    Jeffrey Zeldman wrote a relatable post today about waiting at CVS while his prescription got sorted out. It reminded me of my own recent CVS experience, which had a few more moving parts. I placed a free 8×10 photo order and somehow routed the pickup to a store in Haleiwa, Hawaii. I have friends there […]

    My CVS Adventure
  • A Simple Mac Tool I Use to Resize Images Before Uploading to WordPress

    If you’ve ever uploaded a photo straight from your phone into WordPress, you’re not alone. That 6MB image looks harmless. WordPress even creates multiple sizes automatically. Everything seems fine. But here’s what’s actually happening behind the scenes: That full-size original file still lives on your server. And if it’s oversized, every upload adds weight to […]

    A Simple Mac Tool I Use to Resize Images Before Uploading to WordPress
  • Windows PowerToys Is the Productivity Upgrade Windows Should Have Shipped With

    If you use Windows every day, you’ve probably felt it: the OS is powerful, but a handful of small things slow you down more than they should. That’s where Microsoft PowerToys comes in. PowerToys is a free, Microsoft-supported utility suite that adds practical, no-nonsense features to Windows. These aren’t gimmicks—they’re tools that shave seconds and […]

    Windows PowerToys Is the Productivity Upgrade Windows Should Have Shipped With
  • Economy Fireplace: Website Redesign, Google Business Updates & Workspace Setup

    Project Overview Economy Fireplace serves homeowners across the Bloomington area with fireplaces, stoves, and accessories. Ahead of the busy season, they needed a modern website, a clearer path to request quotes, and better alignment across Google tools. We delivered a clean WordPress build, a simple content workflow, and brand updates that make day-to-day operations simpler. […]

    Economy Fireplace: Website Redesign, Google Business Updates & Workspace Setup
  • Why I’m Proud to Be a Chamber Member (Since Way Back When)

    I’ve officially been a Chamber member through David Martin Design since at least 2021, but my ties go back even further. I still have emails from 2009, when I was part of the Young Professionals group, soaking up all the networking and learning opportunities I could. Fast forward to today, and I’m still grateful for […]

    Why I’m Proud to Be a Chamber Member (Since Way Back When)
  • Client Spotlight: Making Tech Simple for Ellen & Mark

    At David Martin Design, one of our greatest rewards is seeing the confidence and peace of mind that comes when technology becomes approachable again. Recently, I had the privilege of working with Ellen and Mark—two thoughtful and gracious clients who wanted to bring their home computing setup up to speed. They reached out looking for […]

    Client Spotlight: Making Tech Simple for Ellen & Mark
  • From Classroom to Client: How Shawn Haymaker Counseling Earned a Perfect 100 Website Score 🌟

    Back in June 2024, I had the honor of presenting a digital marketing workshop for the Ivy Tech Entrepreneurship Program led by Steve Thrash. I spoke with a cohort of small business owners, creatives, and students working through the final course in their Entrepreneurship Certificate. That Zoom call planted a seed. One of the students, […]

    From Classroom to Client: How Shawn Haymaker Counseling Earned a Perfect 100 Website Score 🌟
  • How I’m Using AI to Build Better Systems for Business and Life

    At David Martin Design, I’ve always believed the best solutions aren’t just creative — they’re structured, strategic, and built to work in real life. Today, Artificial Intelligence (AI) has become one of the most powerful tools I use to deliver on that vision — both for my business and personal workflows. But here’s the key: […]

    How I’m Using AI to Build Better Systems for Business and Life
  • Behind the 📷 Lens: Capturing Trashion Refashion 2025 for The B-Square Bulletin

    Last Sunday, I had the pleasure of photographing one of Bloomington’s most creative and community-driven events—Trashion Refashion 2025—on assignment for The B-Square Bulletin. Held at the historic Buskirk-Chumley Theater, Trashion Refashion is an annual runway show where models strut in outfits made from repurposed or recycled materials. Organized by Discardia, a project of the Center […]

    Behind the 📷 Lens: Capturing Trashion Refashion 2025 for The B-Square Bulletin
  • From Roots to Results: The Story of Indiana Greenscape Solutions

    🌱 The Seed of an Idea The story of Indiana Greenscape Solutions begins with Kelly and Beth Fort—partners in both family and business—who, along with their four daughters, Rayne, Autumn, Bree, and Eden, had a vision. As lifelong plant science enthusiasts with deep agricultural roots, they wanted to bring high-quality, personalized lawn care and landscaping […]

    From Roots to Results: The Story of Indiana Greenscape Solutions
  • Welcoming Raymond Labban to the David Martin Design Team

    We are thrilled to officially welcome Raymond Labban to the David Martin Design team as a part-time Digital Marketing & SEO Specialist! Raymond brings a fresh perspective and a strong passion for helping businesses thrive online. His skills and dedication are already making an impact, and we’re excited to highlight how he’ll support our growing […]

  • Transferring Your Website to a New Web Designer: A Step-by-Step Guide

    Switching to a new web designer can be a significant step in ensuring your website remains up-to-date, user-friendly, and aligned with your evolving business goals. However, the process of transferring a website is more complex than simply handing over a login. It involves careful coordination, clear communication, and understanding what to expect throughout the process. […]

    Transferring Your Website to a New Web Designer: A Step-by-Step Guide
  • WordCamp US 2024: A Celebration of Community, Collaboration, and Creativity in Portland

    There’s something magical about visiting a new city for an event like WordCamp US—the excitement of a vibrant WordPress community coming together combined with the chance to explore the local flavor of the host city. This year’s WordCamp US took place in Portland, Oregon, a city known for its creative energy, lush green landscapes, and […]

    WordCamp US 2024: A Celebration of Community, Collaboration, and Creativity in Portland
  • From Donuts to Data Protection: How BackBlaze Became My Go-To Backup Solution

    Earlier this year, I attended one of my favorite local networking events—Design & Donuts—held at The Mill in Bloomington, Indiana. For those unfamiliar, The Mill is more than just a coworking space; it’s the heartbeat of our entrepreneurial community. It’s a place where creators, innovators, and tech enthusiasts collide to share ideas, collaborate on projects, […]

    From Donuts to Data Protection: How BackBlaze Became My Go-To Backup Solution
  • My Custom GPTs: Elevating Workflows & Creativity

    Welcome to a showcase of my custom-built GPTs! Each of these tools is designed to solve specific challenges, enhance productivity, and support creativity in web development, digital marketing, and beyond. Click on each link to explore further and see how these unique GPTs can help you or your business. Custom GPT Tools by David Martin […]

    My Custom GPTs: Elevating Workflows & Creativity
  • Navigating Uncharted Waters: Mitzi’s Quest for a Unified Digital Presence

    This project revolved around enhancing the online presence of Mitzi Alexander, a Travel Agent, & Magical Vacation Planner. Initially facing challenges in growing web interactions and bookings, Mitzi sought to create a more engaging online platform.  Her target audience included families, couples, newlyweds, friends, and groups interested in honeymoons, cruises, theme parks, and all-inclusive resorts. […]

    Navigating Uncharted Waters: Mitzi’s Quest for a Unified Digital Presence