Bargaon
SEO Browser + live URL · Free · No sign-up

Schema Generator and Validator

Build JSON-LD structured data for Organization, LocalBusiness, WebSite, Article, BreadcrumbList, Product, Event, Person, VideoObject, FAQPage and Service, combine several types in one block, and check the result against Google's required and recommended properties. You can also check the schema already on any live page.

Loading the tool…

The address you enter is read once through our server and cached for about ten minutes. Nothing else is stored.

About this tool

Structured data is a block of code, usually JSON-LD, that tells search engines and AI systems exactly what a page is about: the business, its address, the product and its price, the article author and dates, the breadcrumb path. Google uses it to show some rich results, such as product prices and breadcrumbs, and to understand entities. Other search and AI systems read it too.

The Build tab gives you a simple form for each type. Add several, for example Organization, WebSite and BreadcrumbList, and they are combined into one @graph block that you can paste into your page or SEO plugin. Every block is checked as you build: missing required and recommended properties, dates that are not in ISO format, links that are not full URLs, prices with currency symbols, and reviews that look self-serving. The Check tab reads the JSON-LD on a live page, or code you paste, and runs the same checks, including JSON syntax errors that stop the whole block from working.

The rules follow Google Search Central’s structured data documentation, checked on 4 November 2026. Google stopped showing FAQ rich results on 7 May 2026, so FAQPage markup no longer produces a special result in Google, although it is still valid schema.org. Valid markup does not guarantee a rich result: Google decides when to show one, and markup must describe content that is actually visible on the page.

How to use it

  1. Choose a schema type and fill in the fields you have.
  2. Press Add to graph, then add more types if the page needs them.
  3. Read the checks and fill in missing required properties.
  4. Copy the code into your page head or SEO plugin.
  5. Use the Check tab to test the live page after publishing.

What it checks

Required properties
The properties Google lists as required for each rich result type.
Recommended properties
Properties that make the markup more complete and useful.
Formats
ISO 8601 dates, full https URLs, numeric prices and 3-letter currency codes.
Syntax
JSON errors that stop a block from being read at all.
Reviews
Warnings for review markup a business adds about itself, which Google does not show as stars.
FAQ note
A reminder that FAQ rich results ended in Google on 7 May 2026.
FAQ

Questions about this tool.

01 Where do I put the JSON-LD code?

Inside the page's HTML, usually in the head. On WordPress, many SEO plugins let you add custom schema per page, or a developer can add it to the template. Each page should only describe what is on that page.

02 Will adding schema get me rich results?

It makes a page eligible, it does not guarantee one. Google chooses when to show rich results based on the query, the page and its quality. Markup must also match content visitors can see.

03 Is FAQ schema still worth adding?

Google stopped showing FAQ rich results on 7 May 2026, so it brings no special listing in Google. It is still valid schema.org and other systems can read it. Add it only where the page really has questions and answers.

04 Does this replace Google's Rich Results Test?

No. Use it to build and pre-check markup quickly, then confirm important pages with Google's Rich Results Test and watch the enhancement reports in Search Console.

05 What is @graph?

A way to put several schema items in one JSON-LD block, for example an Organization, a WebSite and a BreadcrumbList for the same page. It is valid JSON-LD and keeps the code tidy.

Free review

Want help acting on the results?

Share your website and what the tool showed. We'll review it and reply by email.