Microdata, Schema.org & Structured Data
15 min read
Schema.orgJSON-LDMicrodataRich SnippetsStructured DataGoogle Rich Results
Structured Data: Speaking Search Engine Language
Structured data helps search engines understand your content, enabling rich snippets — stars, prices, FAQs, and recipes in search results.
Three Formats
| Format | Location | Recommendation |
|---|---|---|
| JSON-LD | Script tag in head | Google recommended |
| Microdata | HTML attributes | Older approach |
| RDFa | HTML attributes | Rarely used |
Common Schema Types
- Article: Blog posts, news articles
- Product: E-commerce items with price, availability
- FAQPage: Frequently asked questions
- BreadcrumbList: Navigation breadcrumbs
- Organization: Company information
- HowTo: Step-by-step guides
Testing Tools
- Google Rich Results Test
- Schema.org Validator
- Google Search Console (Enhancements tab)