Blog · E-Commerce SEO

E-Commerce Website Audit Checklist: 8 Areas to Fix Before You Lose Sales (2026)

Published: May 14, 2026
Reading time: 10 min
By: AuditDepot
E-commerce website audit checklist dashboard showing product pages, site speed metrics, and SEO checkmarks

Most e-commerce stores have the same set of problems — they just don't know it yet. Slow product pages, unfindable category pages, checkout flows that erode trust, and duplicate content generated by filters that Google quietly stops crawling. A structured e-commerce website audit finds these issues before your competitors do. This checklist walks through eight areas, in order of impact, with specific things to look for in each one.

What an E-Commerce Audit Actually Reviews

An e-commerce website audit is a systematic review of every factor that affects your store's search visibility, user experience, and conversion rate. It is not a single tool run — it is a structured process that moves through technical foundations, content quality, and commercial signals in a defined sequence.

What makes an e-commerce audit distinct from a general site audit is the scale and the catalogue-specific problems. A typical content site might have dozens of pages; a product catalogue might have thousands, each with variants, filters, and dynamic pricing. That scale amplifies every problem: one broken canonical rule affects hundreds of pages, one slow image format affects every product page simultaneously.

Start with the highest-leverage areas first. Technical issues (crawlability, canonicals, speed) affect every page simultaneously. Fix them before addressing individual product or content problems — a page-by-page fix on a broken foundation is wasted effort.

1. Technical SEO Audit

Technical issues are silent revenue killers in e-commerce. They don't generate customer complaints or error pages that are easy to spot — they just suppress rankings and drain crawl budget until traffic quietly declines.

Crawlability and Indexation

Start by pulling your robots.txt and cross-referencing it against your Google Search Console Coverage report. E-commerce sites routinely accumulate Disallow rules that were added to block old staging paths or internal search results and have since swept commercial category pages into the exclusion list.

  • Check robots.txt for any Disallow rules that might block category or product pages
  • In GSC, review the Coverage report for "Excluded by noindex tag" on pages that should be indexed
  • Verify your XML sitemap contains all canonical product and category pages — and nothing else
  • Check for orphan product pages created by migration or platform updates that lost their internal links

Canonical Tags and Duplicate Content

This is the most common issue found in e-commerce audits — by a considerable margin. Faceted navigation (filtering by colour, size, price, rating) generates separate URLs for every combination of filters. Without canonical tags, each of these is a duplicate page competing for the same ranking position and fragmenting your link equity.

  • Audit filtered and sorted URLs (?color=red, ?sort=price_asc) — ensure they carry a canonical pointing to the clean category URL
  • Check product variant URLs (e.g., /product-red vs /product-blue) — ideally one canonical URL per product with variants handled by parameters
  • Check pagination — /category?page=2 should not be canonicalised to page 1; it should be self-canonicalised and properly linked with rel="next" / rel="prev" signals
  • Review out-of-stock product pages — canonicalise or redirect discontinued products rather than serving thin 404-adjacent pages

XML Sitemap Health

Your sitemap should be a curated index of pages you want Google to crawl and index — not an automatically generated dump of every URL your platform has ever created. Check that your sitemap excludes filtered URLs, parameter variants, and staging or draft pages.

  • Confirm all canonical product and category pages are listed with accurate lastmod dates
  • Remove filtered, parameter, and variant URLs from the sitemap
  • Verify the sitemap URL is submitted and accepted in Google Search Console
  • If your sitemap is split into multiple files (common for large catalogues), ensure the sitemap index file is accurate and all child sitemaps return 200

2. Site Speed and Core Web Vitals

Site speed matters more on e-commerce sites than almost anywhere else. Research by Yottaa finds that a one-second improvement in load time can increase conversions by approximately 3% on mobile devices. On a site doing meaningful revenue, that is not a marginal gain. Speed is also a ranking factor — Google uses Core Web Vitals (CWV) field data as a direct input into page experience scoring.

Core Web Vitals: LCP, CLS, INP

The three Core Web Vitals metrics to audit are Largest Contentful Paint (LCP — how fast the main content loads), Cumulative Layout Shift (CLS — how much the page jumps during load), and Interaction to Next Paint (INP — how responsive the page is to user input). Use Google PageSpeed Insights for lab data, but prioritise the field data (CrUX) in Google Search Console — lab scores can be significantly more optimistic than what real users experience.

  • Check CWV field data in GSC under Core Web Vitals — filter for your highest-traffic product and category page templates
  • Identify your LCP element (usually the hero image or product image) — ensure it loads from a fast server with no render-blocking CSS above it
  • Audit for CLS sources: lazy-loaded images without explicit dimensions, font-swap shifts, banner ads that load after initial render
  • Check INP on pages with interactive elements: size selectors, quantity pickers, add-to-cart buttons

Image Optimisation

Product images are the single biggest performance liability on most e-commerce sites. Every image should be served in a next-gen format (WebP or AVIF), sized to the dimensions at which it actually renders on screen, and — for below-fold images — lazy-loaded. An audit of a typical e-commerce product page often finds images that are 3–4× larger than necessary.

  • Check image formats — switch from JPEG/PNG to WebP for all product images
  • Verify images have explicit width and height attributes to prevent layout shift
  • Confirm the hero product image uses loading="eager" and all below-fold images use loading="lazy"
  • Check that image CDN or compression is active — many platforms serve uncompressed originals by default

3. Product Page Audit

Your product pages are your highest-intent pages — they are where buyers make purchasing decisions. Yet they are frequently the most neglected from an SEO standpoint because they are auto-generated from a template. Audit by template first: if one product page has a thin description, they all do.

Titles, Descriptions, and Meta Tags

  • Check that every product page has a unique <title> tag — not just "Product Name | Store Name" but something that includes the key descriptor (material, use case, model number) that differentiates it
  • Audit meta descriptions — they don't directly affect rankings but they affect click-through rate. Auto-generated meta descriptions pulled from the first sentence of product copy are usually too vague
  • Check H1 tags — each product page should have exactly one H1 that matches (or closely mirrors) the product name
  • Verify that product schema (Product type with name, image, description, offers, and ideally aggregateRating) is implemented and valid

Product Descriptions and Content Depth

Thin product descriptions — a single paragraph of manufacturer copy — are a competitive disadvantage and a quality signal problem. Google has repeatedly reduced visibility for product pages with shallow content, particularly as AI-generated pages have made thin content more prevalent.

  • Audit your top 20 revenue-driving product pages for content depth — do they answer the questions a buyer researching this product would have?
  • Check for duplicate manufacturer descriptions used across multiple products — rewrite key pages with original copy
  • Look for missing use-case context, sizing/specification tables, and FAQ sections — these are differentiators that also capture long-tail queries

4. Category Page and Site Architecture

Category pages are the most SEO-valuable pages on most e-commerce sites — they rank for head terms and funnel traffic to product pages. They are also where architecture problems tend to be most severe.

URL Structure and Depth

Products buried more than three clicks from the homepage are deprioritised during crawling and receive less link equity. Audit your category hierarchy to ensure that no product is more than three levels deep: /category/subcategory/product is ideal, /category/subcategory/sub-subcategory/product is already borderline.

  • Map your top category and subcategory pages and count their click depth from the homepage
  • Check that breadcrumbs are present on all category and product pages — they reduce click depth perception and provide BreadcrumbList schema opportunities
  • Audit internal links from the homepage — which category pages receive direct homepage links, and which are buried in megamenus that Google may not fully crawl?

Faceted Navigation and Crawl Budget

For large catalogues, faceted navigation (filtering by attribute) is where crawl budget goes to die. A category with 500 products and 10 filter attributes can generate tens of thousands of unique URLs. Unless controlled, Google will crawl many of them — spending budget on near-duplicate pages instead of your canonical category and product pages.

  • Use robots.txt or noindex tags on filter parameter URLs that have no standalone search value
  • Identify filter combinations that generate meaningful search demand (e.g., "red running shoes size 10") — these may warrant indexable pages with unique content
  • Check server logs or GSC crawl stats to see which URLs Googlebot is actually hitting — a crawl skewed toward parameter URLs is a warning sign

5. On-Page SEO and Content Quality

On-page SEO for e-commerce is largely a templating problem. The same gaps appear across every page in a category because they originate from the same template defaults. Fixing at the template level is the highest-leverage action in this section.

Run your highest-traffic category and product page templates through a structured on-page audit — checking keyword placement, heading hierarchy, internal linking patterns, and content length. A useful reference for the full checklist framework is our technical SEO audit checklist, which covers the structural signals that apply across all page types.

Keyword Targeting and Search Intent

  • Verify that each category page targets a primary keyword that reflects how buyers search — not how your internal taxonomy is named
  • Check that primary keywords appear in the H1, first paragraph, and at least one H2
  • Audit for keyword cannibalisation: multiple pages targeting the same query and competing against each other
  • Review Google Search Console's Performance report for queries with high impressions and low CTR — these are pages that appear in search results but fail to earn the click, usually due to weak title tags

6. Conversion Rate Optimisation (CRO)

An e-commerce audit that ignores conversion rate is only half an audit. Traffic that doesn't convert is a cost, not an asset. The CRO section of your audit focuses on the friction points between arrival and purchase.

Product Pages and Checkout Flow

  • Audit add-to-cart button placement and visual hierarchy — the primary CTA should be above the fold on all devices without scrolling
  • Check trust signals: customer reviews (aggregate rating count matters), security badges, return policy visibility, and delivery time estimates
  • Review your checkout steps — every additional step in the checkout flow reduces conversion; audit for unnecessary account creation gates or confusing form field labelling
  • Audit cart abandonment triggers: unexpected shipping costs revealed at checkout are the leading cause of abandoned carts in most stores
  • Check mobile checkout specifically — mobile purchase completion rates lag desktop significantly on most stores, and a checkout designed for desktop often breaks on a phone screen

High-impact quick win: Displaying estimated delivery dates prominently (not just "ships in 3–5 days" but an actual date) on product pages and in cart is consistently one of the highest-ROI CRO changes for e-commerce stores — it removes a key buying uncertainty without requiring a discount.

7. Security, HTTPS, and Trust Signals

Trust signals in e-commerce operate at two levels: technical signals that affect how search engines evaluate the site, and visible signals that affect how buyers evaluate the site. Both matter, and both should be audited.

HTTPS and Security Headers

  • Confirm the entire site — including checkout, account pages, and CDN-served resources — runs on HTTPS with no mixed content warnings
  • Check SSL certificate expiry and confirm auto-renewal is configured
  • Verify that security headers are set: Strict-Transport-Security, Content-Security-Policy, and X-Content-Type-Options
  • Audit third-party scripts for security surface exposure — payment widgets, live chat, and loyalty programme scripts all introduce external dependencies that should be audited annually

Visible Trust Signals

  • Check that payment method logos (Visa, Mastercard, PayPal, Apple Pay) are visible near the add-to-cart button and in the checkout flow
  • Audit review display — are aggregate ratings visible on product cards in category listings, not just on individual product pages?
  • Verify that your privacy policy, terms, and returns policy pages exist, are linked from the footer, and are not indexed as thin content

8. Analytics and Tracking Setup

You cannot improve what you cannot measure. An analytics audit is particularly important for e-commerce because tracking setup errors are common — GA4 e-commerce events are easily misconfigured, especially after platform migrations — and the cost of operating on bad data is high.

GA4 E-Commerce Event Tracking

  • Verify that the core purchase funnel events fire correctly: view_item, add_to_cart, begin_checkout, purchase
  • Check that purchase events include transaction_id, value, currency, and items array — without these, revenue reporting is unreliable
  • Audit for duplicate purchase events — a common misconfiguration where both the platform's built-in tracking and a manual GA4 tag fire simultaneously, inflating revenue data
  • Confirm that Google Search Console is linked to GA4 and the Search Console integration is showing organic query data correctly

How Often Should You Run This Audit?

Run a full e-commerce audit quarterly. Between full audits, run a lightweight monthly crawl to catch new indexation issues introduced by catalogue changes, platform updates, or new redirect chains. The areas that need the most frequent monitoring are canonicals (which break silently when platform versions update) and site speed (which degrades incrementally as more scripts are added).

After any significant event — a platform migration, a theme update, a major sale that added temporary landing pages — run a targeted audit on the affected page types before re-running a full sweep. For a structured approach to the technical layer, our website audit checklist for small businesses is a useful starting baseline that applies the same priority framework across all site types.

Running the audit yourself using AuditDepot surfaces the technical and on-page issues automatically, so you can spend audit time on the higher-judgment areas: conversion analysis, content depth, and competitive positioning — the things that require context that a crawler alone cannot provide.

Frequently Asked Questions

How often should I run an e-commerce website audit?

Run a full e-commerce audit quarterly and a lightweight technical crawl monthly. Additionally, run a targeted audit after any major platform update, theme change, or product catalogue restructure — changes that seem cosmetic often introduce indexation or canonical issues that compound silently over weeks.

What is the most common SEO problem found in e-commerce audits?

Duplicate content from faceted navigation and product variant URLs is the single most common issue. When a site generates separate URLs for colour, size, and sorting parameters without canonical tags, search engines see hundreds of near-identical pages and struggle to determine which one to rank. This dilutes crawl budget and fragments link equity across what should be a single strong page.

Do I need to audit every product page separately?

No — audit by template, not by page. Your product pages all share the same underlying template, so if one has a missing meta description, they all do. Fix the template and the fix propagates across every product. Focus individual page audits on your highest-revenue and highest-traffic pages where template-level fixes won't be enough.

How does an e-commerce SEO audit differ from a general site audit?

E-commerce audits cover everything in a general audit plus three additional layers: product catalogue management (variant canonicals, discontinued product handling, seasonal content), conversion architecture (checkout flow, trust badge placement), and structured data for products (Product schema with price, availability, and aggregate review signals). These layers are unique to stores and are where most of the quick wins tend to be.

Run your e-commerce audit now

AuditDepot crawls your store and surfaces technical SEO, speed, and on-page issues in one report — free to start.

Start Free Audit →