Skip to content
G

Schema markup for small businesses

Last reviewed 19 May 2026 | Growth Check editorial team

Schema markup is hidden JSON-LD code that tells Google exactly what your page is about. It doesn't change how the page looks, but it can change how your listing appears in search results (rich snippets) and improves how confidently Google ranks you.

The four schemas worth having

1. LocalBusiness

Goes on your homepage. Tells Google your name, address, phone, opening hours, geographic coordinates. This is non-negotiable for local SEO.

2. Service

Goes on each service page. Tells Google what the service is and who it's for.

3. FAQ

Goes on pages with visible FAQs. Can get your questions shown directly in Google search results, large CTR boost.

4. Review / AggregateRating

Goes wherever you display real reviews. Can show review stars in search results. Important: only use for genuine reviews, fake schema is a manual penalty.

How to add it

WordPress: Yoast or Rank Math plugins handle most of this automatically. Custom-built: drop JSON-LD into the page <head>. Schema.org has full reference. Test with Google's Rich Results Test.

What schema is not

It's not a magic ranking boost. It's a clarity tool. Use it to confirm what your page is, not to fake what it isn't.

Free growth audit
UK-based | 2-day turnaround
Get my audit