Generate JSON-LD structured data for your pages without writing code. Pick a type (Organization, LocalBusiness, Article, Product or Event), fill in the details and copy the code into your page.

Loading the tool…

What schema markup does

Schema markup is code that tells search engines exactly what a page is about: a business, a product, an article, an event. It can make your page eligible for rich results, such as star ratings, prices or event dates in Google, and helps AI search tools understand and cite your content accurately.

Which type to use

Type Use it for
Organization Your home or About page: name, logo, social profiles.
LocalBusiness Shops, salons, clinics and trades with an address and opening hours.
Article Blog posts and news, with author and publish date.
Product Product pages with a price and availability.
Event Concerts, classes and webinars with a date and place.

Worked example: a product page

Choosing Product, entering the brand “Acme” and a price of 19.99 creates a Product with a nested Offer, price, currency and availability, the core properties Google looks for in merchant listings.

Rules to follow

Frequently asked questions

What is JSON-LD?

A way of writing structured data as a script block in your page’s HTML. It’s Google’s recommended format.

Where do I paste the code?

In the page’s head or anywhere in the body. In WordPress, an SEO plugin or a header-code plugin can add it.

Does schema improve rankings?

Not directly, but rich results can make your listing stand out and get more clicks.

How do I check my schema?

Use Google’s Rich Results Test or the Schema.org validator.

Sources

Last updated: