Krótka odpowiedź: Żeby nie stracić pozycji w Google podczas migracji z WooCommerce na Shopify, potrzebujecie: pełnej mapy adresów URL przeniesionej z zachowaniem priorytetu dla stron o najwyższym ruchu, kompletu przekierowań 301 (nie przekierowań zbiorczych na stronę główną), przeniesionych metadanych, zaktualizowanej mapy witryny w Google Search Console oraz monitoringu pozycji przez pierwsze 4-8 tygodni po starcie. Dobrze przeprowadzona migracja nie powinna trwale obniżyć ruchu organicznego – chwilowe wahania w pierwszych dniach są normalne, spadek utrzymujący się dłużej niż kilka tygodni to sygnał, że coś poszło nie tak.
Dlaczego migracja w ogóle zagraża pozycjom SEO
Google indeksuje konkretne adresy URL, nie „sklep” jako całość. Kiedy migrujecie z WooCommerce na Shopify, zmienia się nie tylko platforma – zmienia się też struktura adresów URL. WooCommerce zwykle buduje adresy w oparciu o strukturę WordPressa (np. /product-category/nazwa-kategorii/nazwa-produktu/), podczas gdy Shopify ma własną, sztywną strukturę (np. /products/nazwa-produktu, /collections/nazwa-kolekcji).
Jeśli stary adres URL przestaje istnieć, a nie ma przekierowania do nowego odpowiednika, Google napotyka błąd 404. Strona, która latami budowała pozycję w wynikach wyszukiwania, znika z indeksu – i cały wysiłek włożony w SEO trzeba zaczynać od nowa. To najczęstsza i najbardziej kosztowna konsekwencja źle przeprowadzonej migracji, a jednocześnie jedna z najłatwiejszych do uniknięcia przy odpowiednim planowaniu.
Spis treści
- Krok 1: Pełny audyt obecnej struktury URL i pozycji SEO
- Krok 2: Mapowanie starych adresów URL na nowe
- Krok 3: Wdrożenie przekierowań 301
- Krok 4: Przeniesienie metadanych
- Krok 5: Struktura danych i elementy techniczne SEO
- Krok 6: Aktualizacja mapy witryny i Google Search Console
- Krok 7: Monitoring pozycji po migracji
- Najczęstsze błędy, które kosztują pozycje SEO
- Checklista SEO do migracji
- FAQ
- Podsumowanie
Krok 1: Pełny audyt obecnej struktury URL i pozycji SEO
Zanim zaczniecie cokolwiek przenosić, potrzebujecie dokładnego obrazu tego, co obecnie działa:
- Pełna lista aktywnych adresów URL – produkty, kategorie, strony statyczne (regulamin, o nas), wpisy blogowe. Najlepiej wyeksportowana z narzędzia do crawlowania strony, a nie spisana „z pamięci”.
- Dane z Google Search Console – które adresy URL generują najwięcej wejść z wyszukiwarki i najwięcej konwersji. To Wasza lista priorytetów: strony z tej listy muszą mieć przekierowania zweryfikowane w pierwszej kolejności i najdokładniej.
- Lista fraz kluczowych, na które sklep się pozycjonuje – przydatna do porównania pozycji przed i po migracji.
- Backlinki prowadzące do konkretnych adresów URL (jeśli macie taki raport z narzędzia do analizy linków) – strony z wartościowymi linkami zewnętrznymi muszą mieć przekierowanie z absolutnym priorytetem, bo utrata siły tych linków jest trudna do odzyskania.
Krok 2: Mapowanie starych adresów URL na nowe
Dla każdego adresu z listy audytu ustalcie jego odpowiednik w nowej strukturze Shopify. To nie jest proces automatyczny – wymaga świadomej decyzji dla każdej kategorii treści:
| Typ strony w WooCommerce | Odpowiednik w Shopify |
| Strona produktu | /products/nazwa-produktu |
| Strona kategorii | /collections/nazwa-kolekcji |
| Strona statyczna (regulamin, o nas) | /pages/nazwa-strony |
| Wpis blogowy | /blogs/nazwa-blogu/nazwa-wpisu |
| Strona archiwum/taksonomii (np. tag) | Zwykle wymaga decyzji: przekierować na najbliższą kolekcję czy stworzyć odpowiednik |
Praktyczna wskazówka: jeśli macie dużo produktów, warto od razu zaprojektować strukturę adresów URL w Shopify tak, żeby była maksymalnie zbliżona do starej (np. te same slugi produktów) – to znacznie upraszcza mapowanie i zmniejsza ryzyko pomyłek.
Krok 3: Wdrożenie przekierowań 301
Przekierowanie 301 to sygnał dla Google (i dla użytkownika), że strona trwale przeniosła się pod nowy adres – siła SEO starego adresu (w tym wartość linków zewnętrznych) przechodzi na nowy.
- W Shopify przekierowania konfiguruje się w panelu administracyjnym (Ustawienia > Nawigacja > Przekierowania URL) albo, przy dużej skali, przez import masowy pliku CSV z mapowaniem stary URL > nowy URL.
- Każdy adres URL z audytu powinien mieć swoje własne przekierowanie – nie zbiorcze przekierowanie wszystkiego na stronę główną. To jeden z najczęstszych błędów: technicznie eliminuje błędy 404, ale z perspektywy SEO działa niemal tak samo źle jak brak przekierowania, bo Google nie widzi bezpośredniego związku między starą a nową treścią.
- Unikajcie łańcuchów przekierowań (adres A →> adres B > adres C) – każdy dodatkowy „skok” osłabia sygnał SEO i spowalnia ładowanie strony.
Krok 4: Przeniesienie metadanych
Tytuły i opisy meta (title, meta description) wpływają na to, jak strona wyświetla się w wynikach wyszukiwania i ile osób w nie kliknie. Podczas migracji:
- Wyeksportujcie aktualne metadane dla stron o najwyższym ruchu (z audytu w kroku 1).
- Przenieście je ręcznie do odpowiadających stron w Shopify – automatyczny import rzadko robi to poprawnie za każdym razem, szczególnie przy niestandardowych formatach tytułów.
- Sprawdźcie limity długości w szablonie Shopify, żeby tytuły i opisy nie były obcinane w wynikach wyszukiwania.
Krok 5: Struktura danych i elementy techniczne SEO
- Dane strukturalne (schema) – Shopify generuje część danych strukturalnych automatycznie (np. dla produktów), ale jeśli mieliście w WooCommerce rozszerzone dane (oceny, dostępność, ceny) wdrożone przez dodatkową wtyczkę SEO, zweryfikujcie, czy Shopify pokrywa to samo w standardzie.
- Obrazy i atrybuty alt – podczas migracji zdjęć produktowych łatwo zgubić opisy alt, które budowały widoczność w wyszukiwarce grafiki. Warto zweryfikować to na próbce produktów po migracji.
- Kanoniczne adresy URL (canonical) – upewnijcie się, że nowa struktura nie tworzy niezamierzonych duplikatów (np. ten sam produkt dostępny pod kilkoma adresami URL przez różne kolekcje) bez poprawnie ustawionych tagów canonical.
Krok 6: Aktualizacja mapy witryny i Google Search Console
- Po uruchomieniu nowego sklepu prześlijcie zaktualizowaną mapę witryny (sitemap.xml, generowaną automatycznie przez Shopify) w Google Search Console.
- Zweryfikujcie własność nowej domeny/struktury w Search Console, jeśli jeszcze tego nie zrobiliście.
- Sprawdźcie raport „Strony” (dawniej „Pokrycie”) pod kątem nowych błędów indeksacji, które mogą pojawić się w pierwszych dniach po migracji.
- Jeśli macie dużo stron, możecie ręcznie poprosić Google o ponowne zaindeksowanie kluczowych adresów URL, żeby przyspieszyć proces – choć dla dużych sklepów pełna reindeksacja i tak zajmuje Google własny czas.
Krok 7: Monitoring pozycji po migracji
Migracja nie kończy się w dniu uruchomienia – z perspektywy SEO najważniejsze jest to, co dzieje się w kolejnych tygodniach:
- Pierwsze 48-72 godziny: sprawdźcie, czy przekierowania faktycznie działają (nie tylko technicznie, ale czy prowadzą na właściwe, odpowiadające treścią strony), oraz czy nie pojawiają się nowe błędy 404 w Search Console.
- Pierwsze 1-2 tygodnie: monitorujcie ruch organiczny dzień po dniu – niewielkie wahania są normalne, gdy Google przetwarza nową strukturę.
- Tygodnie 3-8: to okres, w którym Google zwykle w pełni „przyswaja” nową strukturę. Jeśli po tym czasie ruch organiczny jest wyraźnie i trwale niższy niż przed migracją, to sygnał, że któryś z poprzednich kroków (najczęściej przekierowania albo metadane) wymaga korekty.
Najczęstsze błędy, które kosztują pozycje SEO
- Przekierowania zbiorcze na stronę główną zamiast mapowania jeden do jednego – najczęstszy i najbardziej kosztowny błąd.
- Pominięcie stron spoza katalogu produktów – wpisy blogowe, strony kategorii, strony statyczne są równie ważne dla SEO jak strony produktowe, a często są pomijane w planowaniu migracji.
- Brak testów przekierowań przed uruchomieniem produkcyjnym – przekierowania warto zweryfikować na środowisku testowym, nie dopiero po przełączeniu na produkcję.
- Zbyt późne rozpoczęcie planowania SEO – mapowanie URL i przekierowania powinny być planowane równolegle z resztą migracji, nie jako ostatni krok „na szybko” przed startem.
- Brak monitoringu po starcie – problemy z indeksacją często ujawniają się dopiero po kilku dniach, nie od razu w dniu uruchomienia.
Checklista SEO do migracji
- Pełny eksport aktualnych adresów URL i danych z Google Search Console
- Mapa: stary adres URL > nowy adres URL, dla każdej strony
- Przekierowania 301 wdrożone i przetestowane na środowisku testowym
- Metadane (tytuły, opisy) przeniesione dla stron o najwyższym ruchu
- Zweryfikowane atrybuty alt zdjęć produktowych
- Zaktualizowana i przesłana mapa witryny w Google Search Console
- Sprawdzone tagi canonical pod kątem duplikatów
- Plan monitoringu pozycji na pierwsze 8 tygodni po starcie
Pełną checklistę przedstawiliśmy w oddzielnym poście blogowym, Checklista przed migracją z WooCommerce na Shopify
FAQ
Czy krótkotrwały spadek ruchu po migracji jest normalny?
Czy zmiana domeny (np. z .pl na inną) dodatkowo zwiększa ryzyko dla SEO?
Czy Shopify ma wbudowane narzędzia SEO, czy trzeba wszystko robić ręcznie?
Jak długo trwa, zanim Google w pełni „zaakceptuje” nową strukturę?
Podsumowanie
Utrata pozycji SEO podczas migracji nie jest nieuniknionym efektem ubocznym zmiany platformy – to konsekwencja pominięcia konkretnych kroków: mapowania adresów URL, przekierowań 301 i monitoringu po starcie. Sklepy, które podchodzą do tego metodycznie, migrują bez trwałego spadku ruchu organicznego.
Jeśli chcecie mieć pewność, że Wasza migracja nie kosztuje Was pozycji w Google wypracowywanych latami – porozmawiajmy o tym, jak wyglądałby plan SEO dla Waszego konkretnego sklepu.
1 Comment