Schema Markup Generator

Pick a schema type, fill in the form, and copy ready-to-paste JSON-LD for your page.

26 schema types

Article, Blog Posting, News Article, FAQ, Q&A, How-To, Review, Web Page, Product, Software Application, Service, Organization, Local Business, Restaurant, Person, Website, Breadcrumbs, Video, Image, Dataset, Book, Movie, Recipe, Job Posting, Event and Course.

How to use it

  • Choose the schema type from the searchable list.
  • Fill in the fields. Required ones are marked with a star.
  • Copy the generated script tag.
  • Paste it into your page's head section, then test it with Google's Rich Results Test.

Why structured data helps

Schema markup tells search engines exactly what a page is about. It can make you eligible for rich results such as FAQ dropdowns, star ratings, recipe cards and job listings.

Frequently asked questions

Is the generated schema valid?

The output follows schema.org structure and only includes fields you filled in. Always verify with Google's Rich Results Test before publishing.

Where do I put the JSON-LD?

Inside the head or body of your page as a script tag with type application/ld+json. Most CMS plugins and themes have a custom code field for this.

Does schema guarantee rich results?

No. It makes a page eligible, but search engines decide when to show rich results.