Search Overflow
ShippedValue level checks across 6 schema types

Structured data values

A Product schema with an empty price is valid markup and useless data. Validators pass it. Answer engines skip it.

Present, empty, or missing

We separate three states that most tools collapse into one. Schema absent entirely, schema present but with empty required values, and schema present and populated. Only the third one helps you get cited.

Completeness by type

Product, Service, Course, Event, LocalBusiness and Organization each get their own completeness check, because what makes each one quotable differs. A Product without a price is a different problem from an Event without a date.

Questions

How is this different from Google Rich Results Test?

Rich Results Test answers whether your markup is eligible for a rich result. We answer whether it contains facts worth citing. Those are different questions and a page can pass one and fail the other.

More in Can AI engines read you?

Run it against your own site.

No signup, no card. It reports what it could not check as well as what it found.