SEOFree · no sign-up Runs in your browser

Schema markup generator (JSON-LD)

Fill in a short form and get valid JSON-LD structured data for FAQ, Local business, Organization, Article, Product, How-to, Breadcrumb or Event. The code is checked as you type against the properties Google lists, and runs fully in your browser.

Loading the tool…

How to use the Schema Markup Generator

  1. 1Choose the schema type that matches the page, such as Product for a product page.
  2. 2Fill in the fields. Fields marked * are required; the check below the code lists anything missing.
  3. 3Copy the script tag and paste it into the page's HTML, in the head or the body.
  4. 4Test the live page with the Schema Markup Validator, or with Google's Rich Results Test.

Frequently asked questions

What is JSON-LD schema markup?

A block of structured data in a <script type="application/ld+json"> tag that describes the page in schema.org terms, such as a product's price or an event's date. Google recommends JSON-LD over Microdata and RDFa.

Where do I paste JSON-LD on my page?

Anywhere in the HTML: the head or the body both work. In WordPress, use your SEO plugin's custom schema field or a header-code plugin; in Shopify, add it to the product template.

Will schema markup give me rich results?

It makes a page eligible, not guaranteed. Google decides per search whether to show stars, prices or event dates, and the markup must match what visitors see on the page.

Can a page have more than one schema type?

Yes. A product page can have Product and BreadcrumbList, and an article Article and Organization. Use separate script blocks or one @graph, and describe only what's actually on the page.

All tools

Then schedule it with Join Postly

Plan, publish and track your posts on every network from one calendar. Free plan, no credit card.

No credit card required Free forever plan Cancel anytime