ServicesAI Audit
← Back to Blog

LLMs.txt: The New File Every Website Needs in 2026

AI VisibilityLLMs.txtTechnical GuideGEO

A New Standard for AI Communication

You have probably heard of robots.txt — the file that tells search engine crawlers which pages they can and cannot access. It has been a foundation of SEO for decades. Now there is a new file emerging that does something similar, but for AI systems specifically: llms.txt.

While robots.txt controls access, llms.txt provides context. It gives AI search engines like ChatGPT, Perplexity, Gemini, and Grok a structured summary of who you are, what you do, and how to describe your business — all in a single, easy-to-read file.

What Is LLMs.txt?

LLMs.txt is a plain text file placed in your website's root directory (e.g. yoursite.com/llms.txt). It uses a simple markdown-style format to present key business information in a way that large language models can parse instantly.

Think of it as your business's elevator pitch to AI. Instead of forcing an AI crawler to read through hundreds of pages to piece together what your company does, llms.txt hands it the essential facts on a plate.

A typical llms.txt file includes:

  • About section — A concise description of your business, what you do, and where you are based
  • Services section — A bullet-point list of your core offerings
  • Key facts — Location, speciality, notable clients, industry focus
  • Contact details — Email, phone, website URL

Why AI Search Engines Need This

When ChatGPT or Perplexity is asked to recommend a business, the AI has to make a decision: which businesses do I know enough about to confidently recommend? That confidence comes from having clear, consistent, structured information.

The problem is that most websites bury their key details across dozens of pages. Your services might be on one page, your location on another, your client list somewhere else entirely. An AI crawler has to piece it all together and hope it gets the picture right.

LLMs.txt removes that guesswork. It is a single source of truth that an AI system can read in milliseconds. The result? AI engines are more likely to understand your business correctly and recommend you with confidence.

The Difference It Makes

Consider two competing businesses in the same industry. One has a well-structured llms.txt file clearly stating their services, location, and credentials. The other relies on AI to figure it out from scattered web pages. When someone asks an AI assistant for a recommendation, which business do you think gets mentioned?

It is the same principle as structured data. The more clearly you communicate what you do, the easier it is for AI to cite you.

How to Create Your LLMs.txt File

The good news is that creating an llms.txt file is straightforward. You do not need a developer or any special tools. Here is a step-by-step guide:

Step 1: Create the File

Create a plain text file called llms.txt in your website's public root directory — the same place where your robots.txt and sitemap.xml live.

Step 2: Add Your Business Name

Start with a heading using your business name:

# Your Business Name

Step 3: Write an About Section

Add a concise paragraph describing what your business does, who it serves, and where it is based. Keep it factual and specific — avoid vague marketing language. AI systems prefer concrete information they can cite directly.

Step 4: List Your Services

Use a bullet-point list under a ## Services heading. Each item should be a clear, one-line description of a service you offer. Include specifics that differentiate you from competitors.

Step 5: Add Key Facts

Under a ## Key Facts heading, list your website URL, founder or team, location, speciality, and notable clients. This is the kind of structured information AI engines use to build confidence in recommendations.

Step 6: Include Contact Information

Add your email and phone number under a ## Contact heading. This helps AI systems provide complete information when recommending you.

What a Good LLMs.txt Looks Like

Here is a simplified example of what a well-structured llms.txt file contains:

  • A clear business name as the top-level heading
  • A 2-3 sentence about section covering what you do and where you are based
  • 4-6 services listed as bullet points with brief descriptions
  • Key facts including website, location, speciality, and clients
  • Direct contact details (email at minimum)

The entire file should be under 50 lines. Brevity is the point — you are giving AI a quick-reference sheet, not a novel.

Common Mistakes to Avoid

  • Being too vague — "We provide solutions for businesses" tells AI nothing. Be specific: "We provide JSON-LD schema markup implementation for e-commerce websites."
  • Including too much — LLMs.txt should be a summary, not your entire website content. Stick to essential facts.
  • Using marketing fluff — AI systems filter out superlatives and buzzwords. "Industry-leading synergistic solutions" is meaningless to an LLM. State what you actually do.
  • Forgetting to update it — If you add new services or change location, update your llms.txt. Outdated information is worse than no information.
  • Not making it accessible — Make sure the file is publicly accessible at your root URL. Check that your server configuration does not block .txt files.

LLMs.txt and Your AI Visibility Score

At FlinnSchema, we include llms.txt as one of our 26 audit factors. It sits in the AI Readiness category with a 1.5x impact multiplier — making it one of the higher-weighted factors in our scoring system.

Our audit checks four things about your llms.txt:

  • Does the file exist and is it accessible?
  • Does it contain your business name?
  • Does it list your services?
  • Does it include contact information?

Meeting all four earns you the full 2 points for this factor. Missing the file entirely means zero points and a failing score on this factor — plus a specific recommendation in your implementation roadmap on how to create one.

The Bigger Picture

LLMs.txt is part of a broader shift in how businesses need to communicate online. For twenty years, the priority was making your website readable by humans. Then it was making it indexable by search engine crawlers. Now, you also need to make it understandable by AI systems.

Schema markup, AI crawler access, structured content, and llms.txt all serve the same purpose: removing friction between your business and the AI engines that are increasingly deciding which brands get recommended to consumers.

The businesses that embrace this shift early will have a compounding advantage. AI systems learn and build on previous knowledge. The sooner you establish your presence in their understanding, the harder it becomes for competitors to displace you.

Get Started

Creating an llms.txt file takes less than 15 minutes. It is one of the simplest, highest-impact things you can do for your AI visibility today. And if you want to see how your entire AI presence stacks up — not just llms.txt, but all 26 factors — run a free audit and get your score in under 60 seconds.

Want to check your AI visibility?

Run a free audit on your website and see how visible you are to ChatGPT, Perplexity, and other AI search engines.

Run Free Audit