← Back to assessments

PR005 – Accessory Relationship Accuracy

Overview

Assessment for accessory relationship accuracy. Validates that accessory products (e.g. cases, cables) are correctly related to main product in schema and DOM.

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

  • Accessory detection: relationship links (e.g. cases, cables) to the main product; consistency between schema and visible accessory blocks.
  • schema.org Product isAccessoryOrSparePartFor — Pointer to the product(s) this is an accessory or spare part for; ensure links and UI match.
  • Full logic in backend: pr005_accessory_relationship_accuracy (product_relationships).

Pass / Fail and Score

  • From execute().

How to Fix When It Fails

  • Add or fix accessory relationships in structured data and ensure links/UI match.

Common Issues

  • Missing accessory links; wrong or broken accessory associations.

Dependencies

None.

How to Verify

  • Check accessory relationships in schema and DOM; ensure links and visible accessories match.

Additional Resources

  • schema.org Product: isAccessoryOrSparePartFor for accessories/spare parts; isRelatedTo for general related products. Align with PR004 (bundle) and PR007 (related products).