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
Treat the 60-70% of retail traffic range as historical context that is not independently verified, 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.