Free Schema Markup Generator

Create JSON-LD schema markup for your website in minutes. Pick a schema type, fill in the details, and copy the code into your page. It helps Google show rich results and helps AI search tools understand your content.

1 Choose Schema Type

Pick the type that matches your page

2 FAQ Details

3 Copy Your Code


            
            

            

    Only mark up content people can see on the page. Google may ignore or penalise schema that describes hidden or made-up content.

    How to Use This Schema Markup Generator

    Choose the schema type that matches your page, fill in the fields, and the JSON-LD code updates as you type. The checks show anything Google needs that is still missing. When it looks right, copy the code, paste it into your page, and test it with Google's Rich Results Test.

    • Generate JSON-LD structured data without writing code.
    • Six common types: FAQ, Local Business, Article, Product, Organization, and Breadcrumb.
    • Built-in checks for required fields, URL format, dates, and ratings.
    • Load an example for any type to see how the code should look.
    • Copy the code with or without the script tag, ready for WordPress or any website.

    Which Schema Type Should I Use?

    Schema typeUse it onWhat it can show in Google
    Local BusinessYour homepage or contact pageBusiness details in local search and Maps
    OrganizationYour homepage onlyYour logo and brand details
    ArticleBlog posts and news articlesHeadline, image, and date in Top Stories and Discover
    ProductProduct pagesPrice, stock status, and star ratings
    BreadcrumbAny page inside your site structureThe page's position in your site, instead of a long URL
    FAQPages with a list of questions and answersHelps search engines and AI tools read your answers

    Want schema set up across your whole website? Webbit adds and tests structured data as part of our SEO services, so your pages are ready for Google and AI search.

    See SEO Services

    Frequently Asked Questions

    What is schema markup?

    Schema markup is code that describes your page to search engines in a standard format. It tells Google and AI tools exactly what the page is about, such as a business address, a product price, or a list of questions and answers, instead of leaving them to guess.

    What is JSON-LD?

    JSON-LD is the format Google recommends for schema markup. It is a small block of code inside a script tag that sits separately from your page content, so you can add it without changing your design.

    Where do I paste the schema code?

    Paste it inside the head section of the page, or anywhere in the body. In WordPress, you can use a header and footer code plugin, your SEO plugin's schema settings, or a Custom HTML block on the page.

    Does schema markup improve rankings?

    Schema markup is not a direct ranking factor. It can make your result eligible for rich results like star ratings, prices, and breadcrumbs, which help more people click. It also helps AI search tools like ChatGPT, Perplexity, and Google AI Overviews understand and cite your content.

    Why is my FAQ schema not showing in Google?

    Since 2023, Google shows FAQ rich results only for well-known government and health websites. FAQ markup is still valid and still helps search engines and AI tools understand your questions and answers.

    How do I test my schema markup?

    Paste the code into Google's Rich Results Test to see which rich results your page can get, and into the Schema Markup Validator to check for errors. Both are free and linked below the generator.

    Is this schema generator free?

    Yes. It is completely free, needs no sign-up, and runs in your browser. Nothing you enter is sent to our server.

    Want to rank higher on Google?

    Webbit's SEO specialists can audit your website and show you what's holding your rankings back.

    Get Your Free SEO Audit