Free Schema Markup Generator | JSON-LD for 15 Types - Backlinko
6 Steps to Get AI to Recommend Your Brand
FREESchema Markup Generator
Generate schema markup that helps your pages stand out in Google search results and AI answers. Choose a schema type, fill in your details, and get ready-to-use JSON-LD code.
Schema Configuration
Choose your schema type and fill in the required fields.
Schema Type
- Article
- NewsArticle
- BlogPosting
Basic Article Information
Images
- Image1
- Image URL
- Add Image
Author
- Author Type
- Author Name
- Author URL
Publisher
- Publisher Name
- Publisher Logo URL
Dates
- Date Published
- MM/DD/YYYY
- Date Modified
- MM/DD/YYYY
Generated JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"mainEntityOfPage": {
"@type": "WebPage"
},
"publisher": {
"@type": "Organization",
"logo": {
"@type": "ImageObject"
}
}
}
</script>
Schema markup helps search engines and AI systems understand your content and display rich snippets in Google.
Choose from 15 Schema Types
- Article
- Product
- FAQ
- Recipe
- Event
- and 10 more.
Each type includes the fields Google needs for rich results.
- Pick from 15 types that trigger rich results
- Fill in forms tailored to each type's fields
- Follow tooltips that explain each property
- Skip the guesswork on field requirements
See Your Markup Update in Real Time
Type into the form and watch your JSON-LD update live.
- Watch JSON-LD output change as you type
- Generate valid structured data without code
- Copy the finished markup into your page
- See exactly what goes on your site
Test and Validate Before You Publish
One click opens Google's Rich Results Test or Schema.org's validator. Catch errors before Google does.
- Test in Google's Rich Results Test instantly
- Validate against Schema.org in one click
- Confirm rich result eligibility before launch
- Fix errors and retest without starting over
Built for Every Detail Google Wants
Conditional fields, repeatable sections, and real-time validation make sure nothing gets missed.
- Use conditional fields that adapt on the fly
- Add repeatable sections for FAQs and steps
- Catch validation errors as you type
- Select from 264 countries and 164 currencies
Audit Your Entire Site with Semrush
This tool covers one page. Semrush Site Audit crawls your entire site and flags every technical SEO issue at once.
- Crawl hundreds of pages in minutes
- Detect schema errors and missing markup
- Monitor Core Web Vitals and crawlability
- Schedule recurring audits automatically
Schema Markup Generator FAQ
Is this tool free to use?
Yes. The Schema Markup Generator is completely free with no usage limits. Generate as much JSON-LD markup as you need, for as many pages as you want.
What schema types does it support?
The tool supports 15 schema types: Article, Breadcrumb, Event, FAQ Page, How To, Job Posting, Local Business, Organization, Person, Product, Recipe, Review, Aggregate Rating, Video, and Website.
How is this different from a full Semrush Site Audit?
This tool generates schema markup for a single page. Semrush Site Audit crawls your entire site and flags technical SEO issues across all pages.
How do I add the generated markup to my site?
Copy the JSON-LD output and paste it into the <head> section of your page's HTML.
Do I need coding knowledge to use this?
No. Fill in the form fields, and the tool generates valid JSON-LD code automatically.
Do I need a Semrush account to use this?
No. The Schema Markup Generator works without an account.
How do I test if my schema markup is working?
Use the "Test" button to open Google's Rich Results Test with your generated markup.
What are the benefits of schema markup for SEO?
Schema markup tells search engines what your content is about, which can trigger rich results like star ratings, FAQ dropdowns, and event details directly in search.
Go beyond generating markup. Catch schema issues with a free Semrush account.
- Detect schema markup errors
- Audit JSON-LD implementation
- Find pages missing structured data
Level Up Your Structured Data
4 Tasks
Learn how to implement schema markup the right way, from basics to advanced types.
Add schema markup to any page step by step
Implement review schema to earn star ratings
Set up organization schema for your brand
Use video schema to get rich results in search.