structured data

Structured data, rich results, and rankings are three different things

Learn what structured data can describe, what rich-result eligibility means, and why neither one guarantees a ranking or search appearance.

Published 2026-08-26 · Updated 2026-09-19

Structured data is often sold as though one change creates one predictable result: add JSON-LD, earn a richer search listing, and move up the rankings.

That is not how the system works.

Structured data, rich-result eligibility, and ranking are related to search, but they answer different questions. Treating them as the same thing creates bad expectations and encourages unsafe markup. This guide anchors the broader structured-data resource library.

Structured data describes page facts in a machine-readable form

Structured data is information attached to a page using a vocabulary such as Schema.org. For example, a local business page might describe a business entity, its public name, URL, phone number, address, or opening hours.

JSON-LD is a common way to publish that description. Google recommends it for many structured-data implementations because it is usually easier to add and maintain than markup woven into every visible HTML element.

The important word is describe.

Markup should describe what the page and business can actually support. It should not become a place to add a better-sounding service, guess an address, invent a rating, or publish hours that are not confirmed elsewhere.

Schema.org defines a broad vocabulary. A term can be valid Schema.org even when Google does not use that term for a special search appearance.

Rich-result eligibility is a narrower Google feature question

Google documents a set of structured-data features it may use in Search. Those feature guides define required properties, recommended properties, and content policies.

Correct markup can make a page eligible for an applicable feature. Eligibility is not a promise that the feature will appear.

Google's general structured-data guidelines say this directly: even correctly marked-up pages are not guaranteed to show a rich result. The search system may choose another presentation, the page may not meet a quality guideline a syntax test cannot detect, or the result may not be useful for that query, location, or user.

This is also why “the Rich Results Test passed” is not a universal business outcome. The test covers supported Google feature types. It does not certify every useful Schema.org graph, prove what Google has indexed, or guarantee a future search appearance.

Ranking is a separate retrieval and relevance decision

Structured data is not a shortcut around relevance, quality, reputation, crawlability, or the other systems involved in Search.

A structured-data manual action can remove rich-result eligibility without changing ordinary web ranking. That distinction in Google's policy is useful: search appearance and ranking are not one switch.

Good markup can still be valuable. It gives machines a clearer, explicit description of supported page facts. For eligible content, it can support a richer presentation. It can also make internal data operations more consistent.

But a responsible provider should not translate those possibilities into promised search-position, search-appearance, or traffic outcomes.

Use a four-layer test

Instead of asking “does my schema work?” as one question, check four layers:

  1. Syntax: Does the JSON parse safely?
  2. Vocabulary: Do the types and properties mean what the selected Schema.org version says they mean?
  3. Feature eligibility: If a Google feature applies, are its required properties and policies satisfied?
  4. Served output: Does the live page actually deliver the approved markup after plugins, themes, caching, and deployment?

Search Console adds a later evidence layer: what Google detected and how the owned property appears in performance reports. That is observed search data, not something a local validator can predict.

The operational problem is maintenance

Even a correct graph can become wrong.

A business changes its hours. A WordPress plugin adds a competing organization node. A redesign removes the delivery snippet. A location page moves. Google changes a supported feature guide.

That is why SEO Nori treats structured data as a maintained publication rather than a one-time code block. The useful workflow is evidence, proposal, validation, approval, delivery, served-output verification, monitoring, and rollback.

The outcome SEO Nori can prove is operational: what it observed, what it proposed, which rules it used, what the live page served, and whether that served output later drifted.

Check your own site evidence

Run the public scan to see observed structured-data gaps. The scan does not change your website.

Check my website