agentspeed.
← all fixes
Remediation

A price declared in JSON-LD appears among the prices visible on the served page, compared by numeric value ("79.00" matches "$79"). Fails only when NO declared price is visible - a page whose machine channel and human channel disagree makes agents quote a number customers never see. Both price lists are recorded as evidence.

coherence.jsonld_price_matches_visiblestructured_dataweight 2deterministic
Why it matters

A price declared in JSON-LD appears among the prices visible on the served page, compared by numeric value ("79.00" matches "$79"). Fails only when NO declared price is visible - a page whose machine channel and human channel disagree makes agents quote a number customers never see. Both price lists are recorded as evidence.

Underlying specification: https://schema.org/Offer

How to fix
  1. See the full check definition in the rubric (linked above) for the canonical reference.
  2. Read the underlying specification at https://schema.org/Offer.
Hand it to your AI assistant

Paste this into Claude Code, Cursor, or any assistant with your repository open. It carries the steps, how to verify them, and the shortcuts to avoid. It is generic, though: run a scan to get one written from what your pages actually do.

Run a scan to check your site
Verify on your site

Run a scan against your domain to see whether coherence.jsonld_price_matches_visible currently passes, warns, or fails. Free, no signup; the score page is permanent and citable.

Run a scan →See the full rubric →
Fix coherence.jsonld_price_matches_visible · AgentSpeed