Notus Digital icon
01243 217 878
  • Work
  • Services
    • Web Design
    • WordPress
    • Search Engine Optimisation (SEO)
    • Conversion Rate Optimisation (CRO)
  • Contact
  • Blog
  • About
    • Jargon Buster
    • FAQs
Start a Project
Start a Project

Start a Project

"*" indicates required fields

Marketing consent
Notus Digital white logo
  • Work
  • Services
    • Web Design
    • WordPress
    • Search Engine Optimisation (SEO)
    • Conversion Rate Optimisation (CRO)
  • Contact
  • Blog
  • About
    • Jargon Buster
    • FAQs
Example of schema markup on computer screen

Schema markup explained: what it is and why your site needs it

AUTHOR

Luke Hopkins

PUBLISHED ON

Apr 28, 2026

Example of schema markup on computer screen
Home Blog: Insights, tips and tricks Schema markup explained: what it is and why your site needs it
TL;DR The short version

Schema markup is a quiet, behind-the-scenes way to tell search engines exactly what your content is about. It doesn’t change how your site looks, but it can change how your site shows up in search results, often dramatically. This post explains what schema is, why it’s becoming more important in the age of AI search, and the types of schema every small business website should have.

What is schema markup, in plain English

Search engines are clever, but they’re not magic. When Google looks at your “about” page, it doesn’t automatically know that this is a business, who runs it, where it’s based or what it sells. It has to guess, based on the words on the page and the way they’re structured.

Schema markup is a way of removing the guesswork. It’s a small block of code (usually JSON-LD) added to your pages that says, in machine-readable terms, “this page is about a Local Business called Notus Digital, located at this address, offering these services, with these reviews.”

It doesn’t change how your page looks to a human visitor. It just gives search engines a clean, unambiguous summary of what’s on the page.

Why schema matters more than ever

Schema has been quietly important for years, but two things are making it much more valuable in 2026:

  • Rich results in Google. Star ratings, FAQ accordions, recipe cards, event details, breadcrumbs, all of these “rich results” rely on structured data. Pages with proper schema get more visual real estate in search results, which means higher click-through rates.
  • AI search engines. Tools like ChatGPT, Perplexity and Google’s AI Overviews lean heavily on structured data when deciding what to quote. We talked about this in our post on AI search and SEO.

If you want to be cited in AI answers, schema isn’t optional any more.

The types of schema every small business should have

1. Organization or LocalBusiness schema

This is the most important one. It tells search engines who you are, where you are, what you do, and how to contact you. For a service-based business like a designer, plumber or marketing agency, LocalBusiness schema is the right choice.

It should include:

  • Business name
  • Address
  • Phone number
  • Logo and image
  • Opening hours
  • Areas served
  • Services or products offered
  • Social media profiles
  • Aggregate review rating (if you have reviews)

2. Breadcrumb schema

If your site has any kind of structure (and it should), breadcrumb schema tells Google where each page sits within that structure. This often results in those neat “Home > Category > Page” trails appearing in search results instead of a raw URL. We covered the importance of structure in our piece on effective web design.

3. FAQ schema

If you’ve got a frequently asked questions page (or even an FAQ section on a service page), wrap it in FAQ schema. Google sometimes shows FAQ accordions directly in the results. AI tools use FAQ markup to extract clean question-answer pairs.

4. Review schema

If you display customer reviews on your site, marking them up with review schema means Google can show star ratings in search results. Don’t fake this. Google will work it out and you’ll lose more than you gain.

5. Article schema (for blog posts)

Every blog post on your site should have Article schema, including a headline, author, published date, last modified date and featured image. It helps Google understand the post is editorial content and improves how it shows in news and Discover.

6. Service schema

For each main service you offer, you can use Service schema to describe it: name, description, area served, provider, price range. It’s particularly useful for service businesses that don’t sell physical products.

Think of schema as the labels on a filing cabinet. The contents are the same with or without them. But with them, anyone trying to find a specific file can do it in seconds.

How to add schema to your site

Good news: in most cases, you don’t need to write any code. The way you add schema depends on your platform.

WordPress with Rank Math or Yoast

Both Rank Math and Yoast add a basic level of schema automatically (Article schema on posts, Organization on the homepage, Breadcrumb on every page). For more specific types like FAQ, Service or LocalBusiness, you can use the schema generator inside the plugin to add structured data without touching code.

Other platforms

Most modern platforms have either built-in schema or plugins that handle it. Shopify, Squarespace, Wix and Webflow all have either native support or community-made tools. If you’re on a custom-built site, your developer can add JSON-LD blocks to your templates fairly easily.

Manual implementation

If you’re comfortable editing your theme, the cleanest approach is to add a JSON-LD script in the head or body of your pages. Schema.org has full documentation, and Google’s structured data documentation walks through every supported type.

How to test your schema

After adding schema, always test it. Two free tools we use:

  • Google’s Rich Results Test (search.google.com/test/rich-results). Tells you which rich result types your page is eligible for and flags any errors.
  • Schema.org validator (validator.schema.org). Checks the technical correctness of your structured data.

And once it’s live, keep an eye on the Enhancements report in Google Search Console. It’ll flag schema errors and warnings for you over time.

Common mistakes to avoid

  • Marking up content that isn’t actually visible on the page. Google considers this misleading and may penalise you.
  • Using FAQ schema on questions that aren’t real FAQs. If they’re just headings, they don’t count.
  • Using Review schema for reviews you’ve collected somewhere else. Stick to first-party reviews you actually display on the page.
  • Forgetting to update schema when business details change. If you move office, update your LocalBusiness schema along with the address on your site.
  • Adding the same schema twice via two different plugins. Pick one source of truth.

Where this fits in the bigger picture

Schema is one of those things that doesn’t generate leads on its own, but it sharpens everything else. Combined with strong content, good local SEO, and a fast website, it gives Google (and AI search tools) every reason to surface your business confidently. We talked about how this fits with the wider strategy in modern SEO beyond keyword stuffing, and the broader signals you’re trying to build in our piece on domain authority.

If you’ve never looked at the schema on your site, run your homepage through the Rich Results Test today. You might be pleasantly surprised, or you might find there’s almost nothing there. Either way, it’s a quick win waiting to happen. If you’d like a hand setting it up properly, drop us a line.

Let's talk

Thinking about your own website or SEO?

We help small businesses across West Sussex build websites that bring in enquiries and get found online. Tell us what you are working on and we will give you an honest steer.

Get in touch
Luke Hopkins - Director of Notus Digital

WRITTEN BY

Luke Hopkins

SHARE ON

PREV

WordPress security: a no-nonsense guide for small businesses

NEXT

Using AI to brainstorm content ideas (without sounding like a robot)

Not Us Digital light logo
01243 217 878
Start Project

Helping you

  • SEO & AI Content Checklist
  • Jargon Buster
  • Blog
  • Contact
  • FAQs

Our expertise

  • Web Design
  • WordPress
  • Search Engine Optimisation (SEO)
  • Conversion Rate Optimisation (CRO)
  • About

Areas we serve

  • Chichester
  • Worthing
  • Littlehampton
  • Arundel
  • Brighton
  • Portsmouth
  • Bognor Regis

Follow us

  • Facebook
  • LinkedIn
  • hello@notusdigital.co.uk
  • 01243 217 878
  • Bognor Regis
    West Sussex
    PO21
  • © 2026 Notus Digital
  • Privacy Policy

Notus Digital is a trading name of Notus Digital Ltd. Registered in England and Wales, company number 15465042. Registered office: c/o Accrue Accounting, Unit E4 Arena Business Centre, Holyrood Close, Poole, BH17 7FP.

Newsletter signup

"*" indicates required fields

Name*
Email*
Privacy*