Schema Type & Details
Generated Schema Markup
Your generated schema markup will appear here
How to Use the Schema Markup Generator
Create a JSON-LD script from one of the five supported schema types, then validate it before publishing.
Select Schema Type
Choose Article, Product, Local Business, FAQ, or Organization. The form switches to the fields for that selection; changing type does not remove values you entered in the other field groups.
Fill in the Details
Complete the visible fields. For FAQ, enter each pair on separate lines beginning with 'Q:' and 'A:'; additional lines after an answer are included with that answer. Blank core fields produce the tool's sample fallback values, so fill them in before publishing.
Generate and Copy
Click 'Generate Schema Markup', then use the copy button to copy the generated <script type="application/ld+json"> block. Add it to the relevant page and validate the final markup with a structured-data testing tool before publishing.
Frequently Asked Questions
What is schema markup?
Schema markup is a type of structured data that helps search engines understand the content on your webpage. It's code that you add to your HTML to provide additional context about your content, enabling search engines to display rich snippets in search results.
Why is schema markup important for SEO?
Schema markup is important for SEO because it helps search engines understand your content better and can enable rich snippets in search results. Rich snippets can increase your click-through rate by up to 30% by making your search result more visually appealing and informative.
What is JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) is the recommended format for schema markup by Google. It's a method of encoding structured data using JSON that's easy to read and maintain. JSON-LD is placed in a <script> tag in the <head> section of your page.
Which schema types are most commonly used?
The most commonly used schema types are Article (for blog posts and news articles), Product (for e-commerce), LocalBusiness (for local businesses), FAQ (for frequently asked questions), and Organization (for company information). The right type depends on your content.
Where should I add schema markup?
Schema markup should be added in the <head> section of your HTML page. For JSON-LD format, it's placed in a <script type="application/ld+json"> tag. You can add multiple schema markups to a single page if needed.
How do I test my schema markup?
You can test your schema markup using Google's Rich Results Test tool (search.google.com/test/rich-results). This tool validates your structured data and shows you how it will appear in search results. You can also use the Schema Markup Validator from schema.org.
Does schema markup directly improve rankings?
Schema markup doesn't directly improve your search rankings, but it can indirectly help by enabling rich snippets that increase click-through rates. Higher CTR signals to Google that your content is valuable, which can lead to better rankings over time.