Migracja sklepu internetowego na nową platformę — jak nie stracić pozycji SEO

Migracja sklepu internetowego na nową platformę — jak nie stracić pozycji SEO

Zmiana platformy e-commerce to jeden z najbardziej ryzykownych momentów w życiu sklepu internetowego. Przenosisz się z PrestaShop na WooCommerce, z Magento na Shopify, z autorskiego CMS na SaaS — i nagle ruch organiczny spada o 40%, 60%, a bywa że o 80%. Nie dlatego, że nowa platforma jest gorsza. Dlatego, że migrację przeprowadzono bez planu SEO. Dla sklepów z branż regulowanych — erotycznych, alkoholowych, zbrojeniowych — stawka jest jeszcze wyższa. Te biznesy nie mają zapasowego kanału w postaci Google Ads. Ruch organiczny to często jedyne źródło klientów, a jego utrata oznacza bezpośredni spadek przychodów. Przeprowadzaliśmy migracje dla sklepów z branży adult i YMYL, gdzie katalog liczył od 2 000 do 15 000 produktów. Wiemy, gdzie są pułapki i jak ich unikać.

Audyt pre-migracyjny — co zmierzyć zanim ruszysz cokolwiek

Migracja bez audytu to jak przeprowadzka bez inwentaryzacji — dopiero po przeprowadzce odkrywasz, co zginęło. Audyt pre-migracyjny to dokumentacja stanu obecnego, do której będziesz wracać przez tygodnie po migracji.

Pełna mapa URL-i z metrykami SEO

Eksportujemy każdy URL ze starej platformy razem z jego metrykami: pozycje w Google (z Google Search Console), ruch organiczny (z Analytics), liczba linków przychodzących (z Ahrefs lub Search Console), indeksacja (zaindeksowany / nie). To nie jest lista 50 najważniejszych stron — to kompletna mapa. Każdy URL, który generuje choćby jedno wejście z Google miesięcznie, musi mieć zaplanowane przekierowanie.

Dla sklepów z dużym katalogiem ta lista potrafi mieć 10 000–20 000 wierszy. Sortujemy ją po ruchu organicznym i dzielimy na trzy grupy: krytyczne (strony generujące 80% ruchu — zwykle 15–20% URL-i), ważne (kolejne 15% ruchu) i pozostałe. Grupa krytyczna dostaje indywidualne przekierowania weryfikowane ręcznie. Pozostałe — przekierowania wzorcowe (pattern-based redirects).

Benchmark danych do porównania po migracji

Zapisujemy kluczowe metryki na dzień przed migracją: łączny ruch organiczny, liczba zaindeksowanych stron, pozycje top 50 fraz, średni CTR, crawl stats z Search Console. Po migracji porównujemy te same metryki co tydzień przez 3 miesiące. Bez benchmarku nie odróżnisz normalnej fluktuacji od problemu wymagającego interwencji.

Przekierowania 301 — serce każdej migracji

Przekierowania 301 to mechanizm, który mówi Google: „ta strona przeniosła się na nowy adres na stałe”. Bez nich Google traktuje nowe URL-e jako zupełnie nowe strony — bez historii, bez autorytetu, bez pozycji. Stare URL-e zwracają błąd 404 i wypadają z indeksu. Efekt? Zerowy ruch organiczny z dnia na dzień.

Przekierowanie 301 przenosi około 90–95% wartości linkowej (link equity) ze starego URL-a na nowy. Przekierowanie 302 (tymczasowe) nie przenosi nic — Google czeka, aż stara strona wróci. Łańcuch przekierowań (301 → 301 → 301) traci wartość przy każdym skoku. Dlatego każde przekierowanie musi być bezpośrednie: stary URL → nowy URL, bez pośredników.

Dla sklepów erotycznych migracja generuje dodatkowe wyzwanie: struktura URL-i na starej platformie często zawiera kategorie i podkategorie, których nowa platforma nie odwzorowuje 1:1. Stary URL /bielizna-erotyczna/body/czerwone-body-koronkowe-xl może na nowej platformie wyglądać zupełnie inaczej: /product/czerwone-body-koronkowe-xl. Każda taka zmiana wymaga indywidualnego przekierowania.

ScenariuszTyp przekierowaniaWpływ na SEO
Stały przeniesienie URL-a301Przenosi ~90–95% link equity
Tymczasowa zmiana302Nie przenosi wartości — unikaj
Łańcuch 301 → 301 → 301Wielokrotne 301Utrata wartości przy każdym skoku
Brak przekierowania404Całkowita utrata pozycji strony
Przekierowanie na stronę główną301 do /Soft 404 — Google traktuje jak brak strony

Ostatni wiersz tabeli to najczęstszy błąd, jaki widzimy: zamiast mapować stare URL-e na odpowiadające im nowe, ktoś przekierowuje wszystko na stronę główną. Google rozpoznaje ten wzorzec jako „soft 404″ i ignoruje przekierowanie. Wynik jest taki sam jak brak przekierowania.

Struktura URL-i na nowej platformie — decyzje, które wpływają na lata

Migracja to jedyny moment, w którym możesz bezboleśnie zmienić strukturę URL-i. Po migracji każda zmiana URL-a wymaga kolejnego przekierowania — a łańcuchy przekierowań rosną.

Rekomendujemy płaską strukturę URL-i: /kategoria/nazwa-produktu zamiast /kategoria/podkategoria/podpodkategoria/nazwa-produktu. Krótsze URL-e są łatwiejsze do zarządzania, mają wyższy CTR w wynikach wyszukiwania i nie generują problemów przy reorganizacji kategorii.

Dla sklepów z branż regulowanych struktura URL-i ma dodatkowe znaczenie. Sklep erotyczny, który w URL-ach używa jednoznacznych terminów adult, może napotkać problemy z filtrowaniem na poziomie ISP (niektórzy dostawcy internetu w Polsce filtrują URL-e zawierające określone słowa). Neutralne, opisowe URL-e — /bielizna/body-koronkowe zamiast /sex-shop/erotyczne-body — omijają ten problem.

Canonical tagi na nowej platformie muszą wskazywać na nowe URL-e od pierwszego dnia. Częsty błąd: nowa platforma generuje canonical tag wskazujący na stary URL (bo ktoś skopiował dane ze starej bazy). Google widzi sprzeczność — przekierowanie 301 mówi „idź na nowy URL”, a canonical mówi „właściwy URL to stary”. Efekt: indeksacja się zatrzymuje, pozycje spadają.

Migracja treści — co przenosić, co rewritować, co usunąć

Nie wszystkie treści ze starej platformy zasługują na przeniesienie. Migracja to okazja do porządków — ale porządki muszą być strategiczne, nie chaotyczne.

Treści generujące ruch organiczny przenosimy w całości: artykuły blogowe, opisy kategorii, karty produktów z unikalnymi opisami. Zachowujemy strukturę nagłówków (H1, H2, H3), formatowanie, tabele i obrazy. Zmiana treści podczas migracji to ryzyko — Google ponownie ocenia stronę, co może prowadzić do tymczasowego spadku pozycji nawet dla stron, które teoretycznie się poprawiły.

Thin content — strony z opisami krótszymi niż 50 słów, zduplikowane opisy produktów skopiowane od dystrybutora, puste strony tagów — to kandydaci do usunięcia lub konsolidacji. Zamiast przenosić 500 stron z cienkimi opisami i ustawiać 500 przekierowań, lepiej skonsolidować je w mniejszą liczbę stron z pełnowartościową treścią. Zmniejszamy liczbę URL-i w indeksie, podnosimy średnią jakość strony.

Dla branż YMYL migracja to moment na wzmocnienie sygnałów E-E-A-T. Dodaj biogramy autorów do artykułów blogowych. Uzupełnij stronę „O nas” o dane rejestrowe firmy. Wdróż schema markup Organization i Person. Te działania naturalnie wpisują się w proces migracji i podnoszą jakość serwisu od pierwszego dnia na nowej platformie.

Pierwsze 90 dni po migracji — monitoring i reagowanie

Migracja nie kończy się w momencie uruchomienia nowej strony. Pierwsze trzy miesiące to okres krytyczny, w którym Google ponownie indeksuje i ocenia cały serwis. Nawet przy perfekcyjnie zaplanowanej migracji tymczasowe fluktuacje pozycji są normalne — ale trzeba odróżnić fluktuację od problemu.

Tydzień 1–2: weryfikacja przekierowań. Crawlujemy starą mapę URL-i i sprawdzamy, czy każdy stary adres zwraca status 301 z prawidłowym celem. Narzędzia typu Screaming Frog pozwalają przetestować tysiące URL-i w minuty. Każdy URL zwracający 404 zamiast 301 to wyciek ruchu — naprawiamy natychmiast.

Tydzień 2–4: monitoring indeksacji. W Google Search Console obserwujemy raport „Strony” — ile URL-i jest zaindeksowanych, ile wykluczonych i z jakiego powodu. Typowe problemy: nowa platforma blokuje crawlowanie w robots.txt (domyślne ustawienia środowiska testowego, które ktoś zapomniał zmienić), canonical tagi wskazujące w złe miejsce, duplikaty treści generowane przez parametry filtrowania.

  • Sprawdź robots.txt — czy nie blokuje katalogów, które powinny być indeksowane
  • Wyślij zaktualizowaną sitemap XML przez Search Console
  • Monitoruj crawl stats — nagły spadek crawlowania sygnalizuje problem techniczny
  • Porównuj ruch organiczny tydzień do tygodnia z benchmarkiem pre-migracyjnym
  • Testuj losowe przekierowania ręcznie — automatyczne testy nie wyłapią wszystkiego

Miesiąc 2–3: stabilizacja pozycji. Jeśli przekierowania działają, indeksacja przebiega prawidłowo i treść jest kompletna — pozycje powinny wrócić do poziomu sprzed migracji w ciągu 4–8 tygodni. Spadek utrzymujący się dłużej niż 8 tygodni wymaga głębszej diagnostyki: analiza profilu linkowego (czy linki z zewnętrznych domen trafiają na prawidłowe strony?), audyt treści (czy nowa platforma poprawnie renderuje treść dla Googlebota?) i weryfikacja danych strukturalnych.

Chcesz zacząć współpracę z nami? Wypełnij Brief!

Wypełnienie briefu zajmie Ci kilka chwil a nam pozwoil lepiej przygotować się do rozmowy z Tobą.

Wypełnij brief
Podobne wpisy