Schema Toolkit
Schema Graph Builder
+ Validator.
Build consistent, on-brand JSON-LD from a single business profile and a library of templates. Validate before you ship — no more copy-paste archaeology across pages.
Business profile
One source of truth. Anything you store here flows into every schema template that needs it — name, URL, logo, address, social profiles. Saved locally to this browser.
Page details
Pick a template to begin.
- Pick a template to see results.
// Pick a template to begin
Wrap in <script type="application/ld+json">…</script> when adding to the page head.
Reference
How to use
Fill out your Business Profile first. Those fields are injected into every schema template that needs them, so you don't re-enter the company name, URL, or address each time.
Switch to Schema Builder, pick a template, and fill in page-specific details (e.g. an article headline, a product price). The preview updates live, and the validation panel flags missing required fields, malformed URLs and dates, and inconsistencies between fields.
Validation severity
Error A required field is missing or invalid. Schema will not pass strict validators.
Warning A recommended field is missing, or formatting is suspect. Likely to lose rich-result eligibility.
OK All required and recommended fields present and well-formed.
What's not in v1
- Multi-page graph stitching (single-page output for now)
- Saving multiple page schemas per project
- Live SERP preview
- Schema.org full type coverage — only the templates the team uses most