Bad schema is worse than no schema. Google ignores it, AI engines skip it. The Validator catches every missing field before that happens.
Download PluginThis mirrors the actual plugin interface. The validator scans every schema type on a page and reports required fields, recommended fields, and structural checks.
3 pages validated
Validate All
The Schema Engine generates JSON-LD for every page on your site. The Validator makes sure that output meets Google’s documented requirements for rich results. No guesswork, no third-party tools, no copy-pasting into testing pages.
When a required field is missing or empty, the validator flags it as an error. These are the exact fields that Google’s Rich Results documentation lists as mandatory for eligibility.
The validator generates human-readable error messages that tell you which field is missing and for which schema type. No cryptic codes or JSON paths.
| Schema Type | Required Fields |
|---|---|
| Article | headline, author, datePublished, image |
| FAQPage | mainEntity |
| HowTo | name, step |
| LocalBusiness | name, address |
| Product | name, offers |
| Organization | name, url |
| WebSite | name, url |
| BreadcrumbList | itemListElement |
| Schema Type | Recommended Fields |
|---|---|
| Article | dateModified, publisher, description, wordCount |
| LocalBusiness | telephone, openingHoursSpecification, geo, priceRange |
| Product | description, sku, image, aggregateRating |
| Organization | logo, sameAs, description |
Recommended fields are not mandatory, but Google’s documentation says they improve the quality of your rich results and increase the likelihood of appearing in enhanced search features.
The validator separates these from required field errors so you can prioritize. Fix all errors first, then work through warnings to maximize your rich result coverage.
“Validate All” scans every published post, page, and WooCommerce product on your site. The validator supports up to 200 pages per batch, and the results summary shows pass, warning, and error counts at the top.
Below the summary, a per-page breakdown lists every scanned URL with its validation status and title. Click through to see exactly which fields triggered warnings or errors.
47 pages validated
Results are cached so they load instantly whenever you open the validator. No repeated scanning needed.
Every validation run saves its results so you can review them any time. The cached result includes the overall status, schema count, timestamp, and the full per-schema breakdown.
When you open the validator again, results load from cache. Re-run validation manually to refresh after editing content, adding new schema types, or updating the Schema Engine settings.
Every schema object is checked for two required properties that every schema block needs. If either is missing, the entire block is invalid and search engines will ignore it.
Confirms every schema block includes the schema.org context URL. Without it, the schema markup is structurally invalid.
Verifies the schema type is declared. Google and AI engines use @type to understand what the data represents.
The Schema Engine skips types handled by other plugins. The validator only checks what AEO God Mode generates.
Schema Validator is included free in every installation of AEO God Mode. Install the plugin, run a validation, and see your structured data health in one dashboard.
Required fields per schema type (like headline, author, datePublished, and image for Articles), recommended fields (like dateModified and wordCount), and structural requirements like @context and @type properties.
Yes. Hit "Validate All" and it runs through every published post, page, and product. You get a summary of how many pass, warn, or fail, plus a per-page breakdown.
Yes. Per-page validation results are stored in post meta so you can see them instantly without re-running the check. They update each time you re-validate.