Advanced Schema Builder
An Ahrefs-grade schema builder. 120+ types, smart dependencies, rich snippet previews and AI search optimisation. Free, no login.
Smart autofill
Fast startPaste a page URL — we grab the title, description, logo and any existing schema, then pre-fill the relevant fields.
Popular schemas
The most-used schemas — covers 90% of websites. Tick what your page needs.
Recipe · Hotel · Job · Book · Movie · Vehicle · Real Estate · Restaurant Menu · Podcast · WebSite · and 100+ more
Quick-start templates
Tick a proven schema combo in one click.
You've selected FAQ Page. Pages like this usually also include Breadcrumb, Web Page.
Fill in your details
1 selectedFAQ PageRich
Validation
- FAQ Page
Missing required: Questions
Rich snippet preview
How your result could look in Google once the schema is indexed.
AI search readiness
0/4- Speakable content
Add SpeakableSpecification to mark the parts of your page voice assistants and AI answers should quote.
- Entity relationships
Add related schemas (Organization, Person) so the builder can link them with @id references for AI parsing.
- Description richness
Descriptions total 0 characters. AI search engines favour rich, descriptive schema — aim for 150+.
- Citations & E-E-A-T
Add a Person schema and fill knowsAbout — it helps LLMs verify the expertise behind your content.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage"
}
</script>How to use this on your site
Copy the code
Use 'Copy all' — the <script> wrapper is included, no editing needed.
Paste into your <head>
Platform guides below: WordPress, Shopify, Wix, Squarespace, custom HTML, GTM.
Test with Google
One-click link to the Rich Results Test confirms eligibility for rich snippets.
Request re-indexing
In Search Console, paste your URL → 'Request indexing'. Results appear in 2-14 days.
Built for SEO professionals
The capabilities that put this builder ahead of every other free schema generator.
120+ schema types
Every type organised across 22 categories — from FAQ and Product to Recipe, Course, Hotel and JobPosting.
Smart dependency detection
Knows that a Course needs a Provider, a Product needs an Offer, and a rating needs a parent — and suggests them.
Real-time validation
Every field checked against Google's Rich Results spec — required vs recommended, with eligibility flags.
AI search optimisation
Speakable markup, @id entity links and completeness scoring tuned for ChatGPT, Claude and Perplexity citations.
Which schemas should you use?
Pick the line that sounds like you — here's the combination most pages in that field need.
I run a SaaS company
I run a restaurant
I run an online course
I run a blog or publication
I run a local trade business
I run an ecommerce store
I run a job board
I run a professional service
Frequently Asked Questions
What's the difference between basic and advanced schema?
Basic schema covers the handful of types most sites need — FAQ, LocalBusiness, Product, Article. Advanced schema goes deeper: precise sub-types (a Plumber rather than a generic LocalBusiness), linked entities (a Course connected to its Provider and Instructor), and types Google rewards with distinctive rich results such as Recipe, Course, JobPosting and Movie. This builder gives you both — the popular twelve up front, and 120+ more behind one click — so you can start simple and get as specific as your page warrants.
Do I need dozens of schemas on one page?
No — and you shouldn't. A page should carry schema for what is genuinely on it, usually two to five types. A product page might use Product, Offer, Brand and AggregateRating; a blog post might use BlogPosting, Person and BreadcrumbList. Adding types that don't reflect visible content is a guidelines violation. The builder's templates exist precisely so you pick the right small combination for a page type, not to pile everything on.
Which schemas help with AI search engines?
AI answer engines — ChatGPT, Claude, Perplexity, Google's AI Overviews — lean on structured data to understand entities and decide what to cite. Organization and Person (especially with knowsAbout) establish who you are and your expertise. SpeakableSpecification marks the passages worth quoting. Rich, descriptive description fields and @id-linked entities make your content easy to parse and attribute. The AI Readiness panel in the builder scores you on exactly these signals.
What's @graph and why does this tool use it?
When a page needs more than one schema, you can either drop several separate <script> blocks on it or wrap them in a single @graph array inside one block. @graph is the cleaner, Google-recommended approach: one tidy block, and the types can reference each other by @id rather than repeating data. This builder always emits @graph for two or more schemas and gives every node an @id automatically.
How do nested schemas work?
Some schema types belong inside others rather than standing alone. An aggregate rating attaches to the Product or Business it rates; an Offer nests inside the Product it prices; an address sits inside a business. The builder handles this for you: select a rating or an Offer and it is automatically embedded into the right parent, not emitted as a stray top-level node. That keeps your output valid and matches what Google expects.
Can I import existing JSON-LD from my site?
Yes. Click Import, paste a competitor's or your own <script type="application/ld+json"> block, and the builder maps the @types to its schema definitions and pre-fills the forms. You can then dissect what they did, fix gaps, or extend it. Types the builder doesn't yet have a dedicated form for are preserved in the generic editor so nothing is lost.
What is SpeakableSpecification and do I need it?
SpeakableSpecification marks the parts of a page — by CSS selector — that voice assistants and AI answer engines should read aloud or quote. It is not yet a mainstream Google rich result, but it is a strong, low-effort signal for voice search and AI citations, and very few competing generators offer a UI for it. If you publish news, guides or any content you want surfaced in spoken or AI answers, it is worth adding.
Does this work for international and multi-language sites?
Yes. Schema markup itself is language-neutral structured data and sits alongside — not instead of — your hreflang tags and localised content. Fields such as inLanguage, addressCountry and priceCurrency let you describe a page accurately for any market. Generate a schema block per localised page, using that page's own language and currency.
How does this compare to Schema App (£20/month)?
Schema App is a capable paid platform with site-wide deployment and ongoing management. This builder is free and focused on the generation step — and on a few things paid tools rarely bundle: smart dependency suggestions, an in-page rich-snippet preview, AI-search readiness scoring, JSON-LD import, and 120+ types with no paywall. For per-page, precise markup it does the job without a subscription; for hands-off site-wide automation a paid platform may still suit.
Is there a paid version?
No. The builder is free, with no login and no limits — all 120+ schema types, templates, validation, preview and export included. If you need schema rolled out and verified across a large or complex site, that is consultancy work rather than a tool, and you can book a free consultation below.
Other Free SEO Tools
SEO Audit
Full-site SEO audit in 30 seconds — Lighthouse scores, security grade, domain age and on-page checks.
Open tool →SERP Preview
See exactly how your title and meta description render in Google search results before you publish.
Open tool →AI Search Visibility
SoonSee how your brand surfaces in ChatGPT, Claude and Perplexity answers. Coming soon.
See all tools →Need help implementing schema across a complex site?
Large sites often have hundreds of pages that could earn rich results. I help businesses map which pages need which schema, write it, and verify Google picks it up.
Book a free consultation