Rule schema.required-missing
Fill in required JSON-LD properties
schema.required-missing is a check in Crawlmind's site audit that grades high-impact issues of this kind. This page explains why the rule matters and the exact fix.
Why it matters
Google's Rich Results test marks one or more required properties as missing on this type. The validation isn't optional: without the required fields the page is ineligible for the corresponding rich result entirely, no matter how good the rest of the schema is. The audit's evidence panel shows which property and which type.
The fix
Open the audit's issue detail to see the exact path; the JSON-LD
lives in a `<script type="application/ld+json">` block in your
page source. Common missing-required cases:
- `Organization.name` (literally just the brand name string)
- `Offer.price` (numeric or string; required even on "contact for quote" tiers)
- `ImageObject.contentUrl` (Google Rich Results requires this on Logo + Article)
- `Article.headline`, `Article.image`, `Article.datePublished`
Validate the fix with [Google's Rich Results test](https://search.google.com/test/rich-results) before committing.