← Rule catalog
mediumrequiredconsistency

Duplicate conflicting Product entities

DUPLICATE_CONFLICTING_ENTITIES · v1.0

What it detects

More than one Product entity with different names or identifiers describing what is meant to be a single product.

Why it matters

Conflicting identity signals make it ambiguous which entity an agent should reference when adding the item to a cart, comparing prices, or citing the product.

How to fix

- Check whether the page emits more than one `Product` JSON-LD block with different `name`, `@id`, or `productID` values for what is meant to be a single product. - Reduce to one primary `Product` entity per product page with a stable, unique `@id` and consistent `name`/`productID` across every block that references it. - For pages that legitimately list multiple products (category/search pages), use an `ItemList` referencing individual `Product` entries instead of separate top-level `Product` blocks. - Verify: parse the JSON-LD and assert there is exactly one top-level `Product` `@id` per single-product page.

References

Last reviewed: 2026-09-01 · rule v1.0