Schema markup, explained without the jargon
Schema markup sounds technical, but the idea is simple: it is a label that tells search engines exactly what your page is about. Here is what it does, which types matter for a small business, and what it will not do.
"Schema markup" is one of those terms that makes business owners' eyes glaze over. It sounds like something only developers should worry about. The idea behind it, though, is simple, and for many small businesses a little of it is worth having.
The simple version
When you read a web page, you instantly understand what things are. That line is a phone number. That is the business name. Those are opening hours. That is a price.
Search engines are good at guessing these things, but they are still guessing. Schema markup removes the guesswork. It is a small block of structured information, hidden from visitors, that labels the key facts on your page in a standard format that Google, Bing and other services understand.
Think of it as filling in a form about your page, in a language search engines speak. Visitors never see it. Search engines read it and are more confident about what your page contains.
What it can do for you
The best-known benefit is rich results. These are search listings with something extra: star ratings on a product, event dates, recipe cooking times or breadcrumb trails instead of a plain web address. Schema markup makes a page eligible for these features.
Eligible is the important word. Google decides when to show them, and adding markup does not guarantee anything. It is also not a direct ranking boost. What it does is help search engines understand your content accurately, and sometimes earn a more eye-catching listing that gets more clicks.
The types that matter for a small business
There are hundreds of schema types. Most small business sites only need a few:
- LocalBusiness, or a more specific type like Plumber or Electrician: your name, address, phone number, opening hours and service area.
- Organization: your official name, logo and social profiles, which helps Google connect the pieces of your brand.
- Service: what a specific service page offers and where.
- Product: for anything you sell with a price and availability.
- Article: for blog posts, with the author and publish date.
- BreadcrumbList: shows the path to a page, like Home, Services, Boiler repair.
Things to know before you add it
A few rules keep schema helpful instead of harmful.
Only mark up what is actually on the page. If your markup claims a five-star rating that visitors cannot see, or lists services you do not show, Google can ignore it or take manual action against the site.
Reviews have limits. Google does not show star ratings for reviews a business collects about itself and marks up on its own LocalBusiness or Organization pages. Genuine customer reviews on your Google Business Profile matter far more for local search.
Some rich results have been scaled back. FAQ rich results, for example, are now mostly limited to well-known government and health sites, and how-to rich results are no longer shown. Old guides still recommend both, so be wary of advice that promises special listings from them.
Keep it accurate. If your phone number or opening hours change, the markup needs to change too. Out-of-date information here is worse than none.
How to check your site
Google offers a free Rich Results Test. Paste in a page address and it shows which structured data it found and whether the page is eligible for any rich results. The Schema Markup Validator does a broader check of any schema on the page.
In Google Search Console, the Enhancements and Shopping sections report problems with structured data across your whole site, which is useful once markup is in place.
Is it worth doing?
For a local service business, adding accurate LocalBusiness markup is quick and worthwhile. Product and Article markup make sense if you sell online or publish regularly. Beyond that, the returns get smaller, and your time is usually better spent on clearer service pages and more real reviews.
If you are not sure whether your site has any schema, or whether what it has is correct, send me the address. It takes me a few minutes to check, and I'll tell you in plain language what, if anything, is worth fixing.
By Mkpoikana Otu. More articles