The Schema Markup Nobody Reads (Except the Algorithm That Decides Whether You're Relevant)
There's a curious layer of code living on websites across the internet that most visitors will never notice. It sits there, quietly labelling everything from opening hours to product prices, recipe ingredients to event dates. Human eyes glide straight past it. Search engines, however, read it like a menu at a restaurant they're reviewing.
This is schema markup, sometimes called structured data, and it's essentially a translator between your content and the algorithms trying to make sense of it. Without it, search engines are left inferring what your page is about from context clues alone. With it, you're providing a helpful annotation: "This bit? That's the price. This bit? The author. And yes, before you ask, this is definitely a recipe, not a philosophical treatise on the nature of cake."
Why Machines Need Labels When Humans Don't
We humans are rather good at understanding context. Show us a page with "£24.99" next to a photo of a jumper and a "Buy Now" button, and we grasp the situation immediately. Search engines, despite their increasing sophistication, still benefit from having things spelled out.
Schema markup does exactly that. It wraps your existing content in standardised labels that describe what everything is and how it relates to everything else. You're not creating new content—you're annotating what's already there in a format that machines find particularly digestible. Think of it as providing subtitles for an audience that doesn't quite speak human yet.
The vocabulary comes from Schema.org, a collaborative project that maintains a vast taxonomy of types and properties. There are schemas for local businesses, products, events, articles, breadcrumbs, FAQs (well, there were), job postings, courses, and hundreds of other categories. The system is impressively thorough, if occasionally baffling in its specificity.
The Rich Results Lottery
The reason anyone bothers with schema markup is the possibility of enhanced search appearances. When done correctly, your listing might show up with extra information: star ratings, price ranges, event dates, recipe cooking times. These "rich results" or "rich snippets" take up more space and tend to attract more attention than standard blue links.
The operative word there is "might." Adding schema markup makes you eligible for rich results, but it absolutely doesn't guarantee them. Google and other search engines are frustratingly non-committal about when they'll actually display enhanced features. You can do everything correctly and still see nothing special in search results. It's a bit like dressing impeccably for a party where the host may or may not notice your shoes.
That said, not adding schema when it's relevant definitely reduces your chances to zero. It's one of those situations where doing the work gets you a ticket to the raffle, even if there's no guarantee your number will be called.
The Great Schema Pruning
Google has become rather more selective about which structured data types it actually uses. HowTo rich results were retired from Search in September 2023, meaning all those carefully marked-up step-by-step instructions no longer generate special search features. FAQ rich results were pulled on 7 May 2026, with Google removing the documentation the following month.
Both changes came after concerns about low-quality content gaming the system for extra search visibility. The message seemed clear: rich results are a privilege, not a right, and Google will withdraw them if they feel the quality-to-noise ratio has deteriorated.
This doesn't mean the schema itself is useless—it still helps search engines understand your content—but the visible benefit has disappeared. It's a useful reminder that schema markup is fundamentally about machine comprehension, and the pretty search features are more of a sometimes-bonus than a guaranteed outcome.
Schema and the Age of AI Answers
As AI-generated answers become more prominent in search experiences, there's a natural question: does schema markup affect whether your content gets pulled into these responses?
The official answer from Google is that no special schema is required for AI Overviews or AI Mode. A page simply needs to be indexed and eligible for a normal search snippet. Inclusion isn't guaranteed regardless of what structured data you've added.
That's the diplomatic way of saying: we can't promise anything, but we can read your content either way. Schema might help with comprehension, particularly for complex or structured information, but it's not a golden ticket to AI visibility. The quality and relevance of your actual content remains rather more important than how thoroughly you've labelled it.
When Schema Actually Matters
For small organisations, schema markup tends to be most useful in a few specific situations. Local businesses benefit from marking up their address, opening hours, and contact details—information that feeds into map listings and local search features. Event organisers can mark up dates, venues, and ticket information. Online shops can tag products with prices, availability, and reviews.
The common thread is that you're providing factual, structured information that changes the practical usefulness of your search listing. Someone searching for "pizza near me" or "photography course Brighton" is looking for specific details, and schema helps surface those details where they're most useful.
For content-focused sites—blogs, news outlets, informational resources—the benefit is less pronounced but still present. Article schema helps establish publication dates and authorship. Breadcrumb schema can improve how your site structure appears in results. It's less flashy than star ratings on a product, but it contributes to overall search engine comprehension.
The Implementation Reality
Adding schema markup ranges from straightforward to mildly tedious, depending on your website platform. Many content management systems and e-commerce platforms add basic structured data automatically. Others require plugins, manual code additions, or patience with JSON-LD formatting.
The crucial requirement is that your schema must accurately reflect what's visible on the page. You can't mark something up as a product if there's no product, or claim opening hours you don't actually keep. Search engines check, and mismatches can result in manual actions or your structured data being ignored entirely.
Google's Rich Results Test and Schema Markup Validator tools let you check whether your implementation is technically correct, though they can't tell you whether you'll actually get enhanced search features. That remains firmly in the realm of algorithmic mystery.
The Understated Value of Being Understood
Schema markup is unlikely to transform your search visibility overnight. It won't rescue poor content, overcome fierce competition, or compensate for fundamental SEO problems. What it does do, quietly and without fuss, is help search engines understand exactly what you're offering and how it might be useful to searchers.
In an increasingly AI-mediated search landscape, that machine-readable clarity becomes more valuable, not less. Whether algorithms are generating instant answers or deciding which results deserve elaboration, being clearly understood gives you a better chance of being appropriately surfaced.
It's not glamorous work, marking up your content with invisible labels. But then, most of the useful infrastructure of the internet isn't particularly glamorous. It just quietly makes things work better for everyone involved—humans and algorithms alike.
More SEO Reading, If You're Interested
If you've found this useful, we've written quite a bit more about SEO—all in the same vein, explaining how things actually work rather than making grand promises about miraculous results. We've got articles on everything from technical foundations to content strategy, and they're all written for normal human beings rather than people who speak fluent algorithm. Here are a few to get you started.
Why We Write About This
We write about SEO because it's part of our job. When we build websites for clients, getting the technical side right—schema markup, page speed, sensible site structure, all of it—is simply what we do. It's built into the process rather than bolted on afterwards. We also offer ongoing website management for clients who'd prefer someone else to handle the technical evolution whilst they get on with running their organisation. It means your site keeps working properly as search engines change their minds about what matters, without you having to think about it.
If You'd Like Our Help
Should you want us to build you a website that gets these things right from the beginning, or to look after one you already have, we'd be happy to talk. We're good at this sort of thing, we explain everything in plain English, and we don't oversell what's realistic. Get in touch and we'll have a straightforward conversation about what would actually help your particular situation. You can find out more information about us and what we do below.
Does adding schema markup guarantee my site will show up with star ratings and extra features in Google?
No, it doesn't guarantee anything. Schema markup makes you eligible for rich results like star ratings and enhanced listings, but Google decides whether to actually display them. You can implement everything perfectly and still see standard search results.
Is schema markup still worth doing if Google removed FAQ and HowTo rich results?
Yes, it's still valuable. Even when rich results don't appear, schema markup helps search engines understand your content more accurately. It's fundamentally about machine comprehension—the visual enhancements in search are a bonus, not the main purpose.
What type of schema markup is most useful for small businesses?
Local business schema is usually most valuable—marking up your address, opening hours, and contact details. This information feeds into map listings and local search features where potential customers are actively looking for practical details like whether you're open.