Use this section to confirm that search engines can reach the bookstore pages you actually want discovered and that inventory changes do not create contradictory signals.
Faceted navigation for genres, authors, price, and publication filters. Evidence required: a crawl showing filter URL patterns, internal links, canonicals, robots directives, and indexation status for representative combinations.
Pass/fail condition: pass when valuable category states are intentionally crawlable and low-value combinations are controlled without blocking pages that need to be indexed; fail when filters create uncontrolled crawl paths or conflicting directives.
Severity: high. Owner: web or e-commerce lead. Corrective action: document which filter states deserve stable URLs and adjust internal linking, canonicals, robots controls, or application behavior accordingly.
Validation step: recrawl the affected patterns and compare Search Console evidence after deployment. Tools: Screaming Frog, Google Search Console
Book structured data. Evidence required: rendered product pages showing visible author, ISBN, edition or format, offer, and availability information alongside any structured data. Pass/fail condition: pass when the markup is valid, supported for the page type, and consistent with visible content; fail when properties are missing, misleading, unsupported, or contradictory.
Severity: medium. Owner: developer with catalog owner review. Corrective action: implement only applicable Book or Product properties that accurately describe the page. Validation step: run the rendered page through Schema.org validation and recheck after release. Tools: Schema.org, Validator.schema.org
Dynamic XML sitemaps. Evidence required: the current sitemap files, a sample of newly added and removed inventory, status codes, canonical destinations, and Search Console sitemap reporting. Pass/fail condition: pass when sitemaps contain canonical, indexable URLs that reflect current catalog policy; fail when they retain inappropriate URLs or omit important inventory systematically.
Severity: high. Owner: platform or development owner. Corrective action: update sitemap generation rules to match the site's inventory and indexation policy. Validation step: regenerate the sitemap, inspect samples, and confirm processing in GSC. Tools: GSC, CMS Plugins
Handling out-of-print and unavailable titles. Evidence required: crawl data for sold or discontinued book URLs, inbound links where available, replacement editions, author or category destinations, and user-visible availability states.
Pass/fail condition: pass when each unavailable title has a deliberate response based on ongoing user value; fail when valuable pages disappear without review or redirect to irrelevant destinations. Severity: high.
Owner: catalog owner with developer support. Corrective action: retain useful archive information, redirect only when a clearly equivalent destination exists, or allow a true 404 when the page no longer has a useful replacement.
Do not redirect every unavailable book automatically. Validation step: crawl the changed URLs, inspect destinations manually, and confirm that a true 404 is returned when that is the intended state. Tools: Ahrefs, Site Audit
Core Web Vitals on image-heavy templates. Evidence required: field or lab performance data for product, category, and collection templates plus image dimensions, formats, loading behavior, and layout shifts.
Pass/fail condition: pass when priority templates meet the site's documented performance acceptance criteria and book-cover media does not create avoidable instability or excessive loading cost; fail when measured issues remain unexplained or unowned.
Severity: high. Owner: front-end developer. Corrective action: size and compress images, use modern formats such as WebP when appropriate, reserve layout space, and lazy-load below-the-fold media where technically suitable.
Validation step: rerun PageSpeed Insights and confirm the changed template in production. Tools: PageSpeed Insights, Cloudinary