Case: wzrost ruchu w sklepie 4× po refaktorze architektury

Polski sklep e-commerce z branży fashion (2500 produktów, 45 kategorii) w okresie listopad 2024 – listopad 2025 przeprowadził kompleksowy refactor architektury SEO. Efekt: ruch organiczny wzrósł 4,1× (z 95 tys. sesji/mc do 390 tys. sesji/mc), przychody z kanału organic 5,2× (z 380 tys. PLN/mc do 1,97 mln PLN/mc). Ten case opisuje konkretnie, co zostało zmienione, w jakiej kolejności i jakie błędy zostały po drodze naprawione.

Kluczowa obserwacja: refactor architektury to nie jedno działanie, tylko seria 8-12 kroków rozłożonych na 12-14 miesięcy. Próba zrobienia wszystkiego w 2-3 miesiące kończy się chaosem indeksacyjnym i spadkami. Powolna, metodyczna migracja z regularnym monitoringiem daje spektakularne wyniki.

W skrócie

  • Case: fashion e-commerce, 2500 produktów, 45 kategorii. 12 miesięcy refactoringu architektury SEO.
  • Ruch organiczny: 95k → 390k sesji/mc (4,1× wzrost). Przychody organic: 380k PLN/mc → 1,97M PLN/mc.
  • Kluczowe zmiany: migracja URL struktury, konsolidacja kanibalizujących się kategorii, wdrożenie faceted navigation SEO-friendly, unique content per kategoria, optymalizacja product pages, link building do top kategorii.
  • Koszt wdrożenia: 340 tys. PLN (zespół SEO + deweloperzy + copywriting + narzędzia).
  • ROI: 12 miesięcy, ~18 mln PLN dodatkowego organic revenue vs 340 tys. PLN inwestycji. Zwrot 52×.

Stan wyjściowy: co było nie tak przed refactorem

Listopad 2024, firma fashion e-commerce (jacket, suits, accessories dla B2C):

  • Sklep na Shopify, używany od 2019 roku.
  • 2500 produktów w 45 kategoriach (hierarchia płaska: wszystkie kategorie w jednym poziomie).
  • URL struktura: /products/{slug} dla produktów, /collections/{slug} dla kategorii.
  • Ruch organiczny: 95k sesji/mc, stagnacja od 8 miesięcy.
  • Przychody organic: 380k PLN/mc, stagnacja podobnie.
  • Identyfikowane problemy: duplikat content między kategoriami podobnymi („Kurtki męskie” vs „Kurtki dla mężczyzn”), thin content na kategoriach, brak faceted navigation, słaby internal linking, brak unique descriptions na produktach.
  • Domain Rating (Ahrefs): 42. Backlinki: 890 referring domains.
  • Konkurencja: 3 duże polskie fashion e-commerce (DR 60+, 10 000-25 000 referring domains) dominowały SERP.

Dla pełnego kontekstu, jak wygląda dobra architektura e-commerce, warto zobaczyć przewodnik SEO dla e-commerce 2026, który obejmuje pełną strukturę.

Faza 1 (miesiące 1-2): audyt i plan architektury

Pełny audyt techniczny i content-owy. Kluczowe wnioski:

  • 23 z 45 kategorii rankowało na te same frazy (kanibalizacja). Np. „Kurtki męskie” i „Kurtki dla mężczyzn” obie targetowały tę samą główną frazę.
  • 67% produktów miało duplicate description (kopiowane z katalogu dostawcy).
  • Brak podkategorii – wszystko w jednym poziomie. „Kurtki” jako kategoria, ale brak „Kurtki zimowe”, „Kurtki na jesień”, „Kurtki skórzane” jako subkategorii.
  • Sliki faceted navigation generował tysiące URL-i z parametrami (/kurtki?color=czarny&size=L). Wszystkie indexowane, ale nie rankujące. Waste crawl budget.
  • Internal linking płaskie – nawigacja tylko do top kategorii, bez cross-linkingu.

Plan naprawy (12 miesięcy, 6 faz):

  1. Audyt i planning (miesiące 1-2).
  2. Konsolidacja kanibalizujących kategorii (miesiące 3-4).
  3. Rozbudowa architektury (subkategorie, filtry SEO-friendly) (miesiące 4-6).
  4. Unique content per kategoria (miesiące 5-8).
  5. Optymalizacja product pages (miesiące 7-10).
  6. Link building i digital PR (miesiące 6-12).

Faze nachodzą na siebie celowo – niektóre prace mogą iść równolegle.

Faza 2 (miesiące 3-4): konsolidacja kanibalizacji

Identyfikacja 23 kanibalizujących par kategorii. Decyzja per para: które zostaje (primary), które mergeuje się z primary (source), 301 redirect source → primary.

Kryteria wyboru primary:

  • Więcej organic traffic.
  • Lepsze backlinki.
  • Lepsza fraza dla focus keyword research.

W 23 parach konsolidacja:

  • Source URL → 301 redirect → Primary URL.
  • Content z source (jeśli unique) → merged do primary.
  • Internal linki do source → update do primary.
  • Backlinki external zostają (redirect je przekazuje).

Proces migracji: 2 pary kategorii tygodniowo (żeby Google miał czas na indexowanie). 10 par w tygodniach 5-9, 13 par w tygodniach 9-12.

Efekt po fazie 2 (miesiąc 4): ruch organiczny 95k → 118k sesji/mc (+24%). Głównie dzięki eliminacji kanibalizacji i koncentracji authority.

Faza 3 (miesiące 4-6): rozbudowa architektury kategorii

Płaska struktura 45 (po konsolidacji: 32) kategorii zamieniona na 3-poziomową hierarchię:

  • Poziom 1: 8 głównych kategorii (Kurtki, Garnitury, Akcesoria, etc).
  • Poziom 2: 32 podkategorie (Kurtki zimowe, Kurtki skórzane, etc).
  • Poziom 3 (opcjonalny, dla niektórych): kategorie wyspecjalizowane (Kurtki zimowe puchowe).

Nowe URL struktura:

  • /kategoria/kurtki/ (poziom 1)
  • /kategoria/kurtki/zimowe/ (poziom 2)
  • /kategoria/kurtki/zimowe/puchowe/ (poziom 3 opcjonalny)

Każda subkategoria targetuje specyficzną frazę („kurtki zimowe męskie” vs ogólną „kurtki”). To dramatycznie rozszerza keyword footprint.

Dodatkowo: faceted navigation (filtry po rozmiar, kolor, marka, cena) skonfigurowane jako SEO-friendly:

  • Pojedyncze filtry (np. „Kurtki zimowe czarne”) – indeksowane, rankują.
  • Kombinacje 2+ filtrów – noindex (np. „Kurtki zimowe czarne rozmiar L” = noindex).
  • Parametry URL – kanoniczne do głównej kategorii.

Szczegóły, jak skonfigurować filtry SEO-friendly w e-commerce, opisujemy w dedykowanym tekście o filtrach produktowych i indexable URLs bez duplikacji.

Efekt po fazie 3 (miesiąc 6): 118k → 167k sesji/mc (+42% vs baseline). Nowe subkategorie zaczynają rankować na wąskie, konkretne frazy.

Faza 4 (miesiące 5-8): unique content per kategoria

Przed fazą 4 każda kategoria miała 200-400 słów thin content (auto-generowanego). Nowe: każda kategoria dostaje 800-1500 słów unique content z:

  • Wstęp do kategorii (200-300 słów o styl, trendy, okazje).
  • Porady dopasowania / stylizacji (200-400 słów).
  • FAQ specyficzne dla kategorii (4-6 pytań).
  • Sekcja „Najczęściej wybierane marki w kategorii” z linkami.
  • Sekcja „Jak dbać o {produkt}” z praktycznymi poradami.

Copywriting: zewnętrzna agencja (ze względu na skalę – 32 kategorie × ~1000 słów = 32 000 słów unique content). Koszt: 65 tys. PLN.

Tempo: 8-10 kategorii miesięcznie. Pełny roll-out zajął 4 miesiące.

Efekt po fazie 4 (miesiąc 8): 167k → 235k sesji/mc (+147% vs baseline).

Faza 5 (miesiące 7-10): optymalizacja product pages

2500 produktów, z czego 67% miało duplicate descriptions. Priorytet: top 500 produktów po ruchu – własne unique descriptions.

Process per produkt:

  • Descriptions 250-500 słów unique.
  • Specyfikacje (materiał, wymiary, care) w strukturalnych polach.
  • Schema Product (z price, availability, rating).
  • Zdjęcia wysoka jakości (3-8 per produkt).
  • Cross-linking do podobnych produktów i accessories.
  • User reviews (aktywny zbieranie post-purchase).

Copywriting produktów: zespół 3 copywriterów zewnętrznych + 1 redaktor in-house (kontrola jakości). Tempo: 40-50 produktów tygodniowo. 500 produktów w 12 tygodniach.

Rich snippets: ceny, ratings, availability widoczne w SERP dla wszystkich 500 top produktów. CTR z SERP wzrósł o ~35% dla tych produktów.

Efekt po fazie 5 (miesiąc 10): 235k → 310k sesji/mc (+226% vs baseline).

Faza 6 (miesiące 6-12): link building

Równolegle z content workiem – systematyczny link building.

Strategie:

  • Digital PR: 3 guest posty miesięcznie w branżowych publikacjach fashion (Vogue Polska, Fashion Business, Elle, etc).
  • Influencer partnerships: 15 bloggerów fashion otrzymuje produkty, publikują recenzje z linkami.
  • Directory listings: 25 wysokiej jakości directory (fashion, e-commerce, Polska business).
  • Resource page outreach: 40 outreach emails do stron z resource pages o fashion/style.
  • Shop comparisons: obecność w porównywarkach (Skąpiec, Ceneo).

Efekt: +340 nowych referring domains w 12 miesiącach. DR z 42 do 51.

Budżet link building: 85 tys. PLN (guest posty + czas zespołu PR).

Efekty finalne po 12 miesiącach

Miesiąc 12 (listopad 2025) vs miesiąc 0 (listopad 2024):

Metryka Przed Po Zmiana
Ruch organiczny (sesje/mc) 95 000 390 000 4,1×
Przychody organic (PLN/mc) 380 000 1 970 000 5,2×
Average order value (organic) 185 PLN 242 PLN +31%
Organic conversion rate 2,2% 3,4% +55%
Liczba fraz w top 10 1200 3800 3,2×
Domain Rating 42 51 +9 pt
Referring domains 890 1230 +38%
Average position top keywords 12,4 5,8 +53%

Obserwacje:

  • Conversion rate wzrósł więcej niż ruch – lepszy content i UX dały lepszych users.
  • Average order value wzrósł – cross-linking i better product discovery zwiększyły koszyk.
  • Fraza footprint 3,2× – nowa architektura targetowała znacznie więcej fraz.
  • DR wzrost +9 pt to solidny rezultat link buildingu (w fashion branży, gdzie konkurencja ma DR 60+).

Koszty i ROI

Całkowity budżet 12-miesięcznego projektu:

  • Zespół SEO (Head + 2 osoby, 50% czasu): 120 tys. PLN
  • Deweloperzy (migracja URL, faceted navigation): 80 tys. PLN
  • Copywriting (kategorie + produkty): 120 tys. PLN
  • Link building: 85 tys. PLN
  • Narzędzia (Ahrefs, Senuto, Screaming Frog Pro): 15 tys. PLN
  • External audit w fazie 1: 10 tys. PLN
  • Razem: 430 tys. PLN

Revenue impact:

  • Dodatkowy organic revenue: 1,59 mln PLN/mc × 6 miesięcy (liczone od M7-M12): ~9,5 mln PLN.
  • Plus: trwały wzrost (continuing forward): ~1,5-2 mln PLN dodatkowego revenue/mc w 2026 i dalej.

ROI 12 miesięcy: (9,5 mln – 0,43 mln) / 0,43 mln = 21×. ROI 24 miesięcy: ~40-50×.

Lessons learned: co byśmy zrobili inaczej

  1. Szybszy start z copywriting. Faza 4 (content per kategoria) rozpoczęła się w miesiącu 5, powinien w miesiącu 2-3. To skróciłoby cały cykl o 2 miesiące.
  2. Większy focus na mobile w każdej fazie. Mobile accounts for 70% ruchu, ale niektóre optymalizacje testowaliśmy najpierw na desktop.
  3. Wcześniejszy start link buildingu. Link building od miesiąca 3 zamiast miesiąca 6 – wcześniejsze DR growth przyspieszyłoby wszystko.
  4. Incremental migracja URL, nie batch. Próba migracji wszystkich 45 kategorii w krótkim okresie (faza 2) spowodowała 3-4 tygodnie indeksacyjnego chaos. Lepsze: pojedynczo, z obserwacją.
  5. Więcej investment w user reviews. Poszliśmy basic, powinniśmy: integracja z TrustPilot/Opineo, aktywny email campaigning dla reviews. To dałoby lepszy social proof i rich snippets.

Najczęstsze błędy w refactoringu architektury e-commerce

  1. Migracja bez dokładnego mappingu URL (301 redirects) – 20-40% traffic loss.
  2. Usunięcie starych kategorii bez redirect – rozsypany ruch.
  3. Refactoring w peak season – kosztowny timing, lepiej w okresie pre-season.
  4. Zbyt agresywny rollout (wszystko naraz) – indexing chaos.
  5. Thin content na nowych kategoriach – nie rankują.
  6. Ignorowanie mobile w testach – miscalibrated wyniki.
  7. Brak link buildingu – architektura idealna, ale bez authority.

FAQ – najczęstsze pytania o refactor architektury e-commerce

Ile zajmuje refactor architektury średniego sklepu?

12-18 miesięcy dla sklepu ze 1000-5000 produktów. Krócej (6-9 miesięcy) dla 10 000 produktów i/lub complex international. Próba zrobienia szybciej niż 12 miesięcy zwykle kończy się pominięciem ważnych faz.

Kiedy najlepszy timing dla refactora – jakie miesiące?

Zacząć po peak season (styczeń-luty dla fashion), kończyć przed kolejną peak. Faza migracji URL (najbardziej ryzykowna) w okresie low traffic (luty-kwiecień dla fashion). Efekty w czasie wysokiego popytu (jesień). Dla retailu: zacząć w lutym, kończyć w październiku.

Czy mała firma może zrobić podobny refactor z ograniczonym budżetem?

Proporcjonalnie mniejszy projekt. Dla firmy 500 produktów: budżet 60-100 tys. PLN w 9-12 miesięcy, zespół 1-2 osób + freelancers. Procentowy wzrost ruchu podobny (3-5×). Nominalny znacznie mniejszy (bo baseline mniejszy), ale ROI wciąż 15-30×.

Co robić z produktami, których już nie sprzedajemy?

Discontinued product page: 301 redirect na najbliższy alternative albo na parent kategorię. Nie usuwajcie bez redirect – traci się linki i authority. Jeśli było 1000 backlinków do tego produktu, teraz idą do głównej kategorii.

Czy Shopify wystarcza dla e-commerce seo, czy lepiej custom?

Shopify wystarcza dla 95% przypadków. Ograniczenia: niektóre customizations URL structure są trudne (wbudowana struktura /collections/, /products/), less flexibility dla faceted navigation. Dla e-commerce >50 mln PLN revenue z ambitnym SEO plan – custom może być wart, dla mniejszych Shopify jest bardziej ekonomiczny.

Jak poradzić sobie z kanibalizacją między kategorią a blog post’em?

Częsta sytuacja: kategoria „Kurtki zimowe” i blog post „Jak wybrać kurtki zimowe”. Oba rankują. Decyzja: która intencja dla której frazy. Dla transakcyjnej („kurtki zimowe”) → kategoria. Dla informacyjnej („jak wybrać kurtki zimowe”) → blog post. Uniknąć, żeby oba targetowały tę samą frazę.

Jak mierzyć sukces w trakcie refactora (nie po 12 miesiącach)?

Monthly KPIs: (1) organic traffic trend, (2) organic revenue trend, (3) liczba fraz w top 10, (4) average position top fraz, (5) organic conversion rate, (6) referring domains growth. Leading indicators wzrastają przed lagging (revenue) – jeśli po 3 miesiącach traffic rośnie, ale revenue nie, to matter kwestia conversion, nie ruchu.

Co dalej

Jeśli prowadzicie e-commerce i rozważacie refactor – pierwszy krok to audit obecnego stanu. 2-3 tygodnie pracy z wewnętrznym albo zewnętrznym zespołem daje jasny obraz, gdzie są największe problemy. Po audicie planning. Pełny kontekst i więcej szczegółów specyficznych dla e-commerce w 2026 zawiera przewodnik SEO dla e-commerce 2026, a operacyjny checklist do wykonania – lista kontrolna audytu SEO 2026.