Schema Markup: How to Add Structured Data for Rich Results in 2026
Rich results — stars, FAQs, recipes, events in Google — come from Schema markup. This guide shows you how to add schema.org structured data to get them on your site.
Rich results — those star ratings, FAQ dropdowns, recipe cards, and event dates that appear directly in Google search results — come from Schema markup. Adding structured data to your site is one of the highest-ROI SEO investments available.
What Is Schema Markup?
Schema.org is a vocabulary of structured data types (Article, Product, Recipe, Event, FAQPage, etc.) that search engines understand. You add this data to your HTML using JSON-LD (recommended), Microdata, or RDFa. Google reads it and may display enhanced results (rich snippets) for your pages.
JSON-LD: The Recommended Implementation
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Make Perfect Biryani",
"datePublished": "2026-01-15",
"author": {
"@type": "Person",
"name": "Chef Raj"
}
}
</script>Most Valuable Schema Types
- FAQPage: FAQ dropdowns in search results — one of the biggest CTR boosters
- HowTo: Step-by-step guides with time and tool information
- Product: Price, availability, ratings for e-commerce
- Recipe: Cook time, ingredients, ratings, calories
- LocalBusiness: Address, hours, phone for local SEO
- BreadcrumbList: Navigation breadcrumbs in search results
- VideoObject: Video thumbnails in search results
Testing Your Schema
Use Google's Rich Results Test (search.google.com/test/rich-results) to validate your markup and preview what the rich result will look like. Schema errors don't break your page — they just prevent rich results from appearing.
Schema for AI Search (AIO)
Google's AI Overviews and other AI search engines use structured data to understand content. FAQPage and HowTo schema are particularly valuable for getting your content cited in AI-generated answers.