A product taxonomy can look tidy in a spreadsheet and still create a poor shopping experience. Products may sit in the wrong branch, suppliers may use inconsistent names, filters may be missing, and channel mappings may quietly fail. A taxonomy audit catches those problems before they become lost searches, weak landing pages, feed errors, or manual cleanup work.
What a product taxonomy audit checks
An audit reviews the relationship between products, categories, attributes, variants, filters, search terms, and external channel requirements. It is not just a spelling review. The goal is to confirm that the structure helps people find products and gives every downstream system a consistent interpretation of the catalog.
Start with the ecommerce product taxonomy and category mapping guide if the basic structure is still being designed. Use this checklist when the structure already exists and needs a quality review.
1. Audit the category tree
- Every active category has a clear parent and a useful customer-facing name.
- No category is empty, duplicated, or so broad that it mixes unrelated buying missions.
- Important categories are not buried under unnecessary levels.
- Sibling categories follow the same logic. For example, product type should not be mixed with material or audience at the same level.
- Leaf categories are specific enough to support useful filters and landing-page copy.
- Redirects or aliases exist for retired category URLs.
2. Check product-to-category assignments
Export a sample of products from every major branch. For each product, ask whether a first-time shopper would expect to find it there. Look for products assigned only to a broad department when a more precise leaf exists, products assigned to multiple competing leaves, and products that have no category at all.
Review supplier category values separately from your internal category. A supplier value such as “home accessories” is a source label, not automatically a final ecommerce category. Keep the source value for traceability, then map it to your controlled structure.
3. Review attribute and filter coverage
For each high-traffic category, list the decisions shoppers need to make. Apparel may need size, colour, fit, material, and gender. Furniture may need width, height, material, room, and style. Electronics may need compatibility, connectivity, storage, and power.
- Each important buying decision has a controlled attribute.
- Values use one naming convention and one unit of measure.
- Attributes are not being used as hidden category names.
- Filters do not expose empty or nearly empty values.
- Variant attributes are separated from product-level attributes.
See how to create ecommerce attributes that help customers buy for a deeper filter design workflow.
4. Test search and navigation together
Run a sample of internal searches using customer language, supplier language, synonyms, abbreviations, and common misspellings. A product should be discoverable even when the search term does not match the official category label word for word.
Check that category navigation, breadcrumbs, filters, and search results agree. If a product appears under one category but its breadcrumb, structured data, or feed category says something else, the inconsistency will eventually create reporting and merchandising problems.
5. Validate channel mappings
Keep the internal taxonomy as the source of truth, then maintain explicit mappings to each channel. Do not replace your internal structure with a marketplace taxonomy. Google, Shopify, Amazon, and other destinations have different category models and may require different attributes.
- Every channel-required product has a destination category.
- Mappings are versioned and owned by a named person or team.
- Unmapped products are visible in an exception queue.
- Category changes do not silently remove products from a channel.
- Feed tests cover category, identifier, price, availability, image, and landing-page fields.
6. Score the audit and prioritize fixes
Give each category branch a simple score for structure, assignment, attribute coverage, search behavior, and channel readiness. Prioritize branches with high traffic, high revenue, high return rates, or frequent support questions. A small correction in a high-demand category is usually more valuable than a full rewrite of a low-volume branch.
A practical audit report should contain the issue, affected products, business impact, proposed fix, owner, and due date. Keep the decision log with the taxonomy so future changes do not recreate the same problem.
Download-ready next step
Once the audit is complete, run the affected products through the Completeness Checker and review the catalog with the Catalog Health Score . If your team is standardizing the whole catalog, the PIM Readiness Score helps identify whether the process is ready for managed workflows.




