WooCommerce merchants and agencies

WooCommerce Crawlability and Canonical Identity Audit

Check whether public product states can be discovered, revisited, and consolidated without contradictory URLs.

Published 2026-09-20 · 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 →

Map every product URL state

List canonical product URLs, parameterized variants, filtered collection routes, regional paths, preview links, and legacy redirects. Decide which URLs are indexable and which are only navigation states.

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.

Compare declared and observed identity

Check canonical links, redirects, internal links, sitemaps, Product.url, Offer.url, and shareable selected-variant states. A canonical tag cannot repair a checkout link that points to a different product state.

Inspect blocking and rendering

Review robots rules, meta directives, authentication, JavaScript-only facts, error responses, and content that appears only after interaction. Essential purchase facts should be available in a stable public response when practical.

Retest after routing changes

Keep fixtures for old URLs, locale switches, removed products, and variant parameters. Verify status codes and final canonical identity after every routing or platform 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