Check Engine / Checks / Reference

Does rating markup match what readers can see?

It checks whether declared ratings have visible reviews or rating text.

What Check Engine measures

The check reads aggregate-rating markup on pages intended for search. It leaves out recognised off-page rating arrangements for supported software types. Page text is searched for stored rating words. If none match, saved browser output is checked when available. Without that output, the result stays unknown. A loaded page still lacking the wording can produce the stronger finding.

The check reads rating objects, visible prose and any saved browser output. It compares the declared rating with words it can find on the page. You need to confirm that they describe the same subject.

How to read the result

Confirmed nonvisible ratings are high severity. A visibility result that cannot be established is a notice. The distinction matters on pages where scripts add reviews that were absent from the initial document.

Why it matters

Declared ratings and visible reviews should describe the same thing. The check uses browser output when available to review a possible mismatch. Without that output, it leaves the result unknown.

How to fix it

Confirm the subject and values of each declared rating. Compare them with the public page and any recognised off-page rating arrangement. Show the supporting review or remove an unsupported declaration. When browser output was unavailable, inspect the loaded page before deciding whether the rating is hidden.

Structured data that says what the page does not

What we found in field audits

Problems in Structured data were found on 11 of the 14 sites we audited. These are area totals. Read the field-audit method.

Method note

backend/seo_engine/checks/structured.py, schema_mismatch, revision 0bb8e8d3.

Common questions

Can the rating-visibility check use saved browser output?

Yes. The check can search saved browser output when initial text has no rating wording. That can reveal reviews supplied by scripts.

Is a rating definitely hidden if browser output was never obtained?

No. The result stays unknown when loaded output is unavailable. A notice preserves that limit instead of confirming hidden ratings.

How serious is a confirmed rating absent from the loaded page?

The result gets high severity when the loaded comparison confirms the absence. Also verify that the rating describes the right reviewed item.