Build valid schema.org JSON-LD for the rich results Google actually shows — products with price and
availability, FAQs, breadcrumbs, events, local businesses, articles. Fields are validated as you type and
the exact <script type="application/ld+json"> tag is ready to paste. No account, no monthly
SEO subscription, nothing sent anywhere.
URLs must be absolute and on https:// — relative or http:// values are the
single most common reason a rich result is dropped. Dates must be ISO 8601. Prices are plain numbers with a
separate three-letter currency code, because "£19.99" inside price fails
validation. An FAQPage needs at least one question and answer; a BreadcrumbList
needs at least two positions; an Event needs a start date and a location. Empty fields are
stripped rather than emitted as "", which validators treat as an error. Always re-check the
output in Google's Rich Results Test before you rely on it.