Guide · Small business SEO

Schema Markup for Small Businesses: What to Add and What to Skip

Which schema markup a small business website actually needs, how to keep it honest, and why some popular types no longer earn rich results in Google.

Updated October 17, 2026 · 4 min read

Schema markup gets sold as an SEO secret weapon. It isn’t one. But it is a useful, low-cost piece of housekeeping that helps Google and other systems understand who you are, what you offer and how your pages fit together.

This guide covers the handful of schema types that matter for a typical small business, the rules that keep you out of trouble, and the ones that have stopped being worth the effort.

What schema markup actually is

Schema markup (also called structured data) is a block of code, usually JSON-LD, placed in a page’s HTML. It labels information in a standard vocabulary from schema.org: “this is a business,” “this is its address,” “this page is a service,” “this is the breadcrumb trail.”

Visitors never see it. Search engines read it alongside the visible page. In some cases Google uses it to show a richer result, like breadcrumbs instead of a raw URL, or product details. In every case it helps remove guesswork.

What it won’t do is make a thin page rank. Google is clear that structured data makes a page eligible for certain features, not guaranteed to receive them.

The types worth adding

Organization or LocalBusiness

This is the foundation. On your home page (or site-wide), describe your business: legal name, logo, website, phone, email and social profiles. If customers visit you at a physical location, a LocalBusiness subtype is a better fit. There are specific types for plumbers, dentists, law firms, auto repair shops and many more, with your street address and opening hours.

If you’re a service-area business that hides its address on your Google Business Profile, don’t publish it in your schema either. Keep your name, phone and details consistent everywhere: website, Business Profile and directories. Our local SEO guide for service-area businesses explains why that consistency matters.

Service

Each service page can carry Service markup naming the service, the area served and the business providing it. It’s a clear, honest description of what the page is about, which is exactly what structured data is for. It pairs well with the page structure in our guide to service pages that rank.

Breadcrumbs (Home › Services › Drain cleaning) help visitors and search engines understand where a page sits on your site. Google may show them in results instead of the URL. Add the visible breadcrumb trail to the page and the matching BreadcrumbList markup.

Article or BlogPosting

For guides and blog posts, Article markup names the headline, author, publish date and update date. It reinforces who wrote the content and when, which supports the trust signals discussed in our E-E-A-T guide.

Product and Review (with care)

If you sell products online, Product markup with price and availability can earn product rich results. Review and rating markup has strict rules. Google doesn’t show review stars for a business’s own reviews of itself (so-called self-serving reviews) on LocalBusiness and Organization pages. Copying your Google reviews into your own schema to get stars in search results won’t work and can cause problems.

The rules that keep you out of trouble

Google’s structured data guidelines come down to a few principles:

  1. Mark up only what’s on the page. If your schema says you’re open Sundays, the page should say so too.
  2. Never invent anything. No made-up ratings, review counts, prices or awards. Fabricated markup can lead to a manual action, which removes rich result eligibility.
  3. Be specific and accurate. A dental clinic should use the Dentist type, not a vague generic one, and the address should match your Business Profile.
  4. Keep it current. When your hours, phone number or prices change, update the markup along with the visible text.

What changed: FAQ rich results

For years, adding FAQPage markup to service pages was a popular trick for taking up more space in search results. Google first restricted FAQ rich results to authoritative government and health sites, and as of June 2026 it no longer shows them.

That doesn’t make FAQs useless. A good FAQ section still answers real customer questions, helps people decide, and gives Google and AI systems clear text to work with. Just don’t expect the markup alone to change how your listing looks. Write FAQs for people first.

The wider lesson is that rich result features come and go. Choose schema because it accurately describes your business, not because of a trick that might disappear next year.

How to add and test schema

  • WordPress: SEO plugins like Yoast, Rank Math and All in One SEO add Organization, Article and Breadcrumb markup automatically. Check their settings so the business details are right.
  • Custom or static sites: your developer can generate JSON-LD from the same data that fills your pages, so the two never drift apart. That’s how we build sites (see our SEO web design service).
  • Testing: paste a URL into Google’s Rich Results Test to see which features a page is eligible for and any errors. The Schema Markup Validator at validator.schema.org checks general schema.org syntax.
  • Monitoring: Search Console shows enhancement reports (such as Breadcrumbs) when Google detects that markup on your site, along with any errors.

A sensible order of work

If you’re starting from nothing:

  1. Organization or LocalBusiness on the home page
  2. BreadcrumbList across the site
  3. Service on each service page
  4. Article on guides and blog posts
  5. Product only if you sell products online

Most small business sites can get this done in a day, then leave it alone apart from keeping details up to date.

Not sure what your site has now?

Run our free audit preview to see whether a page has structured data. Schema setup is part of our small business SEO work, checked against what’s actually on your pages.

Start with a 20-minute call. Leave with a plan.

Tell us about your business and where you want more customers from. We’ll tell you honestly whether SEO is the right next step.