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.
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
- See the full check definition in the rubric (linked above) for the canonical reference.
- Read the underlying specification at https://schema.org/Offer.
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 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.