GUIDES
Schema markup, in practice
Short, opinionated guides on schema markup that I keep re-typing into Slack. Updated quarterly against current Google docs.
Last verified 2026-05-15
JSON-LD vs Microdata vs RDFa, settled in 2026
Google recommends JSON-LD. Schema.org is format-agnostic. Why the debate took until 2026 to settle.
Last verified 2026-05-15
Recipe schema not showing rich result — fixes
Recipe is the strictest schema type. Seven actual reasons your rich result is not showing, in order of frequency.
Last verified 2026-05-15
Adding schema markup to WordPress without a plugin
Three approaches to adding Product, Recipe, or JobPosting schema to a WordPress site without buying Rank Math Pro.
Last verified 2026-05-15
How to add JSON-LD to Next.js (App Router)
The official Next.js docs show three ways to add JSON-LD. Here is what actually works in Next.js 15.
Last verified 2026-05-15
Why your schema isn't showing in Google
A diagnostic checklist for when your schema validates but no rich result appears.