JavaScript SEO for AI Search: Tutorial with Sam Torres & Tory Gray. JavaScript SEO for AI Search: Sam & Tory. Sign up now!

Learn Ecommerce SEO

Understand how to audit and optimize ecommerce websites.

Free On-Demand Training Course

Ecommerce SEO Audit Training

Ecommerce SEO Audit Training On-demand Ecommerce SEO Audit Training in partnership with the Women in Tech SEO community Free and open to all!

Understanding Ecommerce SEO

Ecommerce SEO is a sub-section of search engine optimization specifically for ecommerce businesses. Because each product that a business sells online has its own product detail page (or PDP), ecommerce websites tend to have a lot of pages; a lot more than, say, a small professional services website.

Doing SEO for websites with thousands or even millions of pages comes with its own set of challenges. For example, some ecommerce SEOs find it a struggle auditing a very large website using a desktop crawler. For ecommerce sites with hundreds of thousands of pages, a cloud crawler is usually needed.

Is SEO still worth it for ecommerce?

If you believe that SEO is dead and GEO has replaced it, we (and most respected SEOs, including Aleyda Solis) respectfully disagree. SEO is far from dead—especially when it comes to ecommerce businesses. Yes, some people are starting to search using ChatGPT and other answer engines, but Google still dominates in terms of market share. Plus, we would argue that if people are searching for product recommendations using ChatGPT, that means that it falls within the remit of SEO. Not only that but last time we checked, ChatGPT and other LLMs get their information from the internet. So if your ecommerce business isn’t doing SEO then there’s a good chance LLMs aren’t going to cite it.

Ecommerce SEO best practices

Technical SEO for ecommerce sites

1. Audit and optimize indexability

  • Use a combination of crawl data and keyword/value assessment to decide which pages should be indexed.

Ashleigh Noad

“If search engines have an easier time finding all of our content, they’re more likely to reward us... So ultimately, we’re directly improving visibility, and that’s going to have a direct impact on revenue.”

2. Handle canonicalization correctly

  • Avoid self-canonicals on parameterized URLs unless needed.

Ashleigh Noad

“You want to make sure you're always linking to self-referencing canonicals, just because we always get the maximum amount of link equity if we are linking to these self-referencing URLs.”

3. Manage faceted navigation smartly

  • Only allow indexing of filtered/faceted combinations with real search demand.

  • Use canonical, noindex, or disallow based on value.

  • Use robots.txt and rel=‘nofollow’ to control crawl depth. Only expose valuable filtered pages to bots.

4. Remove or manage out-of-stock pages

  • If temporarily out of stock: keep page live, show availability.

  • If permanently out of stock: redirect or repurpose with 410 or 301 depending on value.

Check out: How to Approach Stock Management for SEO in Ecommerce by Ana Perez

5. Structured data implementation

  • Prioritize ecommerce-specific schema like Product, Review, Offer, Organization, etc.

Briony Cullin

“Audit your structured data to find opportunities for rich results that can enhance visibility and CTRs.”

Briony Cullin   Digital Marketing Freelancer

6. Optimize site speed and performance

  • Prioritize templates with poor LCP/FCP.

  • Lazy load offscreen images and remove unused JS/CSS.

Sophie Gibson

“Use Sitebulb’s code coverage report to find scripts that are not used at all or waste a lot of code.”

  • Reducing load time by even 0.1s can improve conversions significantly. (Source

On-page SEO for ecommerce sites

1. Optimize PLPs and PDPs

  • PLPs: Include keyword-targeted H1, category description, filters, and user intent cues.

  • PDPs: Unique descriptions, rich media, reviews, and clear CTAs.

Nikki Halliwell

“High-quality images/videos, truthful and detailed product descriptions, technical specs, customer reviews, clear CTAs, and logical URLs.”

Nikki Halliwell   Senior Technical SEO Manager

2. Use meaningful, clean URLs

  • Avoid unnecessary parameters and ensure keyword relevance.

Nikki Halliwell

“This is another opportunity – the URL was product ID only – why not make it readable and descriptive?”

Nikki Halliwell   Senior Technical SEO Manager

3. Enhance metadata

  • Craft compelling title tags and meta descriptions using keyword + value proposition.

4. Internal linking strategy

  • Use breadcrumb navigation and context-based internal links for both crawlability and UX.

Nikki Halliwell

“Breadcrumbs are helping me to know where I am, where I’ve come from, especially if I’ve just landed on this page from a SERP.”

Nikki Halliwell   Senior Technical SEO Manager

5. Include UGC (reviews, photos, videos)

  • Boosts content uniqueness and helps with long-tail keyword discovery.

Check out: 5 Ways User-Generated Content Can Boost Your SEO

6. Incorporate schema for visual SERP features

  • Add review ratings, price, availability, FAQs to enhance rich snippets.

Briony Cullin

“The rich result has ratings, shipping info, prices — this makes your search result more enticing.”

Briony Cullin   Digital Marketing Freelancer

Off-page SEO for ecommerce sites

1. Build high-quality backlinks to key PLPs

  • Focus link building efforts on high-value category and seasonal landing pages.

  • When expanding into new markets, pursue local backlinks to support your new ccTLD or domain strategy.

2. Use digital PR to promote product launches and guides

  • Combine data-driven PR campaigns with product/category promotion.

3. Leverage user-generated content (UGC) to build trust and differentiate

Encourage customers to share real photos, videos, and comments.

Ash Young

“We actually bring those same UGC videos into the PDPs... so people can actually just have a browse, have a scroll, see the product, see how it fits.”

4. Encourage branded searches

  • Improve brand recall and increase organic CTRs by building awareness through email, social, and content. This is especially important in the age of AI search.

Common ecommerce SEO issues

The table below lists common SEO issues for ecommerce websites. These issues are all discussed in our Ecommerce SEO Auditing Course. We’ve included which module covers each issue—‘cos we’re good like that.

Issue

Category

Training Module

Internal search pages indexed

Technical SEO

Module 2

Misused canonical tags

Technical SEO

Module 2

Tracking parameters bloating URLs

Technical SEO

Module 2

Faceted nav crawl bloat

Technical SEO

Module 2

Out-of-stock product handling

Technical SEO

Module 2

Broken schema/structured data

Technical SEO

Module 3

Missing/poor metadata

On-Page SEO

Module 1

Duplicate PDP descriptions

On-Page SEO

Module 1

Thin category pages

On-Page SEO

Module 1

Unhelpful PDP URLs

On-Page SEO

Module 1

Unused JS/CSS

Performance

Module 4

Lazy-loading not implemented

Performance

Module 4