Free tool · No sign-up
Free Schema Markup Generator for JSON-LD
Create valid JSON-LD structured data for your business, services, products, articles, FAQs and breadcrumbs. Fill in the form, copy the code and test it in Google. It runs in your browser, and nothing you type is stored.
Start generating →1. Choose a schema type
2. Fill in the details
* required by Google for this type. Everything else is recommended or optional.
3. Copy your code
Only mark up what visitors can see on the page. In the Rich Results Test, choose "Code" and paste this in to check it before it goes live.
How to use it
From form to live schema in three steps
1. Pick the type that fits the page
LocalBusiness or Organization for your homepage, Service for service pages, Product for products, Article for blog posts, and Breadcrumbs for most pages.
2. Add it to the page
Paste the code into the page's <head>, your SEO plugin's custom schema box, or your theme. Use the same details that appear on the page.
3. Test it
Run the live page through Google's Rich Results Test, then watch the Enhancements reports in Search Console for errors.
Clear structured data is one part of being easy for search engines and AI tools to understand. Check the rest with the free AI-Readiness Grader, see whether AI recommends you with the AI Visibility Checker, or get help through my AI SEO services.
Next step
Want it done for you? Get a free schema review.
I'll check the structured data on your homepage and up to two key pages, then email you what's missing, what's broken, and the schema to add.
- Errors and warnings Google would flag
- The schema types each page should have
- Ready-to-paste code for the biggest gaps
Get your free schema review
Takes under a minute. Results within 3 working days.
FAQ
Schema markup, explained
What structured data does, what it can't do, and how to add it.
01What is schema markup?
Schema markup is structured data, usually written as JSON-LD, that describes your page in a format search engines read reliably: who your business is, what you sell, your address, your prices, your articles. It sits in the page code and doesn't change what visitors see.
02Does schema help with AI search and ChatGPT?
Structured data helps search engines identify your business, services and products clearly, and AI tools that rely on search indexes benefit from that clarity. But no AI platform guarantees it will cite or recommend you because of schema. Treat it as one part of being easy to understand, alongside clear content and mentions on trusted sites.
03Will this get me rich results in Google?
It makes you eligible, not guaranteed. Google decides whether to show rich results, and the markup must match what's visible on the page. Since 2023 Google only shows FAQ rich results for well-known government and health sites, and review stars aren't shown for a business reviewing itself.
04Where do I paste the code?
Put it in the page's <head> or anywhere in the <body>. On WordPress you can use your SEO plugin's custom schema option or a header-code plugin; on Shopify, add it to the theme template for that page type. Then test the page with Google's Rich Results Test.
05Which schema type should I use?
Use the one that describes the page: LocalBusiness or Organization for your homepage or contact page, Service for service pages, Product for product pages, Article or BlogPosting for blog posts, and BreadcrumbList on most pages. Don't mark up things the page doesn't show.
06Is my information stored?
No. The generator runs entirely in your browser. Nothing you type is sent to my server or saved.