The AO Audit · Published July 19, 2026

The Schema Tool Had a Schema Error

By Alejandro Ojeda · Be the Answer · Screenshotted straight from our own Google Search Console.

Schema markup is the backbone of answer engine optimization (AEO) — what we call Answer Optimization (AO). Which makes this story extra embarrassing, and extra useful.

We built The AO Audit to check, among other things, whether a website's structured data — its schema — is clean. So there is exactly one screen we did not expect to see red: our own Google Search Console, flagging 1 invalid item on the schema of aoaudit.com. The tool that grades schema had a schema error. Here's the whole thing.

What exactly did Google flag?

Under Search Console's Enhancements, the "Merchant listings" report showed 1 invalid item detected. The item was our Product schema — the structured data describing the $39 playbook. Google reads a Product with a price and tries to make it eligible for shopping surfaces, and shopping surfaces have a hard requirement: a product needs an image. Ours didn't have one. One missing field, one red error.

The honest part: this had been live for days. Our page was indexed and fine, our AI-visibility was unaffected — a missing product image doesn't hurt any of that. But it was a real, valid error sitting in the console of a company that sells "clean schema, zero errors." That's not a thing you leave red.

What was the fix?

Adding the one required field, plus the return policy Google recommends for products (we genuinely offer a 30-day refund, so it's true to state it):

"image": "https://aoaudit.com/og-card2.png",
"offers": {
  "@type": "Offer",
  "price": "39.00", "priceCurrency": "USD",
  "availability": "https://schema.org/InStock",
  "hasMerchantReturnPolicy": {
    "@type": "MerchantReturnPolicy",
    "applicableCountry": "US",
    "returnPolicyCategory": ".../MerchantReturnFiniteReturnWindow",
    "merchantReturnDays": 30 } }

Total fix time: about three minutes. Google re-reads the page on its next crawl (we requested indexing to speed that up), and the red clears.

Why publish this instead of quietly patching it?

Because "we check your schema" means nothing from a company that won't show you its own. The error is the credential. Anyone can claim their structured data is perfect; we can show you the exact moment ours wasn't, name the missing field, and show the fix — which is worth more than a claim of perfection, because you can check every word of it. And there's a lesson in it for you: a missing product image is one of the most common schema errors on real business sites, and it silently keeps you out of Google's free shopping listings. If you sell anything, check your Product schema for an image field today.

Want to see what the machines flag on your site? The scan is free, takes about a minute, and shows every issue — including the ones we'd rather you didn't have.

Scan my website →