Skip to content
Serpify

Free tool

Free Schema Markup Validator

Find the structured data on any page, check each item for the properties Google and AI engines need, and get ready-to-paste JSON-LD for what’s missing.

Run the free check

Check a page's structured data for errors and missing properties, and get the JSON-LD that helps rich results and AI engines.

Free, no account needed. The full report is emailed to you if you want it.

What is a schema markup validator?

A schema markup validator reads the structured data on a page, usually JSON-LD, and checks it against schema.org types and Google’s rules. It flags broken code and missing required or recommended properties. Serpify’s free validator also drafts Organization, WebSite and FAQ markup from your page, ready to paste.

How it works

  1. 1

    Enter a page URL

    We fetch the page and find every JSON-LD block and microdata item.

  2. 2

    We check every item

    Each type is checked for required and recommended properties.

  3. 3

    Paste the fix

    Copy JSON-LD drafted from your page for the markup you’re missing.

What you get

Types found and error counts

Every item on the page, with how many errors and warnings each has.

Issues per item

The exact missing or broken property for each item.

Ready-to-paste JSON-LD

Organization, WebSite and FAQ markup drafted from your page.

AEO & GEO grading at scale Paid plan

Grade every client page for AI search, and track AI citations daily.

What the paid plan adds

The free check shows one page, one moment. Serpify runs these checks for every client, every day, and turns them into branded reports and proposals.

Start your 14-day free trial

No card needed.

FeatureFreePaid
Types found, error and warning counts Included Included
Issues per item and drafted JSON-LD With email Included
AEO & GEO grading of every client page — Included
Daily AI mention and citation tracking — Included
White-label reports and proposals — Included

Who it’s for

Agencies

Audit a new client’s markup and ship fixes in the first week.

Freelancers

Add entity markup that helps AI engines describe the business correctly.

Developers

Check markup on staging before it ships.

Why it matters

JSON-LD

Google recommends JSON-LD for structured data because it is the easiest to implement and maintain at scale.
Source: Google Search Central, Intro to structured data

Required first

Items missing required properties are not eligible for rich results; recommended properties add information and can improve the result.
Source: Google Search Central, General structured data guidelines

FAQ results

Since 2023 Google shows FAQ rich results mainly for well-known government and health sites, but FAQ markup still describes your answers to other engines.
Source: Google Search Central Blog, Changes to HowTo and FAQ rich results

How we check

We fetch the page’s HTML and parse every application/ld+json block, including @graph arrays, plus microdata. Each item is checked against the required and recommended properties Google documents for its type. Drafts use your page title, description, logo, social links and question-style headings.

Built and maintained by the Serpify team. Updated . Serpify is a rank tracker and AI search visibility platform for SEO agencies and freelancers. It tracks Google rankings to position 100, AI Overview citations, and brand mentions in ChatGPT, Gemini and Google AI Mode, with white-label client reports.

Questions

More free checks on the free tools page.

Is this the same as Google’s Rich Results Test?

It checks the same common properties, and adds the entity and FAQ markup AI engines use. For the final word on rich results, also run Google’s test.

JSON-LD or microdata?

JSON-LD. Google recommends it, and it’s easier to add and maintain because it sits in one script block rather than across your HTML.

Does schema help with ChatGPT and AI Overviews?

It helps engines understand who you are and what a page covers, which makes accurate citations more likely. It doesn’t guarantee them.

Can it generate schema for me?

Yes. The full report drafts Organization, WebSite and FAQ JSON-LD from what’s on your page, ready to edit and paste.

Want this tracked every day, for every client?

Start a 14-day free trial with the full product. No card needed; your tracking history stays when you pick a plan.