Schema Markup That Actually Earns Rich Results
Structured data does not boost rankings directly. It earns the result formats that get clicked — which is better.
Structured data is not a ranking factor in the way people hope. What it does is tell a search engine precisely what a page contains, which qualifies the page for result formats that occupy more space and attract more clicks. The ranking improvement, when it comes, is a second-order effect of that click-through.
The types worth implementing
- Organization and LocalBusiness, once, on the site. This is how you become an entity rather than a string of text.
- BreadcrumbList on nested pages, which replaces the raw URL in results with a readable path.
- Article or BlogPosting on editorial content, carrying author, dates and images.
- FAQPage where you genuinely answer questions — with the answers visible on the page, not hidden in markup.
- Product with offers and reviews for ecommerce, which drives price and rating display.
How to implement it
Use JSON-LD in the head — it is the format search engines recommend and the only one that does not entangle your markup with your layout. Generate it from the same data that renders the page, so it can never drift out of sync when content changes. Hand-maintained structured data is wrong within a quarter.
What breaks it
- Review markup for reviews you collected on another platform, or self-serving reviews of your own business.
- FAQ markup on pages where the questions are marketing copy rather than answers.
- Missing required properties, which silently disqualifies the page rather than producing an error anyone notices.
- Markup injected only by JavaScript, which delays or prevents recognition — prerender it instead.
- 0 claims in markup that are not on the page
- 1 source of truth generating both
- JSON-LD the only format worth using
Frequently asked questions
How long before rich results appear?
Typically two to eight weeks after recrawling, and appearance is never guaranteed — eligibility is not entitlement. Validate implementation with a testing tool immediately, then watch the Search Console enhancement reports over the following weeks.
Can structured data get a site penalised?
Yes. Markup that misrepresents page content leads to manual actions removing rich result eligibility, sometimes site-wide. The risk is entirely avoidable by describing only what is visible.