Home / Tools / Schema generator

Clean JSON-LD schema, built in the browser.

Pick a type, fill in the fields, and watch valid structured data build itself on the right. It is the markup search engines and AI answer engines read to understand your page. Everything runs on your own machine, nothing is sent anywhere, and empty fields are left out so the output stays clean. Copy the JSON, or copy it wrapped in a script tag ready to paste.

Choose a schema type

Tells search and AI engines who you are. Add it to your home page or an about page. Name and URL are the minimum worth publishing.

Address (optional)
Social and profile links

Best for a business with a physical place customers visit. It powers map results and the local answers AI engines give. A full address is what makes it work.

A simple signal like $ to $$$$, or a plain range such as 5 to 10.
Address*
Geo coordinates (optional)
Opening hours (optional)

Marks up a list of questions and answers. It can earn expandable results and is a favourite source for AI answers. Write the answer as you would say it out loud.

For a blog post, guide or news piece. It helps engines show the author, dates and a lead image, and lends the page authority. Headline and author are the core.

For a single product page. It feeds price, availability and star ratings into results. Fill the rating block only if you show real reviews on the page.

Describes where a page sits in your site, in order. It gives results a tidy path instead of a raw URL. Positions are numbered for you from the top down.

Names your site as a whole and can switch on a search box right in the results. Add it once, on your home page.

Keep the {search_term_string} token where the query goes.

Why schema markup is worth the five minutes

Schema markup is a small block of JSON-LD that spells out the facts on a page in a language machines read without guessing. It does not change what a visitor sees. It tells Google, Bing and the AI answer engines exactly what a thing is, who wrote it, what it costs and how it connects to the rest of your site, which is how you earn richer results and get quoted accurately in AI answers.

Pick the type that fits the page

One page, one main type. Use Organization or WebSite on the home page, Article on a post, Product on a product page, and FAQ where you genuinely answer questions. Mixing types that do not match the content is the fastest way to get ignored. More on this in schema for AI.

Only mark up what is on the page

The markup has to match what a visitor can actually see. Do not add a rating with no reviews on the page, or opening hours you do not keep. Engines check, and invented data gets the whole block dropped. This tool leaves empty fields out for you.

Where it goes

Copy the script tag and paste it into the <head> of the page it describes. One block per page is plenty. If you run a CMS, most have a spot for head code or a plugin that holds raw JSON-LD.

How it helps AI find you

Answer engines lean on structured data to pull clean facts and cite the right source. Clear schema makes your pages easier to quote and harder to misread. See what generative engine optimisation is and our work on search and AI visibility.

Want the whole site reading clearly to AI?

We map the right schema across every template, wire it to your real data and keep it honest as the site grows. Bring your pages to a short call, or send a brief and we will tell you where the quick wins are.