Schema markup is structured data code that helps Google display rich snippets — star ratings, prices, FAQ dropdowns, and more — in search results. Our free generator creates valid JSON-LD for 10 schema types. Fill in the form, copy the code, paste it into your site. No coding knowledge needed.
| Schema Type | Rich Snippet Effect | Best For |
|---|---|---|
| LocalBusiness | Business name, address, hours, reviews in local pack | Restaurants, stores, service businesses, clinics |
| Product | Price, availability, star rating, reviews | E-commerce, product pages, SaaS landing pages |
| Article | Headline, author, date, thumbnail in news results | Blog posts, news articles, guides |
| FAQ | Expandable question/answer dropdowns in search | FAQ pages, guides with common questions |
| HowTo | Numbered steps with images in search | Tutorials, recipes, DIY guides |
| Event | Date, location, ticket price in search | Conferences, concerts, webinars, workshops |
| Organization | Logo, social links, contact info | Company homepage, about page |
| BreadcrumbList | Navigation path shown in search results | Every page on your site |
| VideoObject | Thumbnail, duration, description in search | Pages with embedded video |
| Recipe | Cook time, calories, rating, ingredients | Food blogs, recipe pages |
Use our Schema Markup Generator to create your JSON-LD. Select the schema type, fill in the fields, and copy the output.
Paste the code in the <head> section of your page:
<script type="application/ld+json">{ your schema here }</script>
Validate with Google Rich Results Test. Fix any warnings or errors. Submit the URL in Google Search Console for faster indexing.
| Platform | How to Add Schema |
|---|---|
| WordPress (Yoast/Rank Math) | Built-in schema options, or paste JSON-LD in Custom HTML block |
| Shopify | Edit theme.liquid, paste in <head> section |
| Squarespace | Settings → Advanced → Code Injection → Header |
| Wix | Settings → Custom Code → Head |
| Static HTML | Paste directly in <head> of index.html |
| Next.js / React | Use next/head or react-helmet to inject the script tag |
FAQ schema is the easiest win for most websites. Adding 5-8 FAQ questions to a page can double your search result size, pushing competitors below the fold. The FAQ answers appear as expandable dropdowns directly in Google results.
Rules for FAQ schema:
Generate valid JSON-LD schema markup in 30 seconds — 10 schema types, copy and paste ready.
Open Schema Markup Generator