Schema Markup Explained: The Code That Gets You Into Rich Results
Schema markup in plain English: what structured data is, why it powers rich results and AI answers, and the types every small business site should have.
Key takeaways
- Schema markup is code that tells search and AI engines exactly what your content means — turning plain text into data they can trust and reuse.
- It powers 'rich results' (star ratings, FAQs, prices in search) and helps AI assistants quote you correctly.
- JSON-LD is the recommended format — a small block of code in your page's head, not scattered through your HTML.
- The highest-value types for most businesses: Organisation/LocalBusiness, FAQPage, Article/BlogPosting, and Product or Service.
- It won't rank a bad page — but on a good page it's one of the cheapest, highest-leverage technical wins available.
On this page
Schema markup sounds like something only developers need to care about. But it's one of the highest-leverage, lowest-cost things you can add to a business website — the difference between Google seeing a wall of text and Google understanding exactly what your page means. Here's what it is and where it pays off.
What schema markup actually is
Schema markup is a shared vocabulary (from schema.org) that you add to a page to label its content for machines. You're not changing what visitors see — you're adding a hidden layer that says, in effect, 'this is an FAQ', 'this is our phone number', 'this article was published on this date by this author'.
The one-line version
Schema turns your page from text a machine has to guess at into data it can read with certainty.
Why it matters more than ever
- Rich results: star ratings, FAQ drop-downs, prices and images that make your listing bigger and more clickable.
- AI answers: clear structured data helps assistants understand and cite you correctly.
- Fewer misunderstandings: you control how your key facts are interpreted, instead of leaving it to chance.
Use JSON-LD (it's the tidy way)
There are a few ways to add schema, but the recommended one is JSON-LD — a single block of code in your page's head. Here's a minimal FAQ example:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Do you offer same-week appointments?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes — we keep same-week slots open for urgent jobs."
}
}]
}
</script>The types worth having
- 1Organisation / LocalBusiness — your name, logo, address, hours and contact details.
- 2FAQPage — your common questions, eligible for FAQ rich results and easy for AI to quote.
- 3Article / BlogPosting — author, dates and topic for your content.
- 4Product / Service — what you sell, with price and availability where relevant.
- 5Review / AggregateRating — genuine ratings that can show as stars in search.
Schema won't save a bad page. But on a good one, it's like handing Google a labelled map instead of asking it to read your mind.
Every Glintz site ships with the right schema built in — Organisation, FAQ and Article markup as standard — so you get the rich-result and AI benefits without touching a line of code. It's part of the same answer engine approach we build everything around.
Frequently asked questions
What is schema markup in simple terms?
Schema markup is a standard vocabulary of code you add to a web page to describe its content to machines — for example, marking a block as an FAQ, a review, a product price or your business details. It doesn't change how the page looks to visitors; it makes the meaning unambiguous to search engines and AI.
Does schema markup improve SEO rankings?
Not directly as a ranking boost, but it strongly influences how you appear — enabling rich results like star ratings and FAQs that increase clicks, and helping AI engines understand and cite you. On a well-built page, it's one of the best-value technical improvements you can make.
What schema types does a small business need?
Start with Organisation or LocalBusiness (your core details), FAQPage (for your common questions), and Article or BlogPosting (for content). Add Product or Service, and Review/AggregateRating, where relevant. These cover the situations that matter for most small business sites.
What format should schema be in?
Use JSON-LD. Google recommends it, and it lives as a single tidy script block in the page's head rather than being tangled through your visible HTML, which makes it far easier to manage and less error-prone.