All insights
SEO

Schema markup: the unsexy SEO move that doubles your AI-Overview surface area

Schema is structured data that tells search engines what your page is *about*, not just what is on it. In 2026 it is non-optional.

Constant Concepts Team Apr 29, 2026 5 min read

Schema markup is one of those SEO levers that nobody gets excited about until they audit the difference between a page that ships it correctly and one that doesn't. The page with proper schema gets quoted in AI Overviews and rich snippets at roughly 2× the rate of an otherwise identical page without it. Same content, twice the surface area.

What it is

Schema.org is a vocabulary for telling search engines that your page is a LocalBusiness, an Article, an FAQPage, a Service, a Product, etc. — and what specific properties of that thing apply (address, hours, author, rating, price). You ship it as JSON-LD inside a <script type="application/ld+json"> tag in your page head.

Why it matters disproportionately in 2026

Three reasons:

  1. AI Overviews trust structured data more than they trust prose. Two pages saying the same thing — one with @type: "Service" schema and one without — the schema'd page gets quoted first.
  2. Rich snippets directly affect CTR. Review schema gets you stars in the SERP. FAQPage schema gets your Q&A expanded. Recipe gets you a card. Each adds 10–30% CTR on the same ranking.
  3. Local search demands it. LocalBusiness schema with a complete address, geo, areaServed, and openingHoursSpecification is now a de-facto requirement for showing up in the Map Pack.

What we ship for every client

Every site we build emits this minimum schema set:

  • Organization and LocalBusiness on the homepage (with full address, geo, areaServed, hours)
  • Service on every services page
  • BreadcrumbList on every page
  • Article and BlogPosting on every blog post (with author, datePublished, dateModified)
  • FAQPage on the FAQ + any service page with a Q&A section
  • Review and AggregateRating if there's review content on the page

How to verify it's working

Two tools:

  1. Google's Rich Results Test — tells you whether Google can parse your schema and which rich results you qualify for.
  2. The Schema Markup Validator at schema.org — catches structural errors.

If the page is technically valid but no rich results show, the most common cause is content thinness — Google reserves rich results for pages with substantive content. Schema doesn't manufacture authority; it just makes existing authority legible.

The unsexy part

Schema is invisible. Nobody clicks "view source" to see your JSON-LD. But the search engines do, and the AI assistants do, and the difference between a properly schema'd site and one without is the difference between getting quoted and getting ignored.

Ready to stop guessing? Let's talk.

30-minute discovery call, no pitch deck. We'll tell you what we'd do, what it costs, and how we'd measure it. No commitment.