Nine types. Google's rules built in.
Every generated block meets the required fields for its rich result, and the validator tells you what is missing on live pages.
Form-driven generation
0 ptsOrganization, Local Business, Article, FAQ, How-to, Product, Breadcrumbs, Website and Event. Fill the fields, copy the script tag.
- Disallow: / under User-agent: *
- No Sitemap: line
- Crawl-delay ignored by Googlebot
Required field tracking
0 ptsThe output panel tells you which required fields are still empty for a rich result, before you publish.
URL validation
0 ptsPaste any page. Every JSON-LD block is extracted, parsed and checked for required and recommended properties per type.
Format checks
0 ptsISO 8601 dates, absolute image and URL values, FAQ answer text, breadcrumb positions and How-to steps.
Eligibility
0 ptsEach node is marked eligible or incomplete for its Google rich result, so you know what will actually show.
AI-ready by default
0 ptsThe same markup that earns rich results tells AI assistants who you are and what the page is, so it does double duty.
Structured data is the cheapest
ranking feature you are not using.
Rich results get more clicks at the same position. AI assistants use the same markup to understand and cite pages. One script tag does both.
Rich results win the click
FAQ accordions, star ratings, prices and breadcrumbs take more space and get more clicks than a plain blue link at the same rank.
Missing one field means no rich result
Google is strict: an Article without an image, a Product without offers, a FAQ without answer text gets nothing. The validator finds the gap.
AI reads it too
Organization schema with sameAs links, author and dates on articles, and FAQPage markup are exactly what language models use to decide who you are and what to quote.
Generate, paste, validate. Then check Search Console.
- 1
Pick the type that matches the page
Organization on every page, Article on posts, Product on product pages, FAQPage where you answer questions. Do not mark up content that is not visible on the page.
- 2
Fill every required field
The output panel lists what is still missing. Use absolute URLs for images and ISO dates like 2026-09-10.
- 3
Paste the script tag in the head
Copy the script tag and add it to the page head, or to your CMS's custom code field. One block per type is fine.
- 4
Validate the live URL
Switch to Validate a URL and paste the page. Fix any missing required field until every node shows Eligible.
- 5
Request indexing
In Search Console, inspect the URL and request indexing. Rich results usually appear within days once the page is recrawled.
Every article published with schema, automatically
SiteLift adds Article, FAQ, Breadcrumb and Organization markup to every piece it publishes, validated before it goes live.
No credit card required
Frequently Asked Questions
Everything you need to know about the schema markup generator.
More free tools
Rich Result Preview
Preview how JSON-LD structured data renders as a Google rich result: FAQ, HowTo, Article, Product, Breadcrumb, Organization, Event, Recipe and WebSite.
AI Readiness Checker
Check whether AI crawlers can read your site, whether you publish llms.txt, and how well your content is structured to be cited by AI assistants.
Website SEO Audit
Free technical SEO audit for any page: health score, weighted category scores, PageSpeed lab metrics, and every issue with a fix.