Skip to content
All case studies
Ecommerce SEO · SEO optimization

Electronics store

Tamed faceted navigation, cleaned duplicates, product schema and internal linking.

+143%organic traffic / 6 mo.
Niche
Electronics
Platform
WooCommerce
Timeframe
6 months
Electronics store

Challenge

A WooCommerce store with more than 47,000 indexable URLs, most of them useless - every filter combination indexed separately, thousands of duplicate products, Core Web Vitals in the red.

What I did

Noindex on most facet combinations, 301s on duplicate products to canonical URLs, Product + Offer schema across the full catalogue, hub-and-spoke internal linking by category. Speed work too: image optimisation, server-side caching, React hydration cleanup.

  • Noindex on most facet combinations
  • 301 duplicate products to canonical pages
  • Product + Offer schema across the catalogue
  • Hub-and-spoke internal linking by category

Results

Indexable URLs from 47,000 down to 12,400 (only what Google should see), page load from 4.8s to 1.6s, organic traffic +143% in 6 months.

Available this weekDimitar Georgiev

Let's talk

First, let's see if we're a good fit.

A 30-minute call, just me and you. You tell me about your store, your goals, and where you feel stuck. I tell you how I'd approach it. No slides, no pitch. If it feels right on both sides, the next step is a real SEO audit and a plan built around your store.

  • You share, I show you the pathYou tell me about the business - catalogue, goals, numbers, what you've already tried. Inside the call I tell you how I'd scale you: which channels work for your case, which don't, and the order I'd run them in.
  • If it's a fit, I audit your storeIf we both feel good after the call, the next step is a real audit of your store and a plan for the next 90 days. If not, no hard feelings.
  • You always talk to meI work solo - no account managers in between, no junior handovers. Six years on Shopify, WooCommerce and custom ecommerce builds, and the person on the call is the person doing the work afterwards.

Most replies within 1-2 hours