Article

Schema markup that still earns rich results

By · June 27, 2026 · Updated September 12, 2026

Schema markup usually gets added in the hope of a richer search result, and then nothing changes. Google has retired most of the rich results that schema used to earn, and the job of the markup has changed. This post lists what still earns a visible result in 2026, what to emit regardless, and the mistakes that cancel the effort.

BeeRanked's structured data analyzer showing a 100 out of 100 result rendered as a Google branded search result and knowledge panel, with site name, logo in search, and linked profiles marked active.

The rich results Google already killed

If you are adding schema for a search feature that no longer exists, you are doing unpaid work. Three big ones are gone:

The leftover markup does no harm and no good, and chasing these is why many "we added schema" projects show zero lift.

What still earns a visible rich result

These are worth marking up because Google still renders them, as long as the underlying data is real and visible on the page:

  • Breadcrumbs. The most reliable win. BreadcrumbList replaces the raw URL in the result with a clean path. Low effort, high hit rate.

  • Articles. Article and BlogPosting feed Top Stories and the standard article treatment, and they are how Google attributes authorship and freshness.

  • Products with reviews. Product markup earns the star result only when it carries a real aggregateRating from real reviews. No reviews, no stars.

  • Reviews, Recipes, Events, Videos, and Job postings. Each still has a live rich result when the content is that thing.

The survivors describe a concrete thing a user wants to act on.

Why you still emit schema with no rich result in sight

The payoff for structured data has moved from result decorations to machine comprehension.

  • Entity understanding. Organization, WebSite, and Person markup tell Google who you are and how your pages relate, which is how you become a recognised entity instead of a set of loose URLs. I covered this in how Google and AI search understand your brand.

  • AI search. AI Overviews, ChatGPT, and Perplexity lean on clean, well-marked content to understand and cite a page. Structured data is one of the clearest signals you can hand them, which is the premise of answer engine optimization.

The schema you emit today does double duty: a shrinking set of search features, and a growing set of machines that read your markup to decide whether to cite you.

The mistakes that break your markup

Valid-looking schema fails all the time for boring reasons:

  • Relative URLs. Every url, logo, image, and @id in your JSON-LD has to be an absolute, public URL. A root-relative path is invalid to Google and gets ignored.

  • Marking up content that is not on the page. Schema has to match what a visitor sees. Describe a rating or a price that is not visible and Google drops the markup, or issues a manual action.

  • Inventing reviews. Never fabricate an aggregateRating to force stars. It is the fastest route to a structured-data penalty.

  • Letting a plugin emit a generic Organization and nothing else. That covers the entity basics and leaves every article, breadcrumb, and product unmarked.

How to do this without hand-writing JSON-LD

You should not be authoring schema by hand for every page. In BeeRanked, each content page emits Organization, the correct Article type, and a BreadcrumbList automatically, with every URL absolutized to your public host, so the two things that still matter, entity signals and article treatment, are covered by default. The setup is in improve your SEO.

Then verify. Run any page through the free structured data analyzer to see what Google and AI models extract from it, which schemas are present, and where the gaps are. Reading the output beats trusting that the markup is there.

Checklist

Stop chasing rich results Google has already retired. Emit BreadcrumbList and the correct Article type for the features that remain, Organization and WebSite for entity and AI understanding, and Product, Review, Event, or Recipe only where you have the real data behind them. That is the markup that still earns something in 2026, on the results page and in the models that increasingly sit in front of it.

Want this to just work on your own site?

This article was published with BeeRanked: structured data, internal links, redirects and the sitemap were in place the moment it went live, on our own domain. Yours can work the same way.