Skip to content
HDC Consultancy.

AI SEO

Schema Markup for AI Search: The Structured Data That Gets You Cited

By HDC Consultancy Team · 21 July 2026 · 7 min read

Schema markup is code that labels the facts on your page in a standard vocabulary machines already understand. So when people ask what schema markup helps you show up in AI search, the honest answer is a short list: Organization or LocalBusiness, Service, FAQPage, Article and Review. None guarantee a citation. What they do is remove the guesswork, so Google and AI engines can read your facts and trust them.

Key Takeaways

  • Plain English: schema markup is code that labels your facts (name, address, services, hours) in a shared vocabulary machines can read.
  • The types that matter: LocalBusiness, Service, FAQPage, Article and Review do almost all the work, and they’re the structured data that helps you show up in AI search.
  • It removes guesswork, not guarantees: schema won’t buy you a citation or a rich result, but it helps machines understand and trust you.
  • FAQ has changed: Google rolled back FAQ rich results in 2023, so FAQPage is now about machine-readability and AI value, not eye-catching listings.
  • Never fake it: only mark up content genuinely on the page, and only use Review schema for real reviews you’ve collected.

What schema markup actually is

Every web page is written for humans. The words make sense to you and me, but a machine reading the page has to guess what’s a price, what’s an address, what’s an opening time. Schema markup fixes that. It’s a small block of code, usually written in a format called JSON-LD, that spells out your facts in schema.org, a shared vocabulary that Google, Bing and the big AI engines all recognise.

Think of it as a label on a jar. The soup inside is your content. The label tells the machine exactly what it’s looking at without tasting it. You’re not changing what’s on the page. You’re just describing it in a language built for machines.

The schema types that matter for a local business

You don’t need all 800-odd schema types. For a local business wanting to show up in AI search and be understood by both Google and AI engines, a handful do almost all the work.

Organization and LocalBusiness

This is who and where you are: your business name, address, phone number (your NAP), logo, opening hours and service area. LocalBusiness is the more specific version and the one most trades and local firms want. It’s the foundation. If an AI engine can’t work out who you are and where you operate, nothing else matters.

Service

This describes what you actually do: boiler installations, ground screw foundations, tax returns, whatever your trade is. Marking up your services helps machines connect your business to the exact jobs people search for, rather than guessing from the prose.

FAQPage

This marks up genuine questions and answers on a page. Worth being honest here: Google rolled back FAQ rich results (those expandable Q&A dropdowns) back in 2023, so FAQPage schema no longer earns you that eye-catching listing in normal search. As of 2026 its value is different but still real: it makes your answers easy for machines and AI engines to read and lift. Use it for the machine-readability, not for a rich result that mostly isn’t there anymore.

This describes where a page sits in your site’s structure, like Home then Services then Drainage. Small thing, but it helps machines understand how your site fits together and gives cleaner context to every page.

Article

For blog posts and guides like this one, Article schema labels the headline, author and publish date. It helps engines understand the piece is a dated, authored article rather than a product or a service page.

Review and AggregateRating

This marks up genuine reviews and star ratings. One firm rule: only ever use this for real reviews you’ve actually collected. Never invent ratings or mark up reviews you don’t have. It breaks Google’s guidelines and it’s the fastest way to lose trust with the exact machines you’re trying to win over.

A simple example

Here’s what a basic LocalBusiness block looks like. It goes in a script tag (type application/ld+json) in your page’s head. You don’t need to memorise this, but seeing it makes the idea concrete.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Bridgnorth Plumbing Co",
  "image": "https://example.co.uk/shopfront.jpg",
  "telephone": "+441746123456",
  "url": "https://example.co.uk",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "12 High Street",
    "addressLocality": "Bridgnorth",
    "addressRegion": "Shropshire",
    "postalCode": "WV16 4DB",
    "addressCountry": "GB"
  },
  "openingHours": "Mo-Fr 08:00-17:00",
  "priceRange": "££"
}

Read it slowly and you’ll see it’s just your business card, written so a machine can’t misread it. Name, photo, phone, address, hours. Nothing clever. That’s the whole point.

What schema can and can’t do

Let’s be straight, because plenty of people oversell this.

Schema markup does not guarantee you’ll be cited by an AI, and it won’t magically win you rich results in Google. It isn’t a ranking hack. If your content is thin or your site is slow, no amount of markup will save it.

What schema does is remove ambiguity. It takes the facts a machine would otherwise have to guess at and states them plainly, which makes your business easier to understand and easier to trust. That’s the quiet advantage. When a page is well built, clearly written and cleanly marked up, machines reach for it with confidence.

We saw this with MW Ground Screws. A well-built, properly marked-up site earns trust quickly, and it started converting organically from day two of launch. Good structure isn’t decoration. It’s part of why a site gets found and believed early.

🚩 Schema mistakes that backfire

  • Marking up content that isn’t visible on the page. If it’s in the schema, it must be on the page too.
  • Faking reviews or star ratings. It breaks Google’s guidelines and destroys the trust you’re trying to build.
  • Using the wrong type, like tagging a service page as a product.
  • Adding schema then never testing it. A single syntax slip can stop the whole block being read.

How to add schema, and what to do first

You don’t need to boil the ocean. Add it in this order:

  1. LocalBusiness (or Organization) — get your name, address, phone, hours and service area right first. This is the single most valuable block for a local firm.
  2. Service — mark up the main things you do, one per core service page.
  3. FAQPage — on pages with genuine questions and answers.
  4. Article — on your blog posts and guides.
  5. Review or AggregateRating — only once you have real reviews to show.

To actually add it: if you’re on WordPress, a plugin like Yoast or Rank Math handles most of this. On a hand-built or modern site, it’s a JSON-LD block in the page head. Either way, test every page with Google’s Rich Results Test and the Schema Markup Validator before you call it done. And the golden rule stands: only mark up what’s genuinely on the page.

Frequently Asked Questions

Start with LocalBusiness or Organization to nail down who and where you are, then Service for what you do. Add FAQPage and Article to make your answers easy for machines to read, and Review only if you have genuine ratings. None guarantee a citation, but together they help AI engines understand and trust your facts.

Not strictly, AI engines can read plain pages, but it helps. Schema removes the guesswork about your prices, location, services and hours, so machines are less likely to misread you. Pair it with strong organic SEO and clear writing and you give yourself the best shot. It’s one piece of the puzzle, not the whole picture.

Is FAQPage schema still worth adding in 2026?

Yes, just for a different reason than before. Google rolled back FAQ rich results in 2023, so it rarely earns the expandable listing it once did. But as of 2026 it still makes your questions and answers easy for machines and AI engines to read and lift, which is exactly what you want for AI visibility.

Can schema markup get me penalised?

Only if you misuse it. Marking up content that isn’t on the page, or faking reviews and ratings, breaks Google’s guidelines and can cost you. Used honestly, to describe things genuinely on your page, schema is entirely safe and actively recommended.

Can machines actually read your business?

We’ll check your structured data, your organic visibility and whether AI engines can understand your site. No sales call. No obligation. Delivered within 2 business days.

Get your free website & marketing audit →

Free · Personalised · Delivered in 2 business days

The Bottom Line

Schema markup won’t do the heavy lifting on its own. It’s not a magic switch, and anyone promising AI citations from markup alone is overselling. What it does is quietly valuable: it labels your facts so Google and AI engines can read and trust them without guessing. Start with LocalBusiness, add Service, keep it honest, and only mark up what’s really there.

Do that alongside genuinely useful content and it all pulls in the same direction. If you want to go deeper, our guide to generative engine optimisation and our walkthrough on appearing in Google AI Overviews are the natural next reads. Or if you’d rather someone just get your foundations right, our search engine optimisation service builds exactly this kind of clean, machine-readable strength, and a free website & marketing audit will show you where you stand.

HDC Consultancy Team

A small expert team in Shrewsbury building fast, high-converting websites and lead systems for ambitious businesses across Shropshire, Wales and the UK.

Stop losing leads, get your free website audit.

See exactly what’s costing you enquiries. No obligation, no jargon.

What are you looking for?

Get my free website audit
5.0
Call us