Technical SEO for ecommerce is different from technical SEO for a 20-page brochure site. When you have thousands of product pages, category pages, filter combinations, and variants, the technical decisions you make have a massive impact on how Google crawls, indexes, and ranks your site.
This isn't a generic checklist. These are the specific technical issues we find — and fix — on ecommerce sites that are underperforming in organic search.
Crawl Budget and Index Bloat
Ecommerce sites generate enormous numbers of URLs. Every filter combination, colour variant, size option, and sort order can create a unique URL. A site with 5,000 products and 20 filterable attributes can easily generate millions of URLs — most of which are duplicate or near-duplicate content.
Google allocates a finite crawl budget to your site. If Googlebot is spending its time crawling thousands of irrelevant filter pages, it has less capacity to crawl and index your important category and product pages.
The fix: Use robots.txt to block crawling of filter parameters and sort orders. Implement canonical tags pointing filtered pages back to the main category page. Use the URL parameter handling in Google Search Console to tell Google which parameters change page content and which don't. For faceted navigation specifically, consider implementing AJAX-based filtering that doesn't create new URLs at all.
Site Architecture and Internal Linking
Your site architecture should follow a clear hierarchy: Homepage → Category Pages → Subcategory Pages → Product Pages. Every important page should be reachable within 3-4 clicks from the homepage.
We audit internal linking by looking at crawl depth — how many clicks it takes Googlebot to reach each page. If your best-selling products are buried 6 clicks deep behind subcategories and pagination, they won't get the crawl priority or PageRank they deserve.
Breadcrumbs, related product sections, 'customers also bought' widgets, and HTML sitemaps all contribute to a stronger internal linking structure. But the most impactful change is usually fixing the main navigation and category structure so that your highest-value pages are prominently linked.
Product Page Optimisation
Thin content is the number one on-page issue on ecommerce sites. Product pages with nothing but a title, price, and 'Add to Cart' button are almost impossible to rank — they give Google no content to understand or differentiate the page.
Each product page should have a unique title tag incorporating the product name and a high-intent modifier ('buy', 'shop', 'free delivery'). The meta description should include a compelling reason to click — price, USP, or availability. The page itself needs unique product descriptions (not manufacturer copy), technical specifications in structured format, customer reviews, and FAQ sections addressing common pre-purchase questions.
For product variants (size, colour), use a single canonical URL with variant selectors rather than creating separate URLs for each combination. This consolidates ranking signals instead of diluting them across dozens of near-identical pages.
Structured Data and Rich Results
Ecommerce sites should implement Product schema markup on every product page. This enables rich results in Google search — showing price, availability, review ratings, and images directly in the SERP. Products with rich results have significantly higher click-through rates than plain blue links.
At minimum, implement: Product schema (name, price, currency, availability, image, SKU), AggregateRating (if you have reviews), BreadcrumbList for navigation breadcrumbs, and Organization schema site-wide.
Use Google's Rich Results Test to validate your markup. Common mistakes include using incorrect price formats, missing required properties, and having schema that doesn't match the visible page content (which Google treats as spammy).
Page Speed and Core Web Vitals
Ecommerce sites are inherently heavy — product images, review widgets, recommendation carousels, tracking scripts, and payment integrations all add weight. But speed is both a ranking factor and a conversion factor. Every 100ms of additional load time costs ecommerce sites roughly 1% in conversions.
Priority fixes: Implement next-gen image formats (WebP or AVIF) with proper srcset attributes for responsive images. Lazy load images below the fold. Defer non-critical JavaScript — your review widget and recommendation carousel don't need to load before the product image and price. Use a CDN for static assets. Implement server-side caching for category pages.
Largest Contentful Paint (LCP) is usually the most impactful Core Web Vital for ecommerce. The hero product image is typically the LCP element — preloading it and serving it in an optimised format can make the single biggest difference to your speed score.
HTTPS, Canonicals, and Redirects
Every ecommerce site should be on HTTPS — this is non-negotiable and has been a ranking signal since 2014. But we still find sites with mixed content warnings, HTTP pages that haven't been redirected, and canonical tags pointing to HTTP versions.
Audit your redirect chains. Ecommerce sites accumulate redirects over time as products are discontinued, categories are reorganised, and platforms are migrated. Redirect chains (A → B → C → D) waste crawl budget and dilute PageRank. Flatten all chains so every redirect goes directly to the final destination in a single hop.
Check for orphan pages — pages that exist and are indexed but have no internal links pointing to them. These pages can't pass or receive PageRank and are effectively invisible to your site structure. Either add internal links to them or noindex and redirect them.
Prioritise by Impact
You can't fix everything at once. Prioritise by impact: crawl budget and index bloat fixes come first because they affect the entire site. Product page content and schema come next because they directly affect ranking ability. Page speed improvements come last — they're important but the gains are usually incremental compared to structural fixes.
If you're not sure where to start, we offer technical SEO audits specifically for ecommerce sites. We'll crawl your site, identify every issue, and give you a prioritised action plan with expected impact. No fluff, just a clear roadmap.