Treat crawl and indexation as a set of explicit decisions: which commerce URLs should be discovered, which should be indexed, which signals should consolidate variants, and what happens when a product leaves the catalog. Use representative URL samples rather than assuming one template behaves like every other template.
Check faceted crawl paths
Evidence required: robots.txt, internal links into filtered states, a crawl sample, Google Search Console indexing evidence, and representative parameter or filter URLs. Pass/fail condition: Pass when valuable category or filter states remain accessible as intended and low-value combinations do not create conflicting crawl or indexation signals; fail when important pages are blocked, unwanted variants are broadly discoverable, or controls contradict one another.
Severity: High when the pattern affects a large catalog segment. Owner: Technical SEO with the commerce platform owner. Corrective action: align crawl directives, canonical choices, internal links, and filter behavior with the intended searchable URL set.
Validation step: recrawl the affected patterns and inspect representative URLs in Google Search Console to confirm the intended state.
Check product canonical consistency
Evidence required: rendered canonical elements, internal links, session or tracking variants, sitemap entries, and the final destination for each sampled product URL.
Pass/fail condition: Pass when the canonical points to the equivalent preferred product URL and supporting signals use that same destination; fail when canonical targets are non-equivalent, inconsistent, missing where the platform requires them, or contradicted by internal links.
Severity: High for patterns replicated across product templates. Owner: Technical SEO and web engineering. Corrective action: correct template logic and normalize internal references to the preferred URL.
Validation step: render and recrawl the sampled variants after release and confirm the canonical and internal-link signals agree.
Check XML sitemap membership against indexation intent
Evidence required: current XML sitemap entries, sampled product and category responses, canonical targets, internal-link destinations, and catalog lifecycle status.
Pass/fail condition: Pass when sitemap entries represent the preferred live URLs the team intends search engines to index; fail when the sitemap repeatedly includes redirected, non-canonical, blocked, removed, or otherwise unintended URLs.
Severity: High when the generation rule affects broad catalog segments. Owner: Technical SEO and commerce platform engineering. Corrective action: change sitemap generation at the source so eligibility follows the documented indexation and product-lifecycle rules.
Validation step: regenerate the sitemap, recrawl a representative sample of entries, and compare the resulting status and canonical evidence with the intended URL set.
Check mobile Core Web Vitals evidence
The source copy previously cited mobile at 60-70% of retail traffic without an attached supporting source URL; treat that range as historical context requiring source reconciliation, not as a benchmark.
Evidence required: representative mobile template reports from PageSpeed Insights, Chrome DevTools diagnostics, and Google Search Console where field data is available. Pass/fail condition: Pass when the reviewed templates do not show unresolved failing Core Web Vitals evidence under the current reporting view; fail when repeatable problems remain on important templates.
Severity: High when a shared component affects many shopper journeys. Owner: Web performance and front-end engineering. Corrective action: trace the failing evidence to media, layout, script, or third-party components and change the responsible implementation rather than applying a sitewide workaround without diagnosis.
Validation step: rerun lab checks after deployment and confirm field reporting when enough current data becomes available.
Check discontinued product and 404 behavior
Evidence required: a list of unavailable product URLs, product lifecycle status, current server responses, internal links, external links where known, and any genuinely equivalent replacement.
Pass/fail condition: Pass when a permanently removed product with no useful successor returns an appropriate 404 response or when a redirect leads to a genuinely equivalent replacement; fail when removed products are blanket-redirected to unrelated categories, remain linked as active inventory, or preserve misleading indexable content.
Severity: Medium to High depending on scale and inbound value. Owner: Merchandising, SEO, and platform engineering. Corrective action: choose among keeping a useful unavailable page, redirecting to a true equivalent, or returning a legitimate not-found response based on product state and user value.
Validation step: request the affected URLs directly, recrawl internal links, and verify the final response and destination match the documented decision.