WooCommerce merchants and agencies

WooCommerce Product Identifier and Deduplication Audit

Reconcile SKU, GTIN, MPN, brand, parent-child relationships, and duplicate catalog records.

Published 2026-09-21 · Reviewed automatically for link and template integrity

Run the free diagnostic: Inspect a product page locally, then turn every failed check into a repair task. Open the scanner →

Inventory the identifiers you actually own

Record SKU, GTIN, MPN, brand, supplier identifier, parent product, child variant, and channel-specific IDs. Mark legitimate absence explicitly and never create a placeholder that looks real.

Audit theme output, SEO and feed plugins, product extensions, caching, and the selected variable-product state. Treat every plugin that rewrites commerce facts as a separate data owner.

Find collisions and fragmentation

Search for duplicate SKUs, one GTIN assigned to multiple products, variants sharing a parent identifier incorrectly, and the same item split across imported records.

Compare every exposed surface

Check visible pages, structured data, feeds, internal APIs, exports, and checkout line items. Identity should survive the entire purchase path.

Create durable reconciliation rules

Document matching precedence, merge rules, retired identifiers, and exception handling. Add tests before the next supplier or catalog migration.

Primary references

Need an evidence-backed repair plan?

Request a founding CommerceLint audit. You receive the affected URLs, observed evidence, repair order, and verification checklist.

Request an audit