Schema Generator

Free JSON-LD Schema Generator

12 schema types with live validation and one-click Google Rich Results testing. Zero errors by design. Copy-paste ready JSON-LD.

Business & Brand
Content & Media
Commerce & Time
Structure & Help
Valid against Google's spec.Ready to copy + paste into your page's <head>.

JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Acme Inc",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png",
  "sameAs": [
    "https://twitter.com/acme",
    "https://linkedin.com/company/acme"
  ]
}
</script>

Paste the full <script> block into the <head> of your page. Test it in Google's Rich Results Test.

Pro unlocks schema library (save unlimited schemas, version history, side-by-side compare). See Founding Member pricing

Get the weekly SEO + schema digest

Schema updates, new rich result types, structured data wins from real sites. Hindi + English SEO content. Unsubscribe anytime.

Why JSON-LD schema is the highest-ROI SEO tactic in 2026

Schema markup is the structured data Google reads to understand what your page is actually about — beyond what it can infer from HTML alone. Without schema, Google guesses. With schema, Google knows.

That distinction matters more every year. Rich results (star ratings, prices, FAQ accordions, breadcrumbs, recipe cards, event dates) drive 20-30% higher click-through rates for the same SERP position. AI search engines (ChatGPT, Perplexity, Google AI Overviews) preferentially cite pages with structured data because the markup eliminates ambiguity about what the page covers.

For most sites, deploying schema on key pages takes 30 minutes and produces measurable CTR lift within 2-3 weeks. There is no other SEO tactic with that ratio of effort to impact.

12 schema types we support, grouped by use case

Business identity (use on homepage + about pages)

  • Organization— every site's homepage. Establishes who you are, your logo, social profiles, and contact info. Critical for Google's "knowledge panel" — the sidebar card that appears for branded searches.
  • LocalBusiness— physical stores, restaurants, clinics, agencies with offices. Powers local pack rankings, Google Maps presence, and "near me" queries. Includes address, phone, hours, geo coordinates.
  • Person— author bios, founder pages, team profiles. Strong E-E-A-T signal (Experience, Expertise, Authoritativeness, Trustworthiness) — increasingly weighted by Google's Helpful Content System.

Content marketing (use on blog + tutorials + videos)

  • Article — blog posts, news, opinion pieces. Unlocks Top Stories carousel and Discover surface. Required fields: headline, image, author, published date.
  • VideoObject — pages with embedded video. Triggers video thumbnail in SERPs, Video tab eligibility, and key-moment timestamps. Required: thumbnailUrl, name, uploadDate, duration (ISO 8601, e.g., PT5M30S).
  • Course— online courses, training programs. Eligible for "Course" rich result with provider, duration, mode (online/onsite), and free/paid badge.

Commerce (use on product + event + recipe pages)

  • Product — ecommerce pages. Unlocks price, availability, star rating, and review count directly in search. Conservatively worth 15-25% CTR lift on product queries.
  • Event — concerts, conferences, webinars, workshops. Triggers event date, location, and ticket link in SERPs. Required: name, startDate (ISO 8601), location.
  • Recipe— food blogs, recipe sites. Unlocks Recipe rich result with photo, cook time, ratings, and nutrition. Recipe sites with schema typically rank in top-3 for "how to make X" queries.

Site structure (use everywhere)

  • FAQPage — pages with question-answer pairs. Triggers expandable FAQ accordion in SERPs (consumes 2-3x normal vertical space, pushing competitors below the fold).
  • BreadcrumbList — every navigational page. Replaces the raw URL in search results with clean breadcrumb navigation (improves CTR, signals site hierarchy to crawlers).
  • HowTo— tutorials, guides, step-by-step content. Eligible for HowTo rich result with numbered steps and time estimate. Critical for "how to" queries.

How "zero errors" actually works

Most schema generators produce JSON that looksright but fails Google's Rich Results Test for subtle reasons: mismatched ISO 8601 date format, ISO 4217 currency code typos, malformed URLs, missing required fields, or wrong field types (string where object expected).

We solve this in three layers:

  1. Type-safe form inputs. Numeric fields refuse non-numeric input. Date fields enforce ISO 8601. Currency dropdowns prevent typos. Required fields are marked with a red asterisk and surface inline errors if left blank.
  2. Live validators. URLs are validated with the native URL parser. ISO 8601 dates checked with a regex + Date.parse round-trip. ISO 4217 currencies validated against the 178-code official list. ISO 8601 durations (e.g., PT2M30S for 2 min 30 sec) checked with a strict regex. Violations surface inline before you generate.
  3. One-click Google validation.The "Test in Google" button pre-fills Google's official Rich Results Test with your generated JSON-LD. You confirm eligibility before deploying. No surprises after the fact.

Common mistakes that quietly tank your rich results

  • Schema/page mismatch.Your visible page says "$29" but your schema says "price": "19.99". Google calls this "misleading markup" and may demote the page. Always make schema reflect what's actually rendered.
  • Wrong date format. "2026-05-28" works. "May 28, 2026" breaks. All dates must be ISO 8601: YYYY-MM-DD or YYYY-MM-DDTHH:mm:ssZ. We enforce this.
  • Invalid duration format.Recipe cookTime isn't "30 minutes" — it's PT30M. 2 hours 15 min is PT2H15M. We show the format inline.
  • Missing image dimensions. Article schema requires imageas an ImageObject with explicit width/height for Discover eligibility. Just a URL isn't enough for Google News.
  • Wrong currency code."Rs", "Rupees", "INR." all fail. Only the 3-letter ISO 4217 code works: INR, USD, EUR, etc. Our dropdown prevents this.
  • Using FAQPage on pages without Q&A. Google manually penalizes sites that fake FAQ schema for CTR. Only use FAQPage when the page actually displays the question-answer pairs.

How to deploy your schema (step by step)

  1. Fill in the form above. Required fields have a red asterisk.
  2. Watch the live preview update as you type. Validation issues surface inline.
  3. Click Test in Googleto open Google's Rich Results Test pre-filled with your schema. Confirm eligibility.
  4. Click Copy to copy the full <script type="application/ld+json"> block.
  5. Paste the script tag inside your page's <head> — typically near the closing </head> tag, after your meta tags.
  6. Deploy. Wait 1-7 days for Google to recrawl. Monitor "Enhancements" in Google Search Console for Coverage / Valid / Error counts per schema type.
  7. If errors appear in GSC, fix them, redeploy, and request re-indexing via the URL Inspection tool.

Schema and AI search visibility (2026 update)

Structured data is becoming load-bearing for AI search. ChatGPT, Perplexity, and Google AI Overviews increasingly cite pages with explicit schema markup because:

  • Schema removes ambiguity. An LLM parsing your Article schema knows exactly who wrote it, when, and what topic — no inference needed.
  • Organization + Person schema build E-E-A-T. AI search engines weight author credentials when picking who to cite. A page with Person schema linking to a credentialed author profile out-cites equivalent content without it.
  • FAQPage schema feeds AI answers directly. Many AI Overviews lift question-answer pairs verbatim from pages with FAQPage schema — the markup tells the LLM "this is a clean Q&A."

For 2026 SEO, treat schema as the bridge between traditional rich results and emerging AI citations. The investment compounds across both surfaces.

One tool was useful. Want all 70+ checks?

Run the full SEOSpectator audit on any URL — every check, with the AI Coach explaining what to fix and how. Free to try, no credit card.