Skip to content
Rankora
Free account · 3 live checks/day

Schema Live Audit

Enter a URL: the tool lists every schema.org type found in the HTML, detects syntax errors and missing properties, and shows potential rich result types.

Privacy and cost

This tool runs a live check on our servers. Free accounts get 3 live checks per day in total across all such tools. We keep your report in your account so you can delete it any time.

How it works

  1. The page is downloaded and every JSON-LD block is read (arrays and @graph included), along with microdata and RDFa types.
  2. Each entity is checked: @context, @type, required and recommended properties, ISO 8601 dates, absolute URLs.
  3. Types tied to a Google feature are listed with their status. A complete structure is not a promise of display.

Example

A Product block with name and offers is complete; an Event without location is flagged as an error, and a date reading "tomorrow" is flagged as not ISO 8601.

What the result means

We check structure against Google's documentation for a subset of types. Google alone decides what is displayed, and its feature list changes (FAQ is limited, HowTo is no longer shown). Confirm with Google's Rich Results Test.

Common problems this tool helps with

  • Invalid JSON-LD (trailing comma, quotes) that Google ignores.
  • A missing @context or one pointing to another vocabulary.
  • Missing required properties for Product, Event or JobPosting.
  • Structured data injected only by JavaScript, invisible in the raw HTML.

Frequently asked questions

Will my type be shown as a rich result?

Not necessarily. The tool tells you whether the checked properties are present; Google decides display based on quality and relevance.

Is JSON-LD added by JavaScript seen?

No, the analysis covers the HTML the server returns. Markup injected client-side does not appear here.

Why are FAQ or HowTo marked limited or deprecated?

Google restricted FAQ display and removed HowTo display. The markup remains valid schema.org.