Marketing Skills for Cursor, Claude Code, OpenClaw — Install 160+ skills

Schema.org Structured Data: SEO & Rich Results

Master Schema.org structured data: JSON-LD format, core types (Article, Organization, WebSite, BreadcrumbList, FAQPage), and when to use specialized types (JobPosting, Event, SoftwareApplication).

Updated on January 28, 2026
10 min read
Share
TL;DR

Key Takeaways

Schema.org structured data helps search engines understand content and triggers rich results. This guide covers JSON-LD format, core vs specialized types, and implementation workflow. It also covers selection criteria, comparisons, and practical tips for implementation. The sections below compare options, use cases, and practical selection criteria.

  • Schema markup adds structured data to your pages, enabling rich results like star ratings, FAQs, and breadcrumbs in search results.
  • Learn JSON-LD implementation, key schema types by content type, and how to validate markup with Google Rich Results Test.
  • Consider schema relevance to your content, implementation method, dynamic generation, and whether structured data aligns with your content types.
  • Learn technical principles and workflows, then pair with meta tag optimization and content strategy for complete structured data coverage.
  • Well-implemented Schema markup improves organic CTR by 25-82% and boosts AI Overview visibility by 2-4x according to industry studies.

Use Cursor / OpenClaw to add structured data

npx skills add kostja94/marketing-skills --skill schema-markup

Star or fork on GitHub for 160+ skills

What Are Schema.org Structured Data

Schema.org structured data is a standardized format that provides search engines with clear signals about webpage content. Created by Google, Microsoft, Yahoo, and Yandex, it uses a unified vocabulary (827 types, 1,528 properties) to describe entities—articles, products, events, people—and their relationships. Over 45 million domains use Schema.org markup as of 2024.

Schema differs from Meta Tags, which provide page-level metadata (title, description). Schema enables rich results—star ratings, FAQ accordions, breadcrumbs—and helps AI systems understand content. Google recommends JSON-LD format; pages with structured data see 25-82% higher CTR than those without.

Why Schema.org Matters for SEO and GEO

For traditional SEO, Schema triggers rich results and improves CTR. For GEO (Generative Engine Optimization), it acts as content "subtitles" for AI models. According to Search Engine Land research, pages with well-implemented Schema are 2-4x more likely to appear in Google AI Overviews. Quality matters: complete Article, FAQPage, BreadcrumbList with correct dates and author info outperform incomplete markup.

Core vs Specialized Schema Types

Schema.org types fall into two groups. Core types (universal) apply to most websites: Article, Organization, WebSite, BreadcrumbList, FAQPage, Person, ImageObject. Specialized types apply only to specific content: JobPosting (job sites), Event (event platforms), Dataset (data platforms), SoftwareApplication (app pages), DiscussionForumPosting (forums), Quiz (education), MathSolver (math tools). Use core types first; add specialized types only when content clearly matches.

Schema Type Decision Guide

Choose the most specific type that matches your content. Article for blog posts and tool intros; NewsArticle for time-sensitive news; BlogPosting for informal posts. Place Organization and WebSite in global layout (layout.tsx) so they appear on every page. BreadcrumbList auto-generated by breadcrumb components. FAQPage for FAQ sections—triggers PAA-style results. Do not use Event on non-event pages or JobPosting on product pages; this causes validation errors.

Article Schema Example (JSON-LD)

Required properties: headline (max 110 chars), image (min 1200px wide, absolute URL), datePublished (ISO 8601), author (Person), publisher (Organization with logo). Add inLanguage for multilingual sites. Recommended: dateModified, description

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Schema.org Structured Data Guide",
  "description": "JSON-LD format, core types, implementation workflow.",
  "image": "https://example.com/image.jpg",
  "datePublished": "2026-01-15T00:00:00Z",
  "dateModified": "2026-01-28T00:00:00Z",
  "author": { "@type": "Person", "name": "Author Name", "url": "https://example.com/author" },
  "publisher": { "@type": "Organization", "name": "Example", "logo": { "@type": "ImageObject", "url": "https://example.com/logo.png" } }
}
</script>

How to Implement Schema.org

Follow this 5-step workflow for consistent implementation.

1. Analyze page type

Determine content type: blog (Article), job (JobPosting), event (Event). Match Schema type to content.

2. Choose JSON-LD format

Use

Schema.org Best Practices

Use JSON-LD; ensure data matches visible content (content parity); use most specific type (NewsArticle over Article); add required properties first; use @id for Organization, Person to enable entity linking; validate with Rich Results Test and Schema Markup Validator. Avoid over-markup: only mark what exists on the page.

Common Schema Errors and Fixes

Data doesn't match visible content → Schema must describe only what users see. Missing required properties → Check Google docs per type. Wrong type for page → Don't use Event on blogs; don't use JobPosting on product pages. Format/syntax errors → Validate JSON-LD; check quotes, brackets, commas. Over-markup → Mark only relevant content; avoid stuffing unrelated types.

Conclusion

Schema.org structured data improves search result appeal and CTR (25-82% higher), though it is not a direct ranking factor. Core types—Article, Organization, WebSite, BreadcrumbList, FAQPage—form the foundation for most sites. Add specialized types only when content matches. Use JSON-LD format, validate before deployment, and monitor via Search Console.

For AI-driven search, well-implemented Schema improves AI Overview visibility. Combine with meta tags, sitemaps, and internal linking for comprehensive SEO. See GEO strategies for AI search optimization.

Frequently Asked Questions

What is Schema.org structured data?
Standardized format providing search engines with clear signals about webpage content. Created by Google, Microsoft, Yahoo, Yandex. Helps improve CTR 25-82% and enables rich results.
How does Schema.org affect SEO?
Triggers rich results (stars, FAQ accordions, breadcrumbs), improving CTR. Not a direct ranking factor but impacts performance through better display and user experience.
JSON-LD vs Microdata vs RDFa?
JSON-LD is Google's recommended format—embedded in script tags, separate from visible text, easiest to implement and maintain at scale. Microdata and RDFa use HTML attributes.
How to validate Schema is correct?
Use Google Rich Results Test to check if Schema triggers rich results. Use Schema Markup Validator for syntax. Monitor via Search Console enhancement reports.
Which Schema types are required?
Core types (Article, Organization, WebSite, BreadcrumbList, FAQPage) apply to most sites. Specialized types (JobPosting, Event, Dataset) only when content matches specific scenarios.
How long until Schema shows effect?
Google needs to crawl and index. Typically days to weeks for rich results to appear. Use Search Console to monitor.
Does Schema help AI Overview visibility?
Yes. Pages with complete Article, FAQPage, BreadcrumbList, and correct dates are 2-4x more likely to appear in Google AI Overviews.
Schema.org vs Meta Tag?
Schema describes entities and structure; Meta Tag provides title, description. Schema triggers rich results; Meta affects snippet. Both are essential and complement each other.

References

  1. Schema.org (Schema.org · 2025)Official vocabulary and documentation.
  2. Introduction to structured data (Google Search Central · 2025)How structured data works.
  3. Article structured data (Google Search Central · 2025)Article Schema configuration.
  4. FAQPage structured data (Google Search Central · 2025)FAQPage Schema configuration.
  5. Rich Results Test (Google Search Central · 2025)Validate Schema markup.
  6. Schema Markup Validator (Schema.org · 2025)Schema.org validation tool.
  7. Schema and AI Overviews visibility (Search Engine Land · 2025)Research on Schema impact on AI Overviews.

    This site uses cookies and similar technologies for analytics, personalized ads (via Google AdSense), and essential functions. By clicking “Accept All”, you consent to our use of cookies. You can reject non-essential cookies by clicking “Reject All”.

    Privacy Policy

    Schema.org Structured Data: Complete Config | Alignify