Free technical SEO tool

Schema Markup Generator in JSON-LD

Help Google understand your page: pick a type (Organization, Local Business, Product, Article, Breadcrumb), fill in the fields, and get clean, ready-to-copy JSON-LD — with checks for required and recommended fields.

  • Five common types
  • Clean JSON-LD
  • Required-field checks

Data type

One period per line in Schema format, e.g. Sa-Th 09:00-22:00

Code

Checks
    
    		

    After publishing, test the page in Google’s Rich Results Test.

    Developed by Ahmed Elshamy All free tools

    How it works

    Three simple steps

    1. Choose the data type

      Based on the page: home page, branch page, product or article.

    2. Fill in the fields

      Real details that match what visitors see on the page.

    3. Copy the code and test it

      Add it to the page, then test it in Google’s Rich Results Test.

    What does structured data do?

    Structured data is a precise description of a page in a language search engines understand: this is a product with this price and stock status; this is a business with this address and opening hours. It can make a page eligible for rich results and helps Google connect your brand’s information.

    The data must match the content visitors see on the page; adding ratings or prices that aren’t on the page breaks Google’s guidelines. That’s why the tool doesn’t add ratings — and having the code doesn’t guarantee rich results will appear.

    FAQ

    Good to know

    Where do I put JSON-LD code?

    On the page itself, in <head> or <body>. In WordPress you can add it with an SEO plugin or a custom code field; in Shopify, through the theme files.

    Does structured data improve rankings?

    It isn’t a direct ranking factor, but it helps Google understand the page and may make it eligible for rich results that increase visibility and click-through rate.

    Why doesn’t the tool add star ratings?

    Ratings must come from genuine reviews shown on the page. Adding made-up ratings breaks Google’s guidelines and can lead to a manual action.

    How do I check the code is correct?

    Use Google’s Rich Results Test or the Schema.org validator after adding the code to the page.