JSON-LD price matches the visible price
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.
Adoption of what this check tests is still climbing, so failing it is an opportunity rather than a defect. Remediation lists rank these after established fixes, and the weight moves only when measurement earns it.
No rate published. Too few labelled cases to publish a rate: 1 flagged case (30 needed to publish), 1 defective case (30 needed to publish). The counts are the honest answer here. The matrix behind coherence.jsonld_price_matches_visible is 2 labelled cases — reported here rather than turned into a percentage that would read as more certain than the evidence is.
Corpus v1, measured under rubric r2026.11.0. Full method and every other check at /rubric/accuracy.
Keep JSON-LD offers in the same template pass as the visible price so they cannot drift apart. If the visible price only renders via JavaScript, put it in the served HTML - agents that do not execute scripts currently see your structured-data price and nothing on the page to confirm it.
Free scan, 30 seconds, no signup — this check and the other 35, with the exact evidence for each verdict.
Scan my site →