Ecommerce SEO Checklist: What Moves Revenue

An ecommerce SEO checklist covers the technical, on-page, and off-page actions that help product and category pages rank in organic search and convert the traffic they attract. Done well, it is a structured framework for turning search visibility into revenue, not just impressions.

The challenge is that most checklists are built for completeness, not commercial priority. They treat a missing alt tag with the same urgency as a crawlability problem that is actively blocking your category pages from indexing. This one does not. Every section below is ordered by the impact it typically has on organic performance and, more importantly, on sales.

Key Takeaways

  • Technical SEO issues, particularly crawl budget waste and duplicate content from faceted navigation, kill ecommerce rankings before on-page optimisation has a chance to work.
  • Category pages, not product pages, are usually the highest-value ranking opportunity in ecommerce SEO and are routinely under-optimised.
  • Product page content that mirrors manufacturer descriptions is a near-universal problem and a straightforward competitive advantage to fix.
  • Internal linking architecture in ecommerce stores is almost always broken. Fixing it improves crawlability and passes authority to the pages that drive revenue.
  • Off-page signals matter, but link acquisition without a clear commercial rationale is activity, not strategy.

Why Most Ecommerce SEO Checklists Miss the Point

I have audited ecommerce sites with tens of thousands of pages where the SEO team was spending the majority of their time on meta description character counts while the faceted navigation was generating hundreds of thousands of near-duplicate URLs and consuming crawl budget that should have been spent on revenue-generating category pages. The checklist they were working from was technically complete. It was commercially useless.

Process is useful. But it should never replace thinking. A checklist is a starting point for diagnosis, not a substitute for understanding which problems are actually costing you money. Before you work through any of the sections below, the first question to ask is: which pages on this site are closest to revenue, and what is preventing them from ranking or converting? Everything else is secondary.

If you want the broader strategic context for how ecommerce SEO fits into a complete organic growth programme, the Complete SEO Strategy hub covers keyword strategy, content architecture, link building, and measurement in full. This article focuses specifically on the ecommerce execution layer.

Technical SEO: The Foundation That Everything Else Depends On

Technical SEO is where ecommerce sites most frequently have serious, revenue-impacting problems. The scale of a typical ecommerce store, thousands of product pages, multiple filter combinations, seasonal out-of-stock pages, creates technical complexity that smaller sites simply do not face. Get this wrong and the rest of your SEO work is largely wasted.

Crawlability and Indexation

Start with a crawl of your site using a tool like Screaming Frog or Sitebulb. You are looking for pages that should be indexed but are not, and pages that are indexed but should not be. In ecommerce, the second problem is far more common than the first.

Check your robots.txt file. Confirm it is not accidentally blocking Googlebot from crawling key sections of the site. This sounds basic, but I have seen it happen on sites with seven-figure monthly organic traffic after a platform migration. Someone made a change, nobody checked, and rankings dropped 40% before anyone traced the cause.

Review your XML sitemap. It should contain only canonical, indexable URLs. No paginated pages, no filtered URLs, no out-of-stock product pages you have set to noindex. Submit the sitemap in Google Search Console and monitor the coverage report regularly. If you are seeing a large gap between submitted and indexed URLs, that is a signal worth investigating before anything else.

Faceted navigation is the single most common technical SEO problem in ecommerce. When users can filter by colour, size, brand, and price in combination, the number of unique URLs the site can generate is often astronomical. Most of those URLs have no search demand, thin content, and near-identical page structure. The solution is typically a combination of noindex tags, canonical tags pointing to the parent category, and robots.txt disallow rules for the most problematic parameter patterns. There is no universal answer here. The right approach depends on whether any of your filter combinations have genuine search demand, which requires keyword research to determine.

Site Speed and Core Web Vitals

Page speed has been a ranking signal for years, and Core Web Vitals formalised what good performance looks like. For ecommerce, the most common culprits are uncompressed images, render-blocking JavaScript from third-party scripts (chat widgets, review platforms, personalisation tools), and poor server response times on high-traffic days.

Run your key category and product pages through Google PageSpeed Insights and CrUX data in Search Console. Focus on Largest Contentful Paint and Cumulative Layout Shift first. These are the metrics most directly correlated with both rankings and conversion rate. A slow page that ranks well will still lose money if visitors abandon it before it loads.

Image optimisation is the highest-return technical fix for most ecommerce sites. Product photography is essential, but serving 4MB images that display at 400px is not. Compress everything, use next-generation formats where your platform supports them, and implement lazy loading for images below the fold. The ROI of technical improvements in SEO is often underestimated because the gains compound across thousands of pages simultaneously.

HTTPS, Canonicalisation, and Duplicate Content

Confirm every page on the site is served over HTTPS and that HTTP versions redirect to HTTPS. Check that www and non-www versions of the domain resolve to a single canonical version. These are table stakes in 2026, but they still appear in audits of established ecommerce sites more often than they should.

Duplicate content in ecommerce goes beyond faceted navigation. Products that appear in multiple categories often generate multiple URLs for the same page. Pagination creates near-duplicate content across page 1 and page 2 of a category. Printer-friendly versions, session ID parameters, and tracking parameters all create additional URL variants. Use canonical tags consistently to signal the preferred version of each page to search engines.

Category Page Optimisation: The Highest-Value Opportunity

If I had to pick one area where ecommerce brands consistently leave organic revenue on the table, it is category pages. Product pages get the attention because they are what the business sells. Category pages are where the commercial search volume actually lives.

Think about how people search. Someone buying a sofa is far more likely to search “grey corner sofas” than the specific model name of a sofa they have not yet discovered. That search lands on a category page. If that page is thin, poorly structured, and lacking the content signals that tell Google what it is about, it will not rank, regardless of how well-optimised the individual product pages within it are.

Every category page should have a unique, keyword-researched H1 that reflects actual search demand, not just the internal naming convention your merchandising team uses. A category your team calls “Living Room Seating” might need to be titled “Corner Sofas and Sectional Couches” if that is what your customers are searching for. These are not always the same thing, and the gap between them is a ranking gap.

Add a short content block to each category page, typically 150 to 300 words above or below the product grid. This is not about stuffing keywords. It is about giving search engines enough context to understand what the page covers and giving users enough information to confirm they are in the right place. The content should answer the questions a buyer at the top of the funnel would have: what is available, what the range covers, what differentiates your selection. Keep it useful. Thin, keyword-stuffed category copy does more harm than no copy at all.

For a detailed breakdown of how on-page signals interact with category page performance, the on-site ecommerce SEO analysis from Crazy Egg covers the structural elements worth prioritising.

Product Page Optimisation: Where Most Brands Are Average

The most common product page SEO problem across ecommerce is manufacturer content. Brands copy the product description directly from the supplier, and so does every other retailer selling the same product. The result is dozens of pages across competing sites with identical content, and none of them have a strong reason to rank above the others.

Writing original product descriptions at scale is genuinely hard work, and I am not going to pretend otherwise. But it is also one of the clearest competitive advantages available in ecommerce SEO because most brands will not do it. Start with your highest-revenue products and work outward. Even modest differentiation, adding a paragraph about who the product is for, how it compares to alternatives, or what customers most frequently ask about it, creates meaningful separation from competitors running the same manufacturer copy.

Product page title tags should follow a consistent, keyword-informed template. Include the product name, the key defining attribute (size, colour, material, model number where relevant), and the brand. Avoid generic titles like “Product Name, Buy Online.” They tell the search engine nothing useful and give the user no reason to click.

Schema markup on product pages is non-negotiable. Implement Product schema with price, availability, and review data where you have it. Rich results in the SERP, showing star ratings and price directly in the listing, improve click-through rates meaningfully. This is one of the few technical SEO investments with a near-direct line to traffic volume.

Out-of-stock product pages need a clear policy. Do not simply 404 them. If the product is temporarily unavailable, keep the page live with an updated availability signal. If it is permanently discontinued, redirect to the closest equivalent product or parent category. Deleting product pages and 404ing them destroys any link equity the page has accumulated and creates a poor user experience for anyone who has bookmarked or shared the URL.

Internal Linking: The Structural Problem Nobody Fixes

Internal linking in ecommerce stores is almost always broken in the same predictable way. The homepage links to top-level categories. Categories link to products. And that is roughly where the deliberate linking stops. The result is a flat structure where deep category pages and high-value product pages receive almost no internal link equity from the rest of the site.

A well-structured ecommerce site treats internal links as a deliberate signal of commercial priority. Your highest-margin, highest-search-volume category pages should receive internal links from relevant content across the site, from blog posts, from the homepage, from related category pages. This is not about gaming the algorithm. It is about ensuring that the pages most important to your business are the ones Google understands to be most important.

Breadcrumb navigation is one of the most underused internal linking tools in ecommerce. Every product page should have a breadcrumb trail that links back through the category hierarchy. This helps users understand where they are, helps search engines understand the site structure, and distributes link equity from product pages back up to the category pages that typically carry more ranking potential.

If you have a content or blog section, use it to link to commercial pages deliberately. A buying guide for camping equipment should link to your camping equipment category. A post about how to choose a running shoe should link to your running shoes category. Content that exists in isolation from the commercial architecture of the site is not doing its job from an SEO perspective.

Keyword Research for Ecommerce: Commercial Intent First

Ecommerce keyword research is different from content keyword research in one important respect: commercial intent is the primary filter. A keyword with high search volume and informational intent might be worth targeting with a blog post. It should not be your category page target.

For category pages, you are looking for keywords that signal buying intent: product type terms, comparative terms (“best X for Y”), and category-level searches. For product pages, you are looking for specific product searches, model numbers, and long-tail variants that indicate someone is close to a purchase decision.

Map keywords to pages explicitly. Every category and product page should have a primary target keyword and a small set of secondary terms. If two pages are targeting the same primary keyword, you have a cannibalisation problem that will limit both pages. Resolve it by consolidating content, adjusting the target keyword, or using canonical tags to indicate the preferred page.

Do not ignore long-tail product searches. Someone searching “waterproof hiking boots size 11 wide fit” is further along the buying experience than someone searching “hiking boots.” The conversion rate on long-tail product searches is typically higher, and the competition is lower. Structured product data, good product titles, and clear attribute information in your product content will help you capture these searches without needing to build separate pages for every variant.

The Optimizely SEO checklist framework is worth reviewing for how keyword mapping integrates with broader on-page optimisation decisions across large sites.

Link building for ecommerce is harder than link building for content-led businesses, and anyone who tells you otherwise is probably selling a link building service. Product pages rarely attract links organically. Category pages attract them occasionally. The content and editorial sections of an ecommerce site are where most earned links will come from.

The most commercially sensible approach to ecommerce link building is to identify the content assets that are genuinely linkable, buying guides, comparison tools, original data, category-level editorial content, and build links to those pages first. Then use internal linking to pass that authority through to the commercial pages that need it.

Supplier and manufacturer relationships are an underused link source for ecommerce. If you are an authorised retailer of a brand, ask whether they list authorised retailers on their site and whether they can link to your relevant category page. These links are often available, relevant, and free.

Digital PR, getting coverage in publications that link to your site as part of a story, can generate high-authority links at scale, but it requires a story worth telling. A discount code is not a story. Original data about consumer behaviour in your category, a genuinely useful tool, or a strong editorial angle on a trend in your market can be. The Semrush off-page SEO checklist covers the full range of link acquisition approaches with practical guidance on prioritisation.

I judged the Effie Awards for a period, and the campaigns that consistently impressed were the ones where the creative idea had a commercial rationale baked in from the start. The same logic applies to link building. Activity that cannot be connected to a business outcome is not strategy, it is just effort.

User Experience Signals: Where SEO and Conversion Overlap

Search engines use engagement signals to refine rankings. Pages where users land and immediately leave are pages that are not satisfying the search intent, and over time, that pattern affects ranking. This means that ecommerce SEO and conversion rate optimisation are not separate disciplines. They share the same success metric: a user who found what they were looking for and took a meaningful action.

Navigation clarity, filter usability, product image quality, and the prominence of key purchase information (price, availability, delivery timeframe) all affect both bounce rate and conversion rate. A site that ranks well but converts poorly is leaving money on the table. A site that converts well but does not rank is invisible. The goal is both.

Mobile experience deserves specific attention in ecommerce. The majority of ecommerce traffic is now mobile, but the majority of ecommerce conversions still happen on desktop on many sites. That gap often reflects a mobile experience that is functional but not optimised. Filters that are difficult to use on a small screen, checkout flows that require too many steps, product images that do not zoom properly. These are not just conversion problems. They are signals that the mobile experience is not meeting user expectations, and that matters for rankings.

Accessibility improvements, often treated as a compliance exercise rather than an SEO one, have a measurable impact on crawlability and user experience signals. Properly structured heading hierarchies, descriptive alt text on product images, and keyboard-navigable interfaces all help search engines understand page content and improve the experience for a broader range of users. The relationship between accessibility and SEO performance is more direct than most teams realise.

Measurement: Tracking What Actually Matters

I have sat in too many ecommerce SEO reviews where the headline metric was organic sessions and the commercial question, how much revenue did organic search drive, was answered with a shrug and a reference to last-click attribution. That is not measurement. It is reporting activity and hoping someone mistakes it for results.

Ecommerce SEO measurement should start with organic revenue, not organic traffic. Traffic is a leading indicator. Revenue is the outcome. If your organic traffic is growing but organic revenue is flat, you are attracting the wrong visitors, ranking for the wrong keywords, or losing them at the conversion stage. Each of those is a different problem with a different solution.

Track rankings for your target keywords by page type: category pages separately from product pages separately from content pages. Aggregate ranking data hides the patterns that matter. A category page dropping from position 3 to position 8 is a significant commercial problem. That same movement averaged across thousands of keywords looks like a minor fluctuation.

Google Search Console is the most reliable source of data for organic search performance. Use it to monitor click-through rates by page and query. A page ranking in position 2 with a below-average CTR is telling you something about the title tag, the meta description, or the mismatch between what the SERP shows and what the user was expecting. That is a fixable problem, and fixing it does not require improving rankings.

Set up conversion tracking by landing page in your analytics platform. You want to know which category pages and which product pages are generating organic revenue, not just organic visits. This data tells you where to prioritise your optimisation efforts and, crucially, where your current SEO investment is actually paying off.

The complete picture of how SEO measurement fits into a broader organic strategy, including how to set benchmarks, interpret ranking fluctuations, and avoid drawing the wrong conclusions from short-term data, is covered in the Complete SEO Strategy hub. If you are building or rebuilding your ecommerce SEO programme, the strategic layer matters as much as the tactical checklist.

The Ecommerce SEO Checklist: Condensed

Below is the working checklist, structured by priority. Start at the top. Fix the things that are actively blocking performance before you optimise the things that are merely underperforming.

Technical Foundation

  • Crawl the full site and identify blocked, noindexed, and orphaned pages
  • Audit faceted navigation for duplicate URL generation and implement canonical or noindex rules
  • Confirm XML sitemap contains only canonical, indexable URLs and is submitted in Search Console
  • Verify HTTPS implementation and www/non-www canonical resolution
  • Review Core Web Vitals in Search Console, prioritise LCP and CLS improvements
  • Compress and optimise all product and category images
  • Audit redirect chains and broken internal links
  • Establish a policy for out-of-stock and discontinued product pages

Category Pages

  • Map primary keywords to each category page based on commercial search demand
  • Write unique, keyword-informed H1 tags for every category
  • Add original short-form content to each category page
  • Implement breadcrumb navigation throughout the category hierarchy
  • Ensure pagination is handled correctly (rel=”next” / rel=”prev” or consolidated canonical)

Product Pages

  • Identify and rewrite product pages using manufacturer copy
  • Write unique title tags following a consistent, keyword-informed template
  • Implement Product schema with price, availability, and review data
  • Add structured product attributes (materials, dimensions, compatibility) as crawlable text
  • Ensure product images have descriptive, keyword-relevant alt text

Internal Linking and Architecture

  • Audit internal link distribution to identify high-value pages with low internal link equity
  • Build deliberate internal links from content pages to commercial category pages
  • Ensure breadcrumbs link back through the full category hierarchy
  • Link related categories to each other where the relationship is genuine and useful

Off-Page and Content

  • Identify linkable content assets and build an acquisition plan around them
  • Audit existing backlink profile for toxic or irrelevant links
  • Review supplier and manufacturer relationships for link opportunities
  • Ensure all content pages link to relevant commercial pages deliberately

Measurement

  • Set up organic revenue tracking by landing page in your analytics platform
  • Track rankings by page type, not just aggregate keyword position
  • Monitor CTR by page in Search Console and identify underperforming title tags
  • Review the Search Console coverage report monthly for indexation issues

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

What is the most important ecommerce SEO priority for a new store?
Technical crawlability comes first. If search engines cannot access and index your category and product pages, no amount of on-page optimisation will produce rankings. Start with a site crawl, resolve any indexation issues, and confirm your sitemap and robots.txt are configured correctly before moving to keyword or content work.
How do I handle SEO for out-of-stock product pages?
For temporarily out-of-stock products, keep the page live, update the availability signal in your Product schema, and consider adding a back-in-stock notification option. For permanently discontinued products, redirect the URL to the closest equivalent product or parent category. Avoid 404ing product pages that have accumulated backlinks or significant organic traffic, as this destroys any ranking equity the page has built.
Should ecommerce sites prioritise category pages or product pages for SEO?
Category pages typically carry more ranking potential because they target higher-volume, higher-intent commercial keywords. Most buyers search for product types before they search for specific products. That said, product pages matter for long-tail and branded searches, and they are where conversion happens. The right answer is to optimise both, but if resources are constrained, category pages usually offer the higher return on optimisation effort.
How does faceted navigation affect ecommerce SEO?
Faceted navigation, the filter systems that let users sort by colour, size, price, and other attributes, can generate enormous numbers of near-duplicate URLs. This wastes crawl budget and creates duplicate content issues that dilute the ranking potential of your core category pages. The standard approach is to use canonical tags, noindex directives, or robots.txt rules to prevent filter-generated URLs from being indexed, unless specific filter combinations have genuine search demand that justifies a dedicated page.
How long does ecommerce SEO take to show results?
Technical fixes, such as resolving crawlability issues or improving page speed, can produce ranking improvements within weeks once Google recrawls the affected pages. On-page optimisation of category and product pages typically shows movement within one to three months. Link building and authority development work on a longer timeline, often three to six months before the impact on competitive rankings becomes visible. Ecommerce SEO is a compounding investment, not a short-term channel.

Similar Posts