
Structured Data for SEO: A Guide to Schema Markup in 2026
Published: April 29, 2026 | Last updated: April 29, 2026 | 9 min read
In September 2025, Search Engine Land ran a controlled experiment that pretty much settled the structured data question for me.
Three nearly identical pages, same content, same keyword difficulty. The only meaningful variable was schema markup. Only the page with well-implemented JSON-LD appeared in a Google AI Overview. It also achieved the highest organic ranking, hitting position 3. The page with no schema never even got indexed.
That experiment is the clearest evidence I have for why structured data SEO matters more in 2026 than at any point since rich snippets launched. Google has been clear that structured data is not a direct ranking factor.
That is technically still true. What has changed is what structured data unlocks: AI Overview citations, Knowledge Graph entity recognition, rich result eligibility, and the entity verification signals that Gemini, ChatGPT, Perplexity, and Claude rely on when generating AI answers.
Here, I'll cover what structured data SEO is, the five schema types that move the needle, my seven-step playbook, and a Schema Stack Recommender that produces a personalised plan to improve visibility in classic and AI search.
Author Bio
Graeme Whiles is an independent SEO and AEO consultant at GWContent, working with SaaS and ecommerce brands including Originality.ai, Connecteam, 6sense, and Practice Better. He holds content bylines with Foundr Magazine and built Three Putt Golf Clothing from a blank domain as a live proof of concept for his methodology.
Short on time? Here are the key takeaways
-
Structured data is machine-readable code that helps search engines understand what your content means, not just what it says. It uses the schema markup vocabulary defined at Schema.org.
-
Structured data is not a direct ranking factor, but valid structured data is a major lever for rich results, AI Overview citations, and Knowledge Graph entity recognition.
-
A controlled Search Engine Land experiment in 2025 found that only the well-implemented schema page appeared in an AI Overview, while the no-schema page failed to even index.
-
The five schema types that move the needle in 2026: Organisation, Article (or BlogPosting), FAQPage (with caveats), Product, and LocalBusiness. JSON-LD only.
What Is Structured Data for SEO?
Structured data refers to a standardised format of code added to web pages that helps search engines understand the meaning of page content, not just the words on the page. It uses schema markup, the vocabulary defined at Schema.org by Google, Microsoft, Yahoo, and Yandex, to give explicit clues about your content.
Three terms get used interchangeably and are not the same. Structured data is the broad concept, the opposite of unstructured data. Schema markup, sometimes called structured data markup, is the specific vocabulary. JSON-LD (JavaScript Object Notation for Linked Data) is the JSON-LD format Google explicitly recommends.
There are over 800 structured data types defined at Schema.org, but Google supports only a subset for rich results. Common types: Article, Product, Event, LocalBusiness, FAQPage, HowTo, and Organization. Most sites only need four or five.
Why is structured data important? Three reasons. First, structured data helps search engines understand the key information on your pages, including authorship, publication date, and entity relationships, which improves matching to search intent. Second, well-implemented structured data today makes your site eligible to generate rich results, knowledge panels, and enhanced search results in the search results page. Enhanced listings drive higher CTR than plain blue links and improve visibility. Third, large language models read schema markup as an entity verification signal when generating AI answers.
JSON-LD is a standalone block wrapped in a <script type="application/ld+json"> tag, separate from your visible HTML code, which scales cleanly across any content management system. Microdata and RDFa embed schema directly into HTML tags and are obsolete for new builds. Other search engines, including Bing and DuckDuckGo, use the same Schema.org vocabulary. The combined effect is to make rich results more visually appealing and lift click-through rate above the plain blue link baseline.
For the entity-based foundations, see my semantic SEO guide and what is AEO guide.
Why Structured Data Matters More Than Ever in 2026
Google's AI Overviews now appear on 50 to 60% of US searches, with similar growth across UK SERPs, powered by Gemini 3 since 27 January 2026. ChatGPT processes around two billion queries daily. These AI tools synthesise answers and decide which pages to cite. Search engines read structured data as one of the primary signals for that decision. Google Search Central confirms structured data is critical for modern search features.
The citation distribution is the thing to internalise. Ahrefs' February 2026 study of 863,000 keyword SERPs and four million AI Overview URLs found only 38% of cited pages rank in the top 10 of the search engine results pages, down from 76% in mid-2025. Pages without traditional authority can win citations if structured cleanly enough for AI extraction.
The strongest experimental evidence is the Search Engine Land controlled test: only the well-implemented schema page appeared in an AI Overview. Cited pages earn 35% more organic clicks. Schema App's January 2026 analysis documented a 69% increase in non-branded clicks for InSinkErator after a structured data overhaul.
One honest caveat. Using structured data is not a silver bullet. Google's March 2026 core update narrowed FAQ rich result eligibility and demoted HowTo schema on supplementary content, shifting the schema's value from SERP display trigger to an AI trust signal that influences which pages get cited in AI-generated answers.
For the full citation playbook, see my AI Overview Optimisation guide.
The Five Schema Types That Move the Needle in 2026

Organisation schema
The highest-leverage structured data type available. It establishes your brand as a verified entity in Google's Knowledge Graph and is the schema type most underused on the sites I audit. Add the sameAs property linking to LinkedIn, X, and other authority profiles, and the knowsAbout property declaring topics your brand has expertise in. The code snippet below shows the foundational pattern:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://example.com/#organization",
"name": "Example Brand",
"url": "https://example.com",
"logo": "https://example.com/logo.png",
"sameAs": ["https://linkedin.com/company/example"],
"knowsAbout": ["topic one", "topic two"]
}
</script>
Article schema (or BlogPosting)
Establishes content type, headline, author, publisher, datePublished, and dateModified. The dateModified property is read as a freshness signal by AI systems. Mismatch between dateModified and visible last-updated date is one of the most common errors I catch when auditing.
FAQPage schema
The highest rich-result-rate type until March 2026. Now restricted to government and health sites for rich result display, but Gemini, ChatGPT, Perplexity, and Claude still actively read FAQPage markup during answer extraction. Implement on pages with genuine question-answer content only, three to seven questions, 40 to 60 words per answer, and never include marketing copy.
Product structured data
Non-negotiable for ecommerce. Required: name, image, offers (with price, priceCurrency, availability). Per a February 2026 Growth Marshal study, generic Product schema gives no AI citation advantage. An attribute-rich product schema with concrete pricing, ratings, and specifications drives the lift. Pages that supply fewer of these key elements get demoted.
LocalBusiness schema
Lets Google display essential information like operating hours and address directly in search results. Required: name, address, telephone, openingHoursSpecification. Strengthen with geo coordinates and sameAs to Google Business Profile. For multi-location brands, every location page needs its own LocalBusiness schema with consistent NAP data and a single canonical Organisation @id.
Beyond these five, BreadcrumbList, HowTo, Person, Event (for time-sensitive listings with event details like startDate), and Review are the supporting layer. Other structured data types depend on what the page contains. Layer two to four complementary types per page.
My 7-Step Structured Data Implementation Playbook

This is the sequence I use when implementing structured data for a new client.
-
Audit current schema coverage using Google's Rich Results Test, the Schema Markup Validator, and the Enhancements report in Google Search Console.
-
Match schema types to content types: BlogPosting plus Person plus Organisation for articles, Product plus AggregateRating for product pages, LocalBusiness sitewide for local sites.
-
Generate valid JSON-LD markup using the GWContent Schema Markup Generator, online generators, or AI tools (output requires validation).
-
Validate every implementation in Google's testing tools before publishing. Incomplete structured data with missing required properties suppresses rich result display entirely.
-
Add structured data to the page head as a <script type="application/ld+json"> block. Cover the contact page, about page, and homepage with Organisation schema.
-
Submit your sitemap to Google Search Console to prompt a crawl of pages where you add schema markup.
-
Monitor performance in the Enhancements report. Track rich result CTR delta. The data here gives you valuable insights into which schema types are working.
For the broader technical foundation, see my technical SEO audit checklist.
How I Used Structured Data to Build Three Putt Golf into AI Overviews
Three Putt Golf Clothing is the cleanest schema implementation case study I have because I built it from a blank domain. Brand launched late 2025: no backlinks, no brand mentions, no historical traffic.
The structured data layer went in from day one. Organisation schema with full sameAs profiles and knowsAbout declarations. Product schema on all three SKUs with attribute-rich descriptors. BlogPosting schema on every article with nested Person schema. BreadcrumbList sitewide. FAQPage on size guide and product pages.
Six months later (Sept 2025 to Mar 2026): 668,000 impressions, 6,795 clicks, average position 4.5, +5,329% impression growth, AI Overview citations across UK golf clothing queries. Schema was not the only contributor (topic clusters and freshness cadence both played roles), but it was the cheapest signal to implement and one of the highest-leverage. Read the full Three Putt Golf case study.
I ran similar implementations for other brands, each with the schema stack matched to their primary content types.
Common Structured Data Mistakes I See When Auditing Sites
-
Schema that does not match visible page content. AI systems and Google catch the mismatch. If product structured data declares a price that does not match the visible price, expect suppression.
-
Missing required properties. Product without offers. Article without an author. LocalBusiness without an address. Incomplete structured data suppresses rich result display entirely.
-
Generic schema without attribute richness. Generic Article and Organization alone gives effectively zero AI citation advantage. The lift comes from completing optional properties relevant to your content.
-
FAQPage schema on non-FAQ content. Marketing copy disguised as questions. The March 2026 update demoted this at scale.
-
Set-and-forget schema. Stale dateModified. Deprecated types (Practice Problem, Dataset, Sitelinks Search Box deprecated January 2026). No quarterly audit cadence.
Recommend Your Schema Stack
The fastest way to know which schema types you actually need is to map them to your business model and primary content types. The interactive Schema Stack Recommender below produces a prioritised implementation plan based on your business type, current schema coverage, and primary AI visibility goal, using the same five-priority-type framework I run during the AI Visibility Audit.
Schema Stack Recommender
Five questions, sixty seconds, personalised plan. Built around the same five-priority-type framework I run during the AI Visibility Audit. The output ranks your schema stack by impact, with a clear "next 30 days" priority list.
Your prioritised schema stack
Want me to implement this stack across your site? My AI Visibility Audit covers the full schema implementation: type-by-type gap analysis, JSON-LD generation, validation, deployment, and ongoing monitoring in Google Search Console. Built around the same framework you've just used.
Book the AI Visibility AuditThe Bottom Line
Structured data is the cheapest, highest-leverage technical SEO investment available in 2026. It is not a direct ranking factor, and not a silver bullet for AI search visibility. It is a signal amplifier for clarity, credibility, entity recognition, and AI citation eligibility. The SEO value compounds across rich snippets, AI Overviews, and the Knowledge Graph simultaneously.
The five types that move the needle: Organisation, Article (or BlogPosting), FAQPage with the post-March caveats, Product, and LocalBusiness. JSON-LD only. Validate before publishing. Monitor in Google Search Console.
If you want structured data for SEO built into your content architecture, the AI Visibility Audit covers the full process: citation share-of-voice baseline, page-level extraction scoring, schema gap analysis, and a 30/60/90 day fix roadmap.
Get a free SEO audit, and I will tell you exactly where your site sits on the five-signal AI visibility framework.
Frequently Asked Questions About Structured Data SEO
Is structured data a direct ranking factor in Google?
No. Google has stated explicitly that structured data is not a direct ranking factor. The indirect impact is significant. Schema markup makes your pages eligible for rich snippets, supports entity verification in the Knowledge Graph, and amplifies signals like clarity, credibility, and user engagement that do influence search performance.
What is the difference between structured data, schema markup, and JSON-LD?
Structured data is the broad concept of organising information in a machine-readable format. Schema markup is the specific vocabulary defined at Schema.org. JSON-LD is the code format Google recommends. JSON-LD lives in a separate <script> block, does not touch your visible HTML, and is easier for AI crawlers to parse than Microdata or RDFa.
Which schema types should I implement first?
Five high-value types for 2026: Organisation (the entity foundation), Article or BlogPosting (editorial content), FAQPage (with post-March caveats), Product (e-commerce), and LocalBusiness (sites with physical locations). Organisation is the highest-leverage starting point for any site.
How do I validate my structured data?
Use Google's Rich Results Test, the Schema Markup Validator at Schema.org, and the Enhancements report in Google Search Console. Validate before publishing to catch missing required properties, broken JSON syntax, and incorrect date formats. After deployment, submit your sitemap to Google Search Console and monitor the Enhancements report for ongoing impressions, clicks, and validation errors.

