Business owner working at a laptop with notes and labels, representing structured business information for search engines.

You’ve seen it before, even if you didn’t know what it was called.

A Google result with gold star ratings underneath the page title. A search result showing a business’s opening hours, phone number, and address without you clicking anything. A recipe with cooking time and a calorie count sitting right there in the results. That extra layer of information is called a rich result, and schema markup is what makes it possible.

For most small business owners, schema markup sits somewhere between “thing my web developer mentioned once” and “complete mystery.” This article is meant to change that. You’ll understand what it is, what it actually does for your business, which parts are worth your time, and how to get started if you’re on WordPress.

What schema markup actually is

Every website is written for two audiences: the people who visit it and the search engines that crawl it. People can look at your homepage and immediately understand that you’re a plumbing company in Manchester, you’ve been around since 1998, and you’ve got 47 five-star reviews. Search engines can read the same page but they’re making educated guesses about what it all means.

Schema markup is a way of removing the guesswork. It’s a piece of structured code, placed on your website, that labels your content in a language search engines understand natively. Instead of Google inferring that a number on your page is a phone number, schema markup tells it directly: this is a telephone number, this is a business address, this is a review, this is a service.

The shared vocabulary that makes this work is called schema.org. It launched on 2 June 2011, founded by Bing, Google, and Yahoo — direct competitors who agreed to speak the same language when it comes to understanding web content. Yandex joined in November of the same year. That collaboration still runs today, and as of version 30.0 (March 2026) the vocabulary covers 823 types of entity and more than 1,500 properties, from local businesses and products to events, courses, and medical conditions.

The most common way to implement schema today is a format called JSON-LD. It’s a small block of code that sits in the background of your page — your visitors never see it, but search engines read it immediately. Google officially recommends JSON-LD over the alternatives, and it’s the format all major WordPress SEO plugins use by default.

What schema markup does for you

The most visible payoff from schema markup is the chance to appear as a rich result in Google search. Rich results are those enhanced listings: the stars, the prices, the event dates. They make your result stand out on a page that’s otherwise a uniform list of blue links.

The evidence that rich results improve click-through rates is real, though it comes with caveats. Milestone Research, analysing 4.5 million queries and 2.7 billion impressions across 175 domains, found that rich results averaged 58 clicks per 100 queries compared to 41 for standard results. That study was published in January 2021 and draws on data from July 2019 to July 2020. SearchPilot, which runs controlled SEO experiments for large sites, produced a result in 2021 that’s worth pausing on: adding price and review schema together to product pages had no detectable effect at all, while review schema on its own delivered an estimated 20% uplift in organic traffic. Google’s own case studies cite a 25% CTR increase for Rotten Tomatoes, which marked up 100,000 pages, and 82% for Nestlé, though those are enterprise-scale sites with methodology Google hasn’t published.

It’s also worth knowing where schema sits in the broader picture. Backlinko’s analysis of 11.8 million Google search results (last updated April 2025) found that 72.6% of first-page results carry schema markup — but found no correlation between schema presence and ranking position. Schema is nearly universal among top-ranking pages, but it’s not why they rank there.

The honest caveat: schema markup is not a ranking signal. Google has said this repeatedly. Danny Sullivan, Google’s Search Liaison, was blunt about it on X in October 2023: “using schema doesn’t give you a ranking boost,” and schema “has nothing to do with rankings.” John Mueller, a senior figure at Google Search Central, has made the same point, most recently in January 2026. Schema can help you get more clicks from the position you already hold. It doesn’t move you to a better position.

There’s also a second caveat worth knowing. Google decides whether to display rich results based on overall site quality, not just the presence of markup. If your site has valid schema but Google considers the overall quality too low, it can withhold the rich result entirely. The markup is a prerequisite, not a guarantee.

The schema types that matter for small businesses

The schema.org vocabulary contains hundreds of types, but most of them aren’t relevant to a typical small business. Here’s what actually matters.

LocalBusiness is the most important starting point for any local service business. It tells Google and other search engines what type of business you are, where you’re located, your opening hours, your phone number, and your website. The more specific the subtype, the better. There are dedicated types for electricians, plumbers, dentists, law firms, clinics, and dozens of other categories. The critical thing is that your name, address, and phone number in your schema must match exactly what’s in your Google Business Profile. Mismatches cause Google to discount the markup.

Organization schema works alongside LocalBusiness and is particularly valuable now that AI search tools are becoming more prominent. It should include your logo, your website, and links to your verified profiles elsewhere: LinkedIn, Wikidata, your company registry listing, social media accounts. These links, called sameAs properties, help search engines and AI systems confirm that you are who you say you are. It’s less about any individual rich result and more about establishing your business as a recognised, trusted entity — the same trust signals that shape how visitors judge your website in under a second.

BreadcrumbList is easy, universally supported, and worth adding to every page. It tells Google the navigational path to the current page, which can appear in search results and makes your URL structure clearer to crawlers.

Review and AggregateRating schema is where many business owners get confused by a rule Google introduced in September 2019. If your business controls the reviews on your own website, Google no longer shows star ratings for LocalBusiness and Organization schema. Google calls these “self-serving” reviews, and the rule applies whether they’re built in-house or pulled in from a third-party widget. Stars can still appear on product pages, service pages, and event pages, but not on pages representing the business itself. It’s an important distinction, and getting it wrong can result in a manual action.

If you write blog content or publish articles, Article schema with an identified author adds credibility signals, particularly as Google places more weight on demonstrated expertise and authorship.

For businesses with physical products sold online, Product schema combined with Offer, shipping details, and return policy data feeds Google’s Merchant Listings, which can generate visibility in Shopping surfaces beyond standard search.

What changed in 2023 and 2025 (and why some advice you’ll find online is outdated)

A lot of schema content on the web is out of date. Two major changes significantly narrowed what schema markup actually delivers in Google search.

In August 2023, Google restricted FAQ rich results to government and health websites. Until then, FAQ schema had been one of the most popular quick wins: add questions and answers to a page, mark them up, and they’d expand in search results as interactive dropdowns. Portent’s crawl of just over 31,000 searches (October 2023) shows how fast it happened: the share of searches showing FAQ rich results fell from 53.9% to 17.0% in six months, and the share of FAQ-schema pages getting no FAQ result at all rose from 46% to 83%. Shortly after, HowTo schema was removed entirely from Google search.

On 7 May 2026, Google went all the way: FAQ rich results no longer display for anyone, government and health sites included. Search Console reporting was removed in June 2026 and API support ends in August 2026. If you’ve seen articles claiming FAQ or HowTo markup will get you boxes in Google’s results, they predate these changes.

In June 2025, Google retired seven more structured data types — including Course Info, ClaimReview, and Estimated Salary — with a further tidy-up in November 2025. The Sitelinks Searchbox was deprecated in November 2024.

The practical upshot is that the schema types with the strongest case for investment in 2026 are LocalBusiness, Organization, BreadcrumbList, Review and AggregateRating on eligible pages, Product and Offer for ecommerce, and Article with author information for content sites. FAQ markup is still technically valid and hasn’t been removed, but since 7 May 2026 it produces no rich results at all. Its value now lies in machine comprehension: Google still reads the markup to understand the page, and AI tools readily cite clearly structured answers — which brings us to the newer argument for schema.

Search is changing. An increasing number of queries are answered by AI tools: Google’s AI Overviews, Bing’s Copilot, ChatGPT, Perplexity. For businesses, this raises a question that didn’t exist three years ago: how do you show up in an AI-generated answer?

The honest answer is that no one fully knows yet. But there are some things that have been confirmed. Fabrice Canel, Principal Product Manager at Microsoft Bing, stated publicly at SMX Munich in March 2025 that schema markup helps Bing’s language models understand content and that he recommends its use. Google’s May 2025 documentation on succeeding in AI search states that structured data “is considered” by its AI systems. Neither company promises that schema leads to citations; they say it helps with comprehension.

The clearest argument for schema in an AI search world is what’s called entity disambiguation. When your Organization schema links to your Wikidata entry, your LinkedIn page, your Google Business Profile, and your official website, it gives AI systems a stable, verified picture of who you are. Without those signals, an AI system trying to reference your business is working from inference. With them, it has a confirmed identity to anchor to. That matters more as AI-generated summaries become a larger part of how people discover businesses.

John Mueller at Google has been direct about not overstating this. In that January 2026 post he wrote that there’s “a lot of wishful thinking” about what structured data beyond the documented types actually achieves, noting drily that no site is going to rank better simply for adding markup. The current evidence supports schema as a useful foundation for AI search, not a shortcut to guaranteed visibility. If you want to understand the broader picture of how businesses show up in AI search, that’s a topic we cover separately in our guide to AI search visibility and GEO.

How to implement schema on a WordPress site

If your site runs on WordPress, you don’t need a developer to add schema markup. The major SEO plugins handle it automatically for the most common types.

Rank Math is the easiest starting point. The free version covers LocalBusiness, Organization, Breadcrumbs, FAQ, Article, Product (including WooCommerce), and Video schema. Yoast SEO builds schema as a connected graph across the whole site, which is architecturally stronger and cleaner for AI parsing, but full LocalBusiness support requires the paid Local SEO add-on. SEOPress Pro is a strong option for businesses with multiple locations, as it handles unlimited per-page schema without the complexity of Yoast’s graph system.

One rule that applies regardless of which plugin you use: only run one schema plugin at a time. Having schema generated by Rank Math, your theme, and WooCommerce’s native markup simultaneously creates duplicate and conflicting data that Google can’t trust.

Once you’ve added schema, check it in two places. Google’s Rich Results Test shows whether your markup is eligible for rich results and flags any errors (FAQPage no longer reports there, since Google doesn’t display that type). The schema.org Markup Validator checks whether your markup is technically correct according to the full vocabulary. Use both.

The most common mistake that creates problems: marking up content that isn’t visible on the page. Google’s structured data guidelines are explicit about this — what your schema describes must be visible to the user on that page. If your schema says you have 200 five-star reviews but there are no reviews visible, Google may issue a manual action. What the markup says and what the visitor sees need to match.

If all of this sounds like something you’d rather have done properly by someone who works with it every day, that’s a reasonable position. At Monprez, we audit websites for schema coverage and produce a full report of what’s missing, what needs fixing, and what to prioritise. Get in touch and we’ll take a look at where your site currently stands.


Frequently asked questions

Does schema markup help you rank higher on Google?

No. Google has confirmed this on multiple occasions, most recently through John Mueller in January 2026. Schema markup can improve how your result looks in search and how many people click on it, but it doesn’t move your page to a higher position. Think of it as improving your performance at your current ranking, not improving the ranking itself.

How long does it take to see results from schema markup?

There’s no fixed timeline. Google needs to crawl your updated pages, validate the markup, and decide whether to show a rich result. In practice, changes can appear anywhere from a few days to a few weeks after implementation. Google Search Console’s URL Inspection tool can speed up the process by requesting a crawl directly.

Can I get penalised for using schema markup?

Yes, if you use it deceptively. Marking up content that doesn’t exist on the page, adding fake reviews, or using schema in a way that misrepresents your content can result in a manual action from Google, which removes your rich result eligibility. Honest, accurate markup carries no risk.

My SEO plugin says it adds schema automatically. Do I still need to check it?

Plugins generate schema based on what you’ve filled in. If your business address, phone number, business type, or opening hours aren’t configured correctly in the plugin settings, the generated schema will be incomplete or inaccurate. Always validate with Google’s Rich Results Test after setup.

Is schema markup still worth doing in 2026?

Yes, for most business websites. The value has shifted away from FAQ-style quick wins, but LocalBusiness, Organization, BreadcrumbList, and Product schema still deliver measurable benefits for eligible sites. And as AI search tools become more central to how people find businesses, clean structured data is becoming a more important foundation.


What to do next

Schema markup is infrastructure. It won’t transform your traffic overnight, but it’s one of the clearest things you can do to help search engines and AI systems understand your business accurately. The cost of getting it right is low. The cost of ignoring it compounds over time as competitors who have it consistently outperform you in the results.

If you want to understand where your website stands today, we’re happy to take a look. Get in touch with Monprez and we’ll review your current schema coverage as a starting point.