← Back to assessments

PR006 – Product Comparison Accuracy

Overview

Assessment for product comparison accuracy. Validates that comparison tables or comparison features show consistent, accurate data across compared products.

Probability that AI systems use this signal: Crawlers and generative AI pipelines consume structured and visible page signals for training and inference. Assessment-specific signals (e.g. schema, canonicals, trust cues) affect how likely a page is indexed and surfaced. The probability that this assessment's signal influences AI behavior is high when the page is in a product or compliance context.

Impact on geo compliance: Passing this assessment supports geo compliance by ensuring machine-readable and visible content meet standards that reduce the risk of wrong locale, pricing, or trust in AI-generated answers. Failing can lead to non-compliant or misleading surfacing.

What We Check

  • Comparison data extraction: attributes and values across compared products must be consistent and accurate (e.g. specs, prices, availability).
  • Alignment with schema.org Product when comparison includes structured data; table semantics (e.g. proper headings) support accessibility and parsing.
  • Full logic in backend: pr006_product_comparison_accuracy (product_relationships).

Pass / Fail and Score

  • From execute().

How to Fix When It Fails

  • Ensure comparison attributes and values are accurate and consistent; align with structured data if present.

Common Issues

  • Mismatched or missing comparison attributes; incorrect values in comparison.

Dependencies

None.

How to Verify

  • Validate comparison tables or comparison features for consistent, accurate data across compared products.

Additional Resources

  • Comparison tables: use accessible table markup (e.g. th/scope) and consistent attribute names; align with SH002 (spec tables) and PR003 (taxonomy) for category/spec consistency.
  • Schema for multiple products: each Product in a comparison can have its own Product/Offer; keep names and identifiers consistent between table and structured data.