DYNO Mapper

Home / Blog / Search Engine Optimization / What Is Structured Data and Why You Need It for SEO

What Is Structured Data and Why You Need It for SEO

Structured data is the code you add to a page so search engines and AI systems understand what the content actually means — not just what words are on it. In 2026, it’s no longer a nice-to-have. Schema markup now drives which pages get cited in Google’s AI Overviews, which products appear in ChatGPT’s answers, and which sites earn rich results on the SERP.

This guide covers what structured data is, why it matters now more than it ever has, which Schema.org types still earn rich results, which ones Google has quietly stopped showing, and how to add it correctly.

Structured Data for SEO

What Is Structured Data?

Structured data is a standardized format of code that describes the content of a page in a way machines can parse. A plain HTML heading tells a browser to render text larger; structured data tells a crawler “this text is the name of a recipe, published by this person, on this date, rated 4.7 out of 5 stars.”

The vocabulary — what counts as a recipe, a product, an article, a person — comes from Schema.org, an open standard maintained jointly by Google, Microsoft, Yahoo, and Yandex. The format you use to add it is JSON-LD: a block of JavaScript-like notation inside a <script type="application/ld+json"> tag in your page’s <head> or <body>.

On a restaurant search, structured data is what produces the stars, price range, opening hours, and address under each result. On a recipe search, it’s the photo thumbnail, cook time, and calorie count. On a product search, it’s the price, availability, and review count. Without schema markup, those details don’t exist in the SERP — and increasingly, they don’t exist in AI summaries either.

Why Structured Data Matters in 2026

Three shifts have made schema markup go from optional to essential in the last few years.

  • AI Overviews rely on it. Google and Microsoft publicly confirmed in March 2025 that they use structured data to identify sources for their generative AI features. Recent industry analysis found that 65% of pages cited by Google’s AI Mode and 71% of pages cited by ChatGPT include structured data. Content with proper schema has roughly 2.5× the chance of appearing in an AI-generated answer.
  • Rich results still lift click-through. Even setting AI aside, pages that earn rich snippets (stars, prices, recipe thumbnails, event dates) see 20-40% higher click-through rates than plain blue-link results.
  • Entity understanding. Schema’s sameAs, author, and publisher properties link your content to real-world entities in Google’s Knowledge Graph. That context increasingly drives how AI systems verify claims and assess source credibility.

Important caveat: structured data by itself does not directly boost your rankings. Google has stated this repeatedly. What it does is make you eligible for rich results, enable richer search appearance, and — newly in 2026 — increase the chance AI systems cite you. Those downstream effects drive traffic; the schema itself isn’t a ranking factor.

JSON-LD Is the Standard

There are three formats Google accepts: JSON-LD, Microdata, and RDFa. In 2026 you should use JSON-LD for all new work. It’s:

  • Separate from your HTML. A JSON-LD block sits in a <script> tag and doesn’t touch your page’s visible markup. You can edit the content and the schema independently.
  • Google’s preferred format. Google’s documentation explicitly recommends JSON-LD over the alternatives.
  • Easier to maintain. No wrapping content in itemscope/itemtype/itemprop attributes the way microdata requires.

Microdata and RDFa still work for compatibility reasons, but they clutter your HTML and nobody is building new sites on them. If you inherit a site that uses them, migrate to JSON-LD when you have the chance.

The Schema Types That Matter Most

Schema.org lists hundreds of types, but a short list covers the vast majority of real-world SEO use cases:

  • Article / BlogPosting — for editorial content. Requires headline, author, datePublished, image, and publisher. The workhorse schema for blogs and news sites.
  • Product + Offer — for e-commerce pages. Surfaces price, availability, currency, and review aggregates in search and in Merchant Center listings.
  • LocalBusiness — for brick-and-mortar businesses. Name, address, phone, opening hours, and geographic coordinates feed the local pack and Google Business Profile signals.
  • Organization — your company’s identity markup. Logo, social profiles (sameAs), founders, and contact points. Goes on your home page.
  • Person — for author pages and about-us bios. Ties E-E-A-T signals to real, verifiable people.
  • BreadcrumbList — replaces the URL in search results with a readable breadcrumb trail.
  • Recipe — for food sites. Cook time, ingredients, nutritional info, and ratings.
  • Event — for concerts, webinars, conferences. Date, location, ticket availability.
  • VideoObject — for hosted video content. Thumbnails, duration, and transcript data.
  • Review / AggregateRating — usually embedded inside Product, LocalBusiness, or Recipe, not standalone.

Pick the type that most accurately describes your page. Google will ignore markup that doesn’t match what’s visible on the page, and in extreme cases treats it as spam.

Schema Types That Don’t Do What They Used To

Two schema types that used to earn prominent rich results have been quietly downgraded. They’re still valid schema — you can still add them — but they no longer produce the visual result most tutorials (including the original version of this one) described.

  • HowTo schemaGoogle removed HowTo rich results from mobile in August 2023 and from desktop shortly after. By 2024 they were gone entirely. If a tutorial article still recommends adding HowTo markup for a step-by-step carousel, it’s out of date.
  • FAQPage schema — In the same August 2023 update, Google restricted FAQ rich results to “well-known, authoritative government and health websites.” For every other site, FAQ rich results no longer appear.

Both are worth adding anyway. Even without the rich-result treatment, schema-tagged FAQs and how-tos help AI systems understand and cite your content, which is arguably more valuable in 2026 than the rich result ever was. Just don’t expect the stars and dropdowns that older screenshots show.

How to Add Structured Data to Your Site

There are three common paths, in order of effort:

  1. A CMS plugin. If you’re on WordPress, Yoast SEO, Rank Math, and Schema Pro all generate Article/BlogPosting/FAQPage/Product JSON-LD automatically. You fill in fields in the editor sidebar; the plugin writes the markup. This covers 80% of needs with almost no code.
  2. A platform feature. Shopify, WooCommerce, and most modern e-commerce platforms emit Product schema for every product page out of the box. Check your theme’s source view — you may already have schema and not know it.
  3. Hand-written JSON-LD. For custom schema or anything beyond the basics, write the JSON-LD yourself and drop it in the page’s <head> via your theme, a code-injection plugin, or Google Tag Manager’s Custom HTML tag.

A minimal Article example:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Your Article Title",
  "author": {"@type": "Person", "name": "Your Name"},
  "datePublished": "2026-04-18",
  "image": "https://example.com/image.jpg",
  "publisher": {"@type": "Organization", "name": "Your Site"}
}
</script>

Schema.org lists every property the type supports with examples. Copy a template, adapt it to your content, and test.

Validating Your Markup

schema.org structured data

Two tools cover validation in 2026:

  • Google Rich Results Test — tells you whether your markup is eligible for a Google rich result. Paste a URL or raw code; the tool renders which rich result types it qualifies for and flags errors and warnings.
  • Schema Markup Validator (at schema.org) — validates the markup against the full Schema.org spec, even for types Google doesn’t render. Use this when you’re adding schema that’s for AI systems or SEO-adjacent tools rather than Google rich results specifically.

Google’s old Structured Data Testing Tool was deprecated in 2021. If you see it recommended in older tutorials, the link no longer works — use Rich Results Test or Schema Markup Validator instead.

Run both after any schema change. Warnings don’t break the markup but may prevent rich results from showing.

Common Mistakes

  • Marking up content that isn’t on the page. Your JSON-LD must accurately describe what a visitor actually sees. Google explicitly treats mismatched schema as a spam signal.
  • Adding the wrong type. A review roundup page isn’t a Review — it’s an ItemList of Reviews (or just an Article about the topic). Using the wrong type dilutes the signal.
  • Leaving in the default values from a template. If your JSON-LD still says "name": "Example Product", you’ve missed a step.
  • Not updating dateModified after edits. This is a freshness signal AI systems use. Keep it current.
  • Duplicate entity markup across pages. Use the same @id for the same organization or person across every page — don’t accidentally create five different “publishers” that are really the same company.
  • Blocking schema from crawlers. A robots.txt or noindex that stops Googlebot from reaching the page stops it from reading your schema. Check that anything you’ve marked up is actually crawlable.

Structured Data and AI Search

Schema’s biggest shift in 2026 is how AI systems use it. Google’s Gemini-powered AI Mode cites schema-tagged content at roughly 2.5× the rate of unstructured pages. ChatGPT and Perplexity have confirmed they read JSON-LD as part of their retrieval and ranking. For a product query, ChatGPT’s cited sources are disproportionately pages with accurate Product + Offer schema.

This is the argument for adding schema even when the rich result is gone. FAQPage markup for most sites won’t produce a dropdown in Google search anymore — but it will help Claude, ChatGPT, Perplexity, and Google AI Mode identify which answer on your page addresses which question. As AI traffic grows, that citation becomes more valuable than the rich result ever was.

For a deeper look at how the new landscape works, see our guides to SEO vs AEO vs GEO and the top SEO, AEO, and GEO tools for 2026.

Frequently Asked Questions

Does structured data improve my rankings directly?

No. Google has said repeatedly that structured data is not a direct ranking factor. What it does is make your page eligible for rich results and AI-system citation, both of which drive more clicks. The ranking benefit is indirect — through CTR — not direct.

What’s the difference between Schema.org and structured data?

Structured data is the general concept of machine-readable markup. Schema.org is the specific shared vocabulary — the list of types (Article, Product, Recipe, etc.) and their properties — that Google, Microsoft, and most other search and AI systems agree on. When you add structured data for SEO, you’re almost always using Schema.org types encoded as JSON-LD.

Do I need structured data if I already use a WordPress SEO plugin?

Probably not for the basics. Yoast, Rank Math, and Schema Pro generate Article, BlogPosting, FAQPage, and BreadcrumbList schema automatically. Check what your plugin outputs (view source, search for application/ld+json) before adding anything manually. Add custom schema only for types your plugin doesn’t cover — Product for non-WooCommerce stores, Event, VideoObject, or custom Organization entity markup.

Is FAQPage schema still worth adding in 2026?

Yes, even though most sites no longer get a FAQ rich result in Google search. FAQPage schema still helps AI systems (Google AI Mode, ChatGPT, Perplexity, Claude) identify which answer on your page addresses which question. That citation surface is growing; the rich result may be gone, but the underlying value isn’t.

Bottom Line

Structured data isn’t an SEO micro-optimization anymore. It’s the interface between your content and every machine that reads your site — Google’s crawler, Bing’s crawler, and every AI retrieval system currently deciding whose answer to cite. Use JSON-LD, stick to Schema.org types that match what’s actually on the page, validate with the Rich Results Test and Schema Markup Validator, and keep the markup up to date. The reward in 2026 is showing up in places traditional SEO can’t reach.

Leave a Comment

Your email address will not be published. Required fields are marked *