E-commerce SEO audit checklist: how to audit an online store
Why e-commerce SEO audits differ from standard audits
A standard content site might have 50 to 500 pages. An e-commerce site can have tens of thousands. The combination of product pages, category pages, filter URLs, pagination, and platform-generated archives creates an environment where duplicate content, crawl budget waste, and indexation problems emerge at a scale that a small site never encounters.
The issues specific to e-commerce audits fall into three categories. First, URL proliferation: faceted navigation generates hundreds or thousands of near-identical URLs that differ only by a filter parameter. Without proper handling, these flood Google's index with duplicate content and drain the crawl budget that should be spent on your priority pages. Second, thin content at scale: product pages with manufacturer descriptions copied across multiple SKUs are treated as duplicate content by Google, which suppresses rankings across the entire product catalogue. Third, platform architecture: Shopify, WooCommerce, and other e-commerce platforms generate URL patterns and canonical tag structures that create specific audit requirements not covered in a general technical audit.
This guide provides a checklist for each section of an e-commerce audit. For the general audit methodology that underpins each stage, the how to do an SEO audit guide covers the full six-step process. The tools that support each check are compared in the best SEO audit tools guide.
Product page SEO audit checklist
Product pages are the primary revenue-generating pages on any e-commerce site. They also accumulate the most SEO issues because they are often created in bulk from templates with minimal per-page customisation.
Work through these checks for your product pages:
- Title tag uniqueness. Every product page must have a unique title tag. Template-generated titles like "[Product Name] | [Brand]" are technically unique per product but often too short and generic to rank competitively. Check whether titles contain the product's primary keyword, key attributes (size, colour, material where relevant), and brand name in a format that matches how shoppers actually search.
- Meta description coverage. Export all meta descriptions from your crawl and check for blanks and duplicates. Missing meta descriptions on product pages mean Google generates its own from the page content, usually pulling from boilerplate text near the top of the page rather than the most compelling product copy.
- Unique product descriptions. Manufacturer descriptions copied verbatim across multiple products, or used by multiple retailers, are treated as duplicate content. Flag any products using manufacturer copy and prioritise rewriting the highest-traffic pages first.
- Product schema validity. Every product page should have valid Product schema markup including name, image, description, price, currency, and availability. Check validity using Google's Rich Results Test. Invalid schema prevents products appearing in shopping-rich results, which reduces click-through rate on commercial queries.
- Review schema. If your store collects product reviews, check that AggregateRating schema is implemented and valid. Review stars in search results increase click-through rate significantly on competitive product queries.
- Internal links to product pages. Check how many internal links each product page receives. Products buried more than three clicks from the homepage receive less crawl priority and are harder for Google to discover. Category pages and featured product sections on the homepage pass authority to product pages, so the internal link architecture matters as much as the content itself.
- Image alt text. Product images without descriptive alt text miss image search traffic, which is a meaningful channel for fashion, furniture, and visual product categories. Check alt text coverage across your product image set.
Category page SEO audit checklist
Category pages are often the highest-authority pages on an e-commerce site because they attract the most internal links. They are also the pages most commonly neglected for content, left with nothing but a grid of product thumbnails and no text that helps Google understand what the category covers.
- H1 and title tag alignment. Each category page needs a unique H1 that matches or closely relates to the target keyword for that category. Generic headings like "Shop" or "Products" waste the H1 signal entirely.
- Category description copy. A short paragraph of descriptive text above or below the product grid helps Google understand the category topic and gives the page unique content that differentiates it from competitors with identical product selections. Even 100 to 150 words of well-targeted copy improves ranking potential significantly.
- Faceted navigation handling. Filter URLs generated by colour, size, price range, or brand are the most common source of duplicate content on category pages. Check whether filter parameters produce indexable URLs. Parameters with no unique search demand should be blocked from crawling. Parameters with genuine demand, such as a colour filter in a clothing category with measurable search volume for that colour variant, should be allowed to index with unique meta tags.
- Pagination. Check how paginated category pages are handled. Google can handle paginated content but pages beyond page two rarely receive significant organic traffic. Ensure paginated URLs are crawlable and not accidentally blocked by robots.txt.
- Canonical tags. Every category page should have a self-referencing canonical tag. Filtered and paginated versions should canonicalise to the root category URL unless they have independent search demand. Check for canonical conflicts where the tag points to a different URL than the page's own URL for no clear reason.
Technical SEO checklist for e-commerce
The technical checks below are specific to e-commerce sites or have higher severity in an e-commerce context than on smaller sites.
- XML sitemap coverage. Your sitemap should include all indexable product and category pages and exclude parameter URLs, paginated pages beyond page one, and filtered variants. Check that the sitemap URL count is consistent with your expected indexable page count. A sitemap with 200 URLs on a site with 5,000 products indicates most products are missing from the sitemap.
- Crawl budget analysis. For sites with more than 10,000 pages, check your Google Search Console crawl stats report. If Googlebot is spending large proportions of its crawl budget on parameter URLs or paginated pages, it is being diverted away from your priority product and category pages. Block low-value URL patterns in robots.txt to reclaim crawl budget for pages that matter.
- Page speed on product and category pages. E-commerce pages load more slowly than content pages because of product images, customer review widgets, and third-party scripts. Check Core Web Vitals scores for product and category page templates separately from the homepage. Poor LCP scores on product page templates affect rankings across your entire catalogue.
- HTTPS and mixed content. All pages, including paginated and filtered variants, must serve over HTTPS. Mixed content warnings, where a secure page loads resources over HTTP, suppress trust signals and affect rankings. Check the crawl report for any URLs returning mixed content warnings.
- Structured data for breadcrumbs. BreadcrumbList schema helps Google understand your site's category hierarchy and generates breadcrumb trails in search results, which improves click-through rate. Check that breadcrumb schema is implemented on product and category pages and matches the visible breadcrumb navigation on the page.
Content and backlink audit for e-commerce stores
Content and backlinks are the off-page and on-page signals that differentiate e-commerce sites ranking in similar positions for competitive product keywords. Auditing these dimensions tells you where your site sits relative to competitors and what it would take to close the gap.
Content audit for e-commerce
Pull organic traffic data for every product and category page from Google Analytics and sort by traffic decline over the past 12 months. Flag category pages losing traffic as candidates for content updates: expand the description, review the H1 and title tag against current competitor titles, and check whether the page has lost referring domains that previously supported its ranking.
For product pages with zero organic traffic, identify the cause before deciding whether to update or consolidate. Zero traffic on a product page that targets a keyword with search volume usually indicates a technical issue, a content quality problem, or insufficient internal links from the category page above it. Zero traffic on a product page targeting a phrase with no search volume means the page cannot rank for anything, and the fix is keyword research to identify what shoppers actually search for.
Thin content across a large product catalogue is best addressed systematically. Identify the highest-revenue products with the weakest descriptions first. Improving 50 high-value product descriptions produces more impact than improving 500 low-value ones.
Backlink audit for e-commerce
Pull the referring domain report from Ahrefs or Semrush. For e-commerce sites, focus on three things: the total number of referring domains linking to category pages specifically (these drive the most ranking value), any toxic or spammy links from low-quality directories or paid link schemes, and the backlink gap between your site and the competitors ranking above you for your highest-value category keywords.
E-commerce sites accumulate links most effectively through product pages that attract press coverage, buying guides from editorial sites that include product recommendations, and category-level content that earns links from comparison or review articles. Check whether your link building strategy targets these patterns or is focused only on homepage links, which have less ranking impact on product and category pages deep in the site architecture.
What this means for your store's organic performance
An e-commerce SEO audit reveals a different set of priorities from a standard site audit. For most online stores, the highest-impact actions are: fixing canonical and crawl budget issues from faceted navigation, improving product title tags and descriptions on the highest-traffic pages, and ensuring product and review schema is valid across the catalogue.
Platform choice affects which issues you encounter. Shopify stores need specific attention on canonical tag management for collection pages and product URL duplication. WooCommerce stores need attention on tag and category archive pages that duplicate product content. Neither platform prevents strong rankings, but both require platform-aware configuration to avoid the default SEO problems their URL structures create.
For the reporting layer that captures and communicates these findings, the best SEO audit tools guide covers the platforms that handle e-commerce crawl data most effectively. Semrush and Ahrefs both segment audit findings by page type, which makes it faster to identify product page issues separately from category page issues on large catalogues.
LATEST BLOGS
Mobile SEO: how to check, fix, and improve your mobile rankings
Local SEO health check: how to audit your local business rankings
Domain authority explained: what it is and how to improve your score
MORE FROM BLOGS
RELATED
Mobile SEO: how to check, fix, and improve your mobile rankings
Local SEO health check: how to audit your local business rankings
Domain authority explained: what it is and how to improve your score
Subscribe for updates
Get the insights, tools, and strategies modern businesses actually use to grow. From breaking news to curated tools and practical marketing tactics, everything you need to move faster and smarter without the guesswork.
Success! Check your Inbox!
Tezons Newsletter
Get curated tools, key business news, and practical insights to help you grow smarter and move faster with confidence.
Latest News




Have a question?
Still have questions?
Didn’t find what you were looking for? We’re just a message away.








