What Is schema.org and llms.txt — And Why Your Business Is Invisible to ChatGPT Without Them

Why your competitor shows up in ChatGPT and you don't — and how to fix it in 3 weeks

Published: June 17, 2026 • 10 min read • Article

Schema.org and llms.txt — how local businesses become visible to ChatGPT, Perplexity and Google AI in 2026

Quick Answer:

Schema.org and llms.txt are two tools that tell ChatGPT, Perplexity, and Google AI exactly what your business does, where it is, and why they should recommend it. Without them, your website exists for humans but is invisible to AI. Over 90% of local businesses have neither — which is why their competitors show up when someone asks who is the best in their category.

Key Takeaways:

  • Schema.org is like a business card that AI can read: it tells ChatGPT your name, location, specialty, credentials, and services in a machine-readable language.
  • llms.txt is the welcome mat for AI assistants — a new standard (2024/2025) that ChatGPT, Perplexity, and Copilot scan to understand how to interpret your site.
  • Over 90% of local businesses have zero of either: their sites were built for 2018-era Google, not 2025 AI assistants.
  • The 4 schema types that matter most for local businesses: LocalBusiness, Person, FAQPage, and Service — each with a specific role in how AI cites you.
  • When you have both installed, ChatGPT, Perplexity, Google AI Overviews, and Copilot can recommend you by name with confidence — and that changes everything.

Someone in your city just asked ChatGPT: "Who is the best dentist in Cypress, Texas?" Or maybe it was: "What's the best place for tacos in Houston?" Or: "Who is the top business coach in the area?"

The AI responded. It named someone. It named your competitor.

This was not random. It was not luck. It happened because that business has something installed on their website that yours almost certainly does not: schema.org and llms.txt. These two tools are the difference between being visible to AI and being completely ignored by it.

In this article I will explain what they are, why they matter, and how they work — no technical jargon. If you are a dentist, restaurant owner, coach, or any professional who depends on new customers finding you, this affects you directly right now.

Schema.org: the business card AI can actually read

Imagine you have a printed business card. When you hand it to a person, they read your name, your specialty, and your phone number in seconds. But if you hand it to a computer or an AI assistant, the computer only sees an image — it cannot reliably extract the text, and it definitely cannot understand what each field means.

Schema.org solves that. It is a standard vocabulary of digital tags — created jointly by Google, Microsoft, Yahoo, and Yandex in 2011 — that gets embedded in your website's code. Your visitors never see it, but search engines and AI assistants read it immediately and without ambiguity.

Instead of ChatGPT trying to "guess" that your mention of 25 years of experience on your homepage means you are a senior dentist established in Houston, with schema.org it simply knows. Because you told it explicitly, in the language AI understands.

Real example:

A dentist in Houston who has schema.org correctly installed has tags that tell the AI: "I am a dental clinic (type: Dentist), located at 12345 Westheimer Rd, Houston TX, open Monday through Saturday, specializing in implants and orthodontics, my phone is (713) 555-1234, and I have an average of 4.8 stars across 312 reviews." ChatGPT reads that and can recommend you with confidence when someone asks for the best dentist in Houston.

llms.txt: the welcome mat for AI assistants

If schema.org is the business card, then llms.txt is the front door of your business with a sign that reads "Welcome, AI — here is everything you need to know about us."

llms.txt is a simple text file — similar to the robots.txt that developers already know — but designed specifically for large language models like ChatGPT, Perplexity, Copilot, and Google Gemini. You place it at the root of your website (for example: yourdomain.com/llms.txt).

What does it contain? A clear guide for AI crawlers: which of your pages are most important, how to describe your business in one sentence, what services you offer, who you serve, and what makes you uniquely valuable. It is the briefing you give an AI assistant so that when someone asks about businesses like yours, your company has full context — not just what the AI guessed by reading your text at random.

llms.txt is a new standard — it was proposed in 2024 and progressively adopted through 2025. The vast majority of websites that exist today do not have it. That means the first businesses to install it gain a real advantage before competitors even know the standard exists.

Why over 90% of local businesses have neither

The answer is simple: most local business websites were built 3, 5, or 10 years ago by developers following the rules of the Google of that era. The 2018 rules were: text, images, keywords in the title, and some page speed. Schema.org existed, but it was optional and rarely implemented correctly for local businesses.

llms.txt simply did not exist. It is a standard born with the LLM era — and most developers who built your site will never learn about it unless they actively update their skills.

The real problem:

Your website can look perfect to a human — modern design, professional photos, solid content — and at the same time be completely invisible to ChatGPT. Not because it is a bad site, but because it was built for the world of 2018 and AI assistants operate on 2025 rules. Schema.org and llms.txt are the upgrade that closes that gap.

The 4 schema types that matter most for local businesses

There is an enormous vocabulary of schema.org types — over 800 of them. But for most local businesses, only 4 make a real difference:

1. LocalBusiness (or your industry subtype)

This is the most important one. It tells AI who you are, where you are, when you are open, how to contact you, and roughly what you charge. It includes your address, phone number, hours, service area, and business category.

Example: A taco restaurant in Houston with LocalBusiness schema tells the AI its exact name, neighborhood, Friday through Sunday hours, price range, and that it serves traditional Mexican food.

2. Person (for professionals with personal brands)

If you are a dentist, lawyer, coach, doctor, or any professional where your name and credentials matter, the Person schema type makes you visible as an expert. It includes your name, professional title, education, certifications, and area of specialization.

Example: An orthodontist in Houston with Person schema tells the AI their name, that they are an orthodontic specialist board-certified in Texas, and that they practice in the Cypress/Katy area.

3. FAQPage (the most powerful for being cited)

This schema type is the one that most often leads AI to cite you directly. You take your most common customer questions — the ones you already answer on your site or via text message — and convert them into structured question-answer pairs. When someone asks ChatGPT that same question, the AI has your answer as a direct source.

Example: A business coach in Houston with FAQPage schema that includes "How much does a coaching session cost?" or "How do I know if coaching is right for me?" shows up as the source when AI answers those questions.

4. Service (so each offering is individually indexable)

Every service you offer — dental cleaning, teeth whitening, orthodontics; or catering packages, breakfast service, executive lunch — can have its own Service schema. This gives AI specific context about what you do, for whom, and at what price point.

Example: A dental clinic with Service schema for "Dental Implants" tells the AI that service starts at $800, includes an initial consultation, and is available in Houston and Cypress, TX.

What changes when you have them installed

The difference is concrete. When ChatGPT, Perplexity, Google AI Overviews, or Microsoft Copilot receive a question about businesses like yours in your city, these are the two possible scenarios:

Without schema.org or llms.txt: The AI has to infer who you are from the general text of your site. It might mention you, it might not. If your competitor has structured data and you do not, the AI has far more confidence recommending your competitor. And AI always chooses the candidate it is most certain about.

With schema.org and llms.txt: The AI has certainty. It knows exactly what you are, where you are, what you do, and why you are relevant. When someone asks "who is the best dentist in Cypress, Texas that does implants?" — and you have LocalBusiness plus Service schema with that exact information — the AI has everything it needs to mention you with confidence.

"What we see in the audits we run is that a business has a decent website, good Google reviews, and sometimes even an active Instagram presence — but ChatGPT does not mention them. The reason in 90% of cases is the same: zero schema.org and zero llms.txt. It is not a content problem. It is a language problem — AI speaks in structured data, and the site only speaks in human-readable text."

Diego Medina, MerchandisePROS

How we install it — and how long it takes

At MerchandisePROS, complete schema.org installation and llms.txt setup is part of Phase 1 of our audit-to-execution service. The full process takes 3 weeks:

  • Week 1: Audit of your current site — we identify what schema exists today (usually nothing), which pages have the most relevant content, and what questions your customers ask most often to build the FAQPage schema.
  • Week 2: Build and install — we develop all 4 schema types for your specific business and create your custom llms.txt. We do not use generic templates: every tag reflects your actual business.
  • Week 3: Verification and optimization — we confirm the schemas are being read correctly by Google, test visibility in Perplexity, and verify that llms.txt is accessible to AI crawlers.

The first results — Perplexity or Google AI Overviews citing you — typically appear within 2 to 4 weeks of installation. ChatGPT has its own indexing cycle, but full AI visibility across all major assistants usually consolidates within 60 to 90 days.

The timing is now:

The first-mover window is real and it is closing. Today, over 90% of businesses in your city have zero schema.org and zero llms.txt. Within 2 to 3 years, those without it will be the visible minority — like businesses today that still have no website. The businesses that act now consolidate their position in AI answers before their competitors even realize the problem exists.

Does your site have schema.org installed?

Find out free in under 2 minutes. Our audit analyzes your website, detects whether you have schema.org, llms.txt, and 20+ AI visibility signals — and delivers a complete report with your score and specific recommendations.

Get Free Audit Free Consultation

Frequently Asked Questions

What is schema.org and why does my business need it?

Schema.org is a standard vocabulary of structured data tags — created jointly by Google, Microsoft, Yahoo, and Yandex — that you embed in your website code. It tells search engines and AI assistants exactly what your business is, where it is, what services it offers, and what your credentials are. Without schema.org, ChatGPT and Google AI Overviews have to guess at your business category and location — and when they are uncertain, they recommend someone else who has given them clear data.

What is llms.txt and how does it help my business appear in ChatGPT?

llms.txt is a plain text file you place at the root of your website to tell AI crawlers — ChatGPT, Perplexity, Copilot — exactly which pages to read and how to interpret your business. Think of it as the modern equivalent of robots.txt, but designed specifically for large language models that process millions of questions per day. Without llms.txt, AI systems guess at your content instead of reading it directly, which means they default to whichever competitor has given them clearer instructions.

What are the 4 most important schema types for a local business?

The 4 most important schema.org types for local businesses are: (1) LocalBusiness — your name, address, phone, hours, and service area; (2) Person — for professionals like dentists, lawyers, or coaches who build personal brand; (3) FAQPage — your customers' most common questions with direct answers that AI can cite; and (4) Service — each service you offer with a description and price. Together, these four give ChatGPT and Google AI the structured information they need to recommend you confidently.

Why do more than 90% of local businesses have zero schema.org or llms.txt?

Most business websites were built by developers following 2018 Google rules: text, images, and keywords. Those developers never learned advanced schema.org implementation and have never heard of llms.txt — a standard that only emerged in 2024. The result is that over 90% of local businesses are completely invisible to AI assistants, even if their websites look modern and professional.

How long does it take to install schema.org and llms.txt, and when do results appear?

At MerchandisePROS, we install complete schema.org markup and llms.txt in 3 weeks as part of Phase 1 of our audit-to-execution service. The first results — your business cited by Perplexity and Google AI Overviews — typically appear within 2 to 4 weeks of installation. ChatGPT has its own indexing cycle, but full AI visibility across all major assistants usually consolidates within 60 to 90 days.

Is your business invisible to ChatGPT?

Take our free audit and find out in minutes whether you have schema.org, llms.txt, and the other 20+ factors that determine whether AI recommends you or your competitor.

Free Audit Free Consultation