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.