Migracja sklepu bez utraty pozycji SEO - przekierowania 301 i adresy URL

Technical Implementation Expert
Migracja sklepu bez utraty pozycji SEO - przekierowania 301 i adresy URL
Migracja sklepu bez utraty pozycji SEO wymaga trzech rzeczy: kompletnej mapy przekierowań 301 z każdego starego adresu URL na jego najbliższy odpowiednik, zachowania na nowych stronach tytułów, opisów meta i treści oraz kontroli indeksowania w Google Search Console po starcie. Google zaleca stałe przekierowania po stronie serwera, utrzymywane co najmniej rok, i uprzedza, że w czasie przenosin pozycje mogą się tymczasowo wahać. Trwałe spadki wynikają zwykle z pominiętych adresów, przekierowań na stronę główną albo uboższych treści.
W tym wpisie skupiamy się na technicznej stronie zmiany platformy: jak różne platformy budują adresy URL, jak zbudować mapę przekierowań skryptem zamiast ręcznie, gdzie fizycznie wdrożyć przekierowania na Shopify, WooCommerce i Shoperze, jak je przetestować przed startem i jak czytać sygnały z Search Console po przełączeniu. Tekst jest dla właścicieli sklepów i zespołów, które planują migrację sklepu i chcą ograniczyć ryzyko utraty ruchu z wyszukiwarki.
[#wazne] W skrócie: migracja sklepu a SEO to przede wszystkim praca na adresach URL. Zbierz pełną listę starych adresów, dopasuj je do nowych po stałych identyfikatorach, np. SKU, wdroż przekierowania 301 po stronie serwera lub platformy (Shopify, WooCommerce, Shoper mają różne mechanizmy) i przetestuj automatycznie każdy adres przed startem. Przenieś tytuły, opisy meta, nagłówki i dane strukturalne, a po starcie codziennie sprawdzaj błędy 404 i indeksowanie. Programiści Vinson przygotowują mapy przekierowań i skrypty testowe przy migracjach sklepów.
Dlaczego migracja sklepu wpływa na pozycje SEO
Przekierowanie 301 to odpowiedź serwera z kodem stałego przeniesienia, która mówi przeglądarce i robotowi wyszukiwarki, że strona ma nowy adres. Według dokumentacji Google przekierowania stałe 301 i 308 są dla Google sygnałem, że adres docelowy powinien być adresem kanonicznym, a przekierowania tymczasowe 302 i 307 takiego sygnału nie dają i stary adres może zostać w wynikach. Google pisze też, że stałe przekierowania nie powodują utraty PageRank (stan na sierpień 2026 - sprawdź aktualną dokumentację Google Search Central).
Problem w tym, że migracja sklepu zmienia naraz kilka rzeczy, które Google bierze pod uwagę: adresy URL, kod HTML stron, szablony tytułów i nagłówków, linkowanie wewnętrzne, a często także szybkość ładowania. Każda platforma ma własny schemat adresów, więc nawet ten sam produkt pod tą samą nazwą prawie zawsze dostaje nowy URL. Robot musi odwiedzić każdy stary i nowy adres przynajmniej raz, żeby przenosiny zostały w pełni przetworzone - Google podaje, że w małych i średnich witrynach większość stron przenosi się w ciągu kilku tygodni, a w dużych trwa to dłużej.
Najczęstsze przyczyny trwałej utraty pozycji po zmianie platformy to:
Adresy pominięte w mapie - stare strony zwracają 404, a linki z zewnątrz i historia w Google przepadają.
Przekierowania na stronę główną - Google ostrzega, że kierowanie wielu niepowiązanych adresów na jedną stronę może zostać potraktowane jak soft 404.
Przekierowania tymczasowe - kod 302 zamiast 301, często ustawiony domyślnie przez wtyczkę lub regułę serwera.
Uboższe strony docelowe - krótsze opisy, szablonowe tytuły, brak tekstów kategorii.
Zapomniana blokada indeksowania - noindex lub zakaz w robots.txt pozostawiony z czasu budowy.
Jak różne platformy budują adresy URL produktów i kategorii
Zanim powstanie mapa przekierowań, trzeba wiedzieć, jak nowa platforma zapisuje adresy i na ile można je dopasować do starych. Od tego zależy, czy da się zachować strukturę URL, czy trzeba przekierować praktycznie wszystkie strony.
| Platforma | Schemat adresów | Co można zmienić |
|---|---|---|
| Shopify | Stałe prefiksy, np. /products/uchwyt i /collections/uchwyt | Uchwyt (handle) strony, ale nie prefiks |
| WooCommerce | Domyślnie /product/nazwa i /product-category/nazwa | Bazę produktów i kategorii w Ustawienia > Bezpośrednie odnośniki |
| Shoper | Schemat platformy z przyjaznymi adresami ustawianymi w zakładce Pozycjonowanie | Przyjazny fragment adresu produktu lub strony |
| Własny system | Dowolny, zależny od programisty | Zwykle wszystko, kosztem pracy programistycznej |
W WooCommerce dokumentacja opisuje kilka wariantów bazy produktów: domyślną /product/, bazę sklepu, bazę sklepu z kategorią oraz własną bazę. Domyślna baza kategorii to product-category, a tagów product-tag. Dokumentacja ostrzega, że zmiana struktury bezpośrednich odnośników zmienia adresy istniejących produktów i bez przekierowań stare linki zwrócą błąd 404 (stan na sierpień 2026 - sprawdź aktualną dokumentację WooCommerce). Shopify z kolei nie pozwala zmienić stałych ścieżek, takich jak /products czy /collections, więc przy przejściu na Shopify zmiana adresów jest praktycznie przesądzona.
Dlatego najpierw warto ustalić, które elementy adresu są ruchome. Jeśli nowa platforma pozwala odtworzyć dotychczasowe adresy jeden do jednego, przekierowań jest mało, a ryzyko niewielkie. Jeśli nie - mapa obejmie cały katalog. Proces jej budowy wygląda tak:
[#chart:wpr51a]
[#tip] Jedną zmianę rób na raz. Google radzi, żeby przy przenosinach nie zmieniać jednocześnie domeny, struktury adresów i projektu strony, jeśli nie jest to konieczne. Zostaw tę samą wersję domeny (z www albo bez) i protokół HTTPS - każda dodatkowa zmiana mnoży przekierowania i miejsca na błąd.
- Wycena zadania w 24 h w dni robocze
- Integracje, API, feedy i poprawki w sklepie
- Rozliczenie godzinowe albo za projekt
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Wsparcie programistyczne dla e-commerce
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
