Schema markup generator

Generate JSON-LD structured data for articles, products, businesses and more.

  • SEO
  • 100% free & unlimited
  • No sign-up
  • Runs in your browser
Schema markup generator
One URL per line.
Your site search URL, with {search_term_string} where the query goes.
One item per line: Name | URL.
One step per line.

What is the schema markup generator?

The schema markup generator builds valid JSON-LD structured data from a simple form. Choose a type – article, product, local business, organization, person, website, breadcrumbs, event, video or how-to – fill in the details and copy the code into your page.

Structured data tells search engines exactly what a page is about and makes it eligible for rich results such as review stars, prices, breadcrumbs and event dates. Test the result with Google's Rich Results Test before publishing.

How to use the schema markup generator

  1. 1Pick the schema type.
  2. 2Fill in the fields; empty ones are left out of the code.
  3. 3Copy the JSON-LD and paste it into the page.

Features

10 schema types

Article, Product, LocalBusiness, Organization, Person, WebSite, Breadcrumbs, Event, Video and HowTo.

Clean JSON-LD

Only the fields you fill in, in the format Google recommends.

Ready to paste

Optionally wrapped in a script tag.

Validation links

Open the Rich Results Test and the Schema.org validator in one click.

Frequently asked questions

What is JSON-LD?

A way to add structured data in a script tag, separate from the HTML. It's the format Google recommends.

Where do I put the code?

In the <head> or the <body> of the page it describes. Each page should describe its own content.

Does schema markup improve rankings?

Not directly, but rich results stand out in search and usually get more clicks.