The AO Audit · Published July 20, 2026

The Schema Warning We Left On Purpose

By Alejandro Ojeda · Be the Answer · The sequel to fixing our own schema error — and the more important half.

File this under generative engine optimization (GEO) ethics — or as we call it, Answer Optimization (AO): the fastest way to lose AI visibility is to lie to the machines.

Yesterday we published the schema error Google found on our own site and fixed it. But fixing the red error revealed something more interesting underneath: a set of yellow "warnings," and one of them came with a very tempting one-click cure. We didn't take it. Here's why that refusal matters more than the fix.

What did Google offer us?

Once the real error cleared, Google Search Console still listed a few optional warnings on our product. The headline one: Missing field "aggregateRating." In plain terms, Google was saying: add a star rating and this product could show ⭐ 4.8 right in the search result. Star ratings lift click-through. Clearing the warning is one short block of code. Every incentive pointed at adding it.

There was exactly one problem: our playbook has no reviews yet. To show a rating, we'd have to invent one. A number with nothing real behind it, dressed up as customer feedback.

So why not just add one?

Because a fabricated rating isn't a growth hack — it's a landmine. Google's structured-data rules are explicit: don't mark up content that isn't visible to users, even if it's accurate — and a rating we made up isn't even accurate. Sites that fake review markup don't get a small ding; they get manual actions that pull them out of rich results entirely, sometimes out of Search. The "easy win" is how businesses quietly torch the trust they spent years building. We tell clients this every week. We're not going to do the opposite in our own code.

The tell to watch for in anyone you hire

If a tool or an agency ever tells you to add a rating, a review, or a "trust badge" you didn't earn to clear a schema warning — that is the moment to end the conversation. They're optimizing your warnings, not your business, and they're handing you the risk. The honest move with an empty rating field is to leave it empty until real reviews fill it. Ours will fill the day our first real buyers leave feedback, with their true numbers — not a second sooner.

What "clean schema" actually means

It doesn't mean zero yellow. It means valid and true. Our product schema is valid, its every field is something a customer can verify, and the warnings that remain are honest ones: no reviews yet (so no rating), and a digital download (so no shipping to describe). "All green" is easy if you're willing to lie. We'd rather show you a couple of honest yellows — and be the one company grading schema that you can actually check.

Want to see what the machines say about your site — the real version? The scan is free, about a minute, and every finding cites its source.

Scan my website →