Create JSON-LD structured data for rich search results, enhanced SEO, and better click-through rates
Schema markup (structured data) is code you add to your website to help search engines understand your content better. This can lead to rich results in search, including review stars, event dates, product prices, and more.
Our generator creates JSON-LD structured data, Google's preferred format, that you can easily add to your website's HTML to improve search appearance and click-through rates.
Choose the type of content you want to create structured data for:
The title of your article (e.g., "Top 10 SEO Tips for 2025")
The full URL of the article page
Featured image for the article (recommended: 1200x630px)
When the article was first published
When the article was last updated (if applicable)
Full name of the article author
A short summary of the article content
The complete name of the product
A detailed description of the product features and benefits
Main product image (recommended: 1200x1200px)
Current price of the product (without currency symbol)
Currency used for the price
Current stock status of the product
Unique product identifier (Stock Keeping Unit)
The official name of your organization
The main website of the organization
URL to the organization's logo (recommended: 600x60px)
A short description of what the organization does
General contact email address
General contact phone number
When the organization was founded
See how your content might appear in Google search results:
👆 Select a schema type and fill in the details to see a preview
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your article headline",
"url": "https://www.example.com/article",
"description": "Article description here",
"datePublished": "2025-01-15",
"dateModified": "2025-01-15",
"author": {
"@type": "Person",
"name": "Author Name"
}
}
Follow these steps to add the generated schema to your website:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Your Page Title</title>
<script type="application/ld+json">
// PASTE YOUR JSON-LD CODE HERE
</script>
</head>
<body>
... your page content ...
</body>
</html>
Google recommends JSON-LD for structured data. It's easier to implement and maintain than Microdata or RDFa. Place JSON-LD in the <head> section of your HTML.
Fill in as many required and recommended properties as possible. Complete data helps search engines better understand your content and increases chances of rich results.
Ensure all information in your schema markup matches what's visible on the page. Mismatched data can cause validation errors and may be ignored by search engines.
Always test your schema markup using Google's Rich Results Test tool before going live. Fix any errors or warnings to ensure optimal performance.
Keep your schema markup updated when content changes. Update dates, prices, availability, and other time-sensitive information to maintain accuracy.
Pages can have multiple schema types. For example, an article page might include both Article and Organization schema. Use separate JSON-LD scripts for each type.
Use Google Search Console to monitor how your structured data is performing. Track impressions, clicks, and rich result appearances to measure impact.
0 Comments