Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

Free Schema Markup Generator — JSON-LD for Local Business, Product, FAQ, and More

Last updated: April 20267 min readSEO Tools

Schema markup tells Google exactly what your page is about — a local business, a product, a FAQ, a recipe. Adding it unlocks rich results in search: star ratings, FAQ dropdowns, business hours, prices. This generator creates valid JSON-LD code you can copy and paste into any website.

Select a schema type, fill in your details, copy the JSON-LD code.

Open Schema Generator

Schema Types and What They Unlock in Search

Schema TypeRich ResultBest For
LocalBusinessBusiness panel: hours, address, phone, mapRestaurants, stores, service businesses, clinics
ProductPrice, availability, star rating, reviewsE-commerce product pages
ArticleHeadline, author, date, thumbnail in Top StoriesBlog posts, news articles
FAQPageExpandable Q&A dropdowns in search resultsFAQ pages, support pages, landing pages
HowToNumbered steps with images in searchTutorial pages, DIY guides, recipe steps
EventDate, time, location, ticket linkConcerts, workshops, webinars, conferences
OrganizationLogo, social profiles, contact infoCompany homepage
BreadcrumbListNavigation path under URL in searchEvery page (site-wide breadcrumb)
VideoThumbnail, duration, upload date in video resultsPages with embedded videos
RecipeCook time, calories, rating, ingredient countRecipe pages, food blogs

How to Add Schema to Your Website

  1. Choose your schema type — match the page content (Product for product pages, LocalBusiness for your homepage)
  2. Fill in the fields — the generator shows required and optional fields for each type
  3. Copy the JSON-LD code — the output is a complete <script type="application/ld+json"> block
  4. Paste into your page — add before </head> or before </body>
  5. Test with Google — use Rich Results Test to verify it is valid and see how it will appear

Where to Paste — By Platform

PlatformWhere to Add JSON-LDHow
WordPress (Yoast/Rank Math)Plugin handles itConfigure in SEO plugin settings — no code needed
WordPress (manual)Header/footer plugin or theme headerPaste in "Insert Headers and Footers" plugin
Shopifytheme.liquidPaste before in theme editor
WixSettings → Custom Code → HeadPaste in site-wide head code
SquarespaceSettings → Advanced → Code Injection → HeaderPaste in header injection
Static HTML sectionPaste before
Next.js / React component or _document.jsAdd as dangerouslySetInnerHTML or next/head

FAQ Schema — The Biggest Quick Win

FAQ schema is the fastest way to get rich results. If your page has a FAQ section (questions and answers), adding FAQPage schema can display expandable Q&A dropdowns directly in Google search results. This increases your search listing from 2-3 lines to 5-10+ lines — dramatically increasing click-through rates.

Requirements: each question must have a real, substantive answer on the page. Google may not show FAQ rich results if the answers are too short or if the page has thin content.

LocalBusiness Schema — For Every Local Business

If you have a physical location, LocalBusiness schema is the most impactful. It powers the business knowledge panel showing: business name, address, phone, hours, reviews, and map. Required fields: name, address, telephone. Recommended: openingHours, geo coordinates, priceRange, image.

Common Mistakes

Other SEO Tools

Generate valid schema markup in 60 seconds — unlock rich results in Google.

Open Schema Generator
Launch Your Own Clothing Brand — No Inventory, No Risk