Skip to main content

Need a hand with your website? Need a hand? New sites from £900, SEO audits from £295, or just ask a question.

WhatsApp us Book a free call
Free tool

Free Schema Validator

Check your schema markup against schema.org and Google's rules. We tell you exactly what to fix and give you the code to paste.

  • Free
  • No sign-up
  • JSON-LD, Microdata and RDFa
  • Exact fixes

Reads JSON-LD, Microdata and RDFa.No page to hand? Try an example:

What this schema checker looks for

One check covers the rules that decide whether Google can read your markup and use it in search.

  • Every block of schema markup on the page: JSON-LD, Microdata and RDFa, including items nested inside others or inside a @graph.

  • The fields Google requires and recommends for each type, such as Product, LocalBusiness, Article, Event, Recipe and BreadcrumbList.

  • Misspelt property names and values Google does not accept, with the correct spelling or value to use.

  • Which search features each item can show, such as stars, prices or breadcrumbs, and what is stopping the rest. Retired features are labelled.

  • Broken code, with the line and column of the mistake.

What is schema markup?

Schema markup (structured data) is hidden code that tells search engines what your page is: a product, a recipe, a local business. Without it, Google has to guess. With it, your page can show extras in search, known as rich results: stars, prices, breadcrumbs and event dates.

What makes this schema checker different

It tells you what to change, not just what is wrong.

Clear priorities

Issues are sorted into Must fix, Should fix and Nice to have, so you know where to start.

Fixed code to copy

Each item comes with your code plus the missing fields, marked TODO. Copy it, fill in the TODOs, publish.

A Google preview

See how breadcrumbs, stars, prices or event dates could look in search, built from your own values.

How to check schema markup: 3 steps

1

Enter a page address

Or paste your code to check it before it goes live.

2

Read the verdict

One line tells you if the page is ready. Items with problems open on their own.

3

Copy the fix

Copy the fixed code, replace each TODO with your real details, and publish.

Frequently Asked Questions

How does the fixed code work?

Each item has a Get the fixed code panel: your original code with the missing fields added, each holding a TODO that says what to put there, such as "TODO: URL of your logo image". Untick any field you do not want, copy the code into your page and replace every TODO with your real details. Copy fixed code at the top of the report copies every item at once. Ratings must be real, user-submitted figures, because Google removes stars for made-up ones.

Can I paste a whole HTML page instead of one block?

Yes. Paste the page source into the Paste code tab and the checker pulls out every JSON-LD block before checking. Several blocks are checked together, and any mistake is reported with the line and column in the editor.

Are my checks stored anywhere?

Recent checks are kept in your own browser only, so you can re-open them in one click. Nothing is stored on our servers beyond the normal request log.

Which schema formats does the checker support?

All three: JSON-LD (the format Google recommends), Microdata and RDFa. Each item in the report shows which format it was written in, and items nested inside others, or inside a @graph, are checked too.

Will this catch every possible schema issue?

It checks what affects how Google shows your page: missing required and recommended fields, misspelt properties, values Google does not accept and broken code. Types Google does not use for search features are listed without warnings. For a second check, the report links to Google's Rich Results Test and the Schema.org validator.

Does HowTo or FAQ markup still give rich results?

Google stopped showing How-To results in September 2023, and FAQ results now only appear for well-known government and health sites. The checker labels both so you do not chase a result that will not appear. The markup is still valid and does no harm.

What does the Google preview show?

For breadcrumbs, products, reviews, events, recipes and articles, the report draws a small mock search result from your own values: the breadcrumb trail, star rating, price and stock, or event date and place. It is a guide only. Google decides what to show.

I don't have any schema markup. What do I do?

Use the free Schema Generator to build the code for your page, then come back here to check it before publishing.

Why does my URL fail to scan?

Some sites block automated requests (Cloudflare, login walls, pages built entirely with JavaScript), and the checker reads HTML pages up to 2 MB. If a page fails, open the Paste code tab and paste the page source or your JSON-LD instead. The checks are the same.

Want help getting your schema right?

Send us your website address on WhatsApp and we will tell you what is worth fixing first, free and with no obligation. Or pick the service that fits.

  • Find what to fix

    £295

    SEO Audit: a full review of your site, a prioritised fix list and a 30-minute call to walk you through it.

    See SEO services
  • Build you a new website

    From £900

    Fast, mobile-friendly websites with SEO set up from launch. Fixed prices from £900, no VAT to add.

    See web design packages
  • Grow your traffic every month

    From £250 a month

    on the 6-month plan, £1,500 paid upfront

    Monthly SEO: technical, local and content work with plain-English reporting. No long contracts: SEO plans run for 1, 3 or 6 months, paid upfront, and nothing renews automatically.

    See Monthly SEO

Or call 020 8050 4108.

WhatsApp us