Free Schema Markup Generator

Generate JSON-LD structured data for LocalBusiness, Organization, Product, Article, Website and Person. You can also check your own JSON-LD.

What is a schema markup generator?

Schema markup is extra code that tells search engines exactly what your page is about, such as your business name, address and opening hours. It helps search engines understand the page and can make some results eligible for richer display.

How to use this tool

  1. Choose the type of schema that fits your page.
  2. Fill in the fields such as name, website, logo and contact details.
  3. Copy the generated JSON-LD script.
  4. Paste it into the head or body of the page, then test it with the Google Rich Results Test.

Tips

Only mark up information that is visible on the page and true. Structured data does not guarantee rich results, but wrong markup can be ignored or cause issues.

Frequently asked questions

What is JSON-LD?

A format for adding structured data to a page. It is the format Google recommends for schema markup.

Which schema type should a small business use?

LocalBusiness for shops and service providers, Organization for a company, and Website for your home page.

Will schema markup give me rich results?

Not guaranteed. It makes a page eligible, but Google decides what to show.

How can I test my schema?

Use the validator in this tool, and also Google Rich Results Test, which checks eligibility for Google features.

More free SEO tools