Schema Markup Generator
Create JSON-LD structured data for rich results.
Paste this code into the head or body of your page, then test it with Google's Rich Results Test.
How to Use the Schema Markup Generator?
Create JSON-LD structured data for articles, businesses, products, events and more.
- 1
Choose a Schema type, such as Article, Local business, Product or Event.
- 2
Fill in the fields. Leave any optional field empty and it will be left out.
- 3
For breadcrumbs and FAQs, add one row per item.
- 4
Click Copy to take the JSON-LD code.
- 5
Paste it into your page and test it with Google's Rich Results Test.
Benefits of Using Our Schema Markup Generator
Nine popular types
Article, Local business, Organization, Product, Event, Person, Website, Breadcrumbs and FAQ.
Clean, valid JSON-LD
Empty fields are removed automatically so your markup stays tidy and valid.
Rich result ready
Uses the properties Google looks for to show stars, prices, events and breadcrumbs.
No coding needed
Fill in a simple form and copy the result. Free, with no account.
Who Can Use This Schema Markup Generator?
Local businesses
Help Google show your address, hours and phone number.
Online stores
Add product prices and ratings to search results.
Bloggers and publishers
Mark up articles with author and dates.
Event organisers
Get events shown with dates and venues.
Frequently Asked Questions
Everything you need to know about the Schema Markup Generator.
What is schema markup?
Schema markup is structured data that describes your content in a format search engines understand, using the shared vocabulary from schema.org. It can make your page eligible for rich results like star ratings, prices, event dates and breadcrumb trails.
Why JSON-LD instead of microdata?
JSON-LD is Google's recommended format because it sits in a single script block, separate from your visible HTML. That makes it easier to add, update and debug without touching your page design.
Will schema markup guarantee rich results?
No. Valid markup makes a page eligible, but Google decides whether to show rich results based on quality, relevance and its policies. The markup must also match content that is visible on the page.
Where should I place the code?
Paste the script in the head or anywhere in the body of the page it describes. In WordPress, you can use a header and footer code plugin or a Custom HTML block.
Can I add more than one schema type to a page?
Yes. A product page might have Product, BreadcrumbList and Organization markup together. Add each script block separately, or combine them in a single graph if you are comfortable with JSON.
Related Tools
All SEO ToolsMeta Tag Generator
Generate title, description, Open Graph and Twitter meta tags.
Meta Description Generator
Write click worthy meta descriptions in the ideal length.
SERP Simulator
Preview how your page looks in Google search results.
Website SEO Score Checker
Audit any page and get an SEO score with clear fixes.