New

Our free plan is live Get it free

All tools

Schema Markup Generator

Build valid JSON-LD for the schema types Google actually uses — fill the fields, copy the output into your page head.

Free 6 schema types
 

Why use structured data?

Rich results in Google

Schema markup enables rich snippets like star ratings, FAQ dropdowns, price ranges and more directly in search results.

Higher click-through rates

Pages with rich results get significantly more clicks than standard blue links. FAQ schema alone can double your SERP real estate.

Better for voice search

Google Assistant and other voice assistants use structured data to provide direct answers from your content.

Future-proof your SEO

As AI overviews and knowledge panels grow, structured data becomes increasingly important for visibility.

Frequently asked questions

What is schema markup?

Schema markup is structured data added to a page so search engines can read what it is rather than infer it. Google reads it as JSON-LD in a script tag and uses it to build rich results: star ratings, FAQ accordions, breadcrumbs, event dates, product prices. It does not rank a page on its own, but it changes how much space the page occupies in the results.

Where do I put the JSON-LD code?

Inside a script tag with type="application/ld+json", in the head of the page it describes. One page can carry several blocks — an Article and a BreadcrumbList, for instance. The rule that matters: the markup must describe content that is visible on that page, or Google treats it as spam.

Which schema types are worth adding?

Start with what your page actually is. Organization and WebSite belong site-wide; Article on editorial content; BreadcrumbList wherever you have a hierarchy; FAQPage where you genuinely answer questions; Product with Offer on commerce pages. Adding types that do not match the page earns nothing and risks a manual action.

Do I need a separate generator for FAQ schema?

FAQ markup has its own rules — every question and answer must appear visibly on the page, and it is only eligible on pages whose purpose is answering questions. We built a dedicated FAQ schema generator for that case, which validates those constraints as you type.

Auto-generated schema with Tonaily

Every article created with Tonaily automatically includes Article schema and optional FAQ schema markup.

Cette page est disponible en français.