Schema Markup: The Most Underrated Tool in SEO and AI Search

Key Takeaways
Most small businesses have zero schema markup — and that's exactly why AI tools can't describe, recommend, or cite them accurately. It's not that AI doesn't like your business; it's that AI can't read it.
Structured data stopped being just an SEO tactic. Enterprise tech leaders are now calling it the foundational "semantic data layer" that AI strategy should start with, not bolt on later.
Teocali, a Kansas City Mexican restaurant, had zero schema markup and zero AI visibility. In 60 days, that became an AI Visibility Score of 29 across all four major AI platforms.
The fix isn't complicated or expensive. It's LocalBusiness, Menu, Review, and FAQPage schema — the kind of project that takes weeks, not months.
Schema compounds with other technical fixes. In the same 60-day window, Teocali's organic traffic value grew 2,100% and it moved to #1 in Google's Local Pack for its top search terms.
A tech executive just told Forbes readers something small business owners have needed to hear for two years: before you invest more in AI, build the foundation that lets AI actually understand your business. Mark van Berkel — co-founder and CTO of a company literally called Schema App — argued that a "semantic data layer" belongs at the start of your AI strategy, not as an afterthought once the AI tools are already in place.
Strip away the enterprise language, and here's what that means for a small business: schema markup. Most small businesses have never heard the term, let alone implemented it — and that gap is exactly why AI tools can't describe, recommend, or accurately cite them. It's the difference between AI guessing what your business is and AI knowing.
What Schema Markup Actually Is (Plain English)
Schema markup is a small piece of code added to your website that describes your business in a format search engines and AI tools can read directly — your business type, hours, location, menu or services, reviews, and more — instead of making them guess from the words on your page.
Think of it as filling out a structured form for your business instead of hoping a reader (human or AI) correctly infers the details from a paragraph. Perplexity, ChatGPT, Gemini, and every other AI search tool all read this same structured data. Add it once, and every platform benefits.
Why It Matters for Google Rankings, Not Just AI Citations
For years, schema markup was treated as a minor SEO tactic — a "nice to have" that might earn a slightly better-looking search result. That undersold it even before AI search existed: structured data has always fed the same signals Google uses for rich results and local rankings. Now AI tools rely on it too. They don't browse your site the way a human does; they pull from structured, machine-readable signals to decide what your business is, whether to trust it, and whether to recommend it. Without schema, both Google's algorithm and an AI tool are working from guesswork — and guesswork doesn't rank, and it doesn't get cited.
This is the exact argument the Forbes piece makes at the enterprise level: a shared, machine-readable understanding of your business has to be the starting point, because without it, the same understanding-work gets repeated inconsistently across every platform that touches your business. For a small business, the stakes are simpler but just as real — no schema usually means no AI visibility at all.
Teocali: Zero Schema to an AI Visibility Score of 29 in 60 Days
We didn't have to look far for proof. Teocali, a Kansas City Mexican restaurant and cantina, had a functional website — but no structured data, missing metadata across all pages, critical site errors, and zero visibility in any AI search tool.
In April 2026, dameSpeak ran a full technical SEO and schema audit: added structured data so Google and AI tools could read the restaurant's business information directly, rewrote every page title and meta description, fixed all critical errors and broken links, submitted a sitemap, and created an llms.txt file specifically to help AI tools cite the site accurately.
The results, 60 days later:
AI Visibility Score of 29 across all four major AI platforms — ChatGPT (10 mentions, 5 pages cited), Google AI Mode (7 mentions, 4 pages), Google AI Overview (6 mentions, 3 pages), and Gemini (5 mentions, 4 pages)
#1 in Google's Local Pack for its most competitive search terms, including "kc mexican restaurants" and "kansas city mexican restaurants" — both of which weren't ranking at all beforehand for some variants
Organic traffic value up 2,100% — from $8/month to $177/month in equivalent ad spend value
28 total AI mentions across 16 pages cited

None of this came from new content, a redesign, or a bigger ad budget. It came from finally giving AI tools something they could actually read.
What Schema Markup Actually Covers
For most small businesses, a handful of schema types cover the bulk of what matters:
LocalBusiness — your business name, address, hours, phone number, and category, structured so AI tools know exactly what you are and where you are.
Menu / Product / Service — what you actually offer, structured line by line instead of buried in a PDF or a paragraph.
Review / AggregateRating — your actual review data, structured so it can be surfaced and trusted.
FAQPage — real customer questions with direct answers, one of the more reliable ways into AI Overview citations and voice-assistant answers.
Organization / Article — who you are as a business and what your content is about, reinforcing consistency across every page.

How to Check If You Have Any Schema At All
Most business owners have no idea whether their site has schema markup, because it's invisible on the page itself. Here's the fastest way to check:
Open Google's Rich Results Test and enter your homepage URL.
If it comes back with detected structured data (LocalBusiness, Organization, etc.), you have a foundation to build on.
If it comes back empty or with errors, you're in the same starting position Teocali was — which, based on what we typically find, describes most small business websites we audit.
Frequently Asked Questions About Schema Markup
Do I need a developer to add schema markup to my website?
Not necessarily. On platforms like Wix, schema can often be added through custom code or built-in SEO tools without a developer. More complex, multi-page implementations (like what Teocali needed) typically benefit from someone who knows the schema types and structure well, but it's not an enterprise-level technical lift.
How is schema markup different from regular SEO?
Traditional SEO focuses on keywords and content. Schema markup is about structure — giving search engines and AI tools a machine-readable description of your business that sits alongside your content, rather than replacing it. You need both; schema doesn't work without good content, and good content is harder to surface without schema.
How long does it take to see results from adding schema markup?
Teocali saw its first ranking movement within a month and reached #1 Local Pack and an AI Visibility Score of 29 within 60 days. Results vary by site and competition, but schema is one of the faster-acting technical fixes because it directly resolves the "AI can't tell what this business is" problem.
Is schema markup only useful for local businesses like restaurants?
No — schema markup applies to any business with a website. LocalBusiness schema matters most for businesses with a physical location, but Organization, Article, FAQPage, and Review schema apply broadly across industries, including service businesses and e-commerce.
What's the difference between schema markup and an llms.txt file?
Schema markup structures the information on your pages so search engines and AI tools can read it accurately. An llms.txt file is a separate, newer file that gives AI tools specific guidance on how to access and cite your site's content. They work together — Teocali's audit included both.
Related Reading
Schema Markup Case Study: Teocali · What Is Technical SEO? · How to Get Cited in AI Search: GEO & AEO Guide · What Is GEO? · AI Search Optimization for Small Businesses
Sources
Mark van Berkel (Forbes Technology Council), "Before Investing More In AI, Build A Semantic Data Layer" — https://www.forbes.com/councils/forbestechcouncil/2026/08/27/before-investing-more-in-ai-build-a-semantic-data-layer/
dameSpeak, Schema Markup Case Study: #1 Local Pack in 60 Days — https://www.damespeak.com/case-study-schema-seo-restaurant
Google, Rich Results Test — https://search.google.com/test/rich-results


