Migracja sklepu na Magento 2 – dane, integracje i SEO

Przenosimy działające sklepy na Magento 2 wraz z danymi, integracjami i procesami sprzedażowymi. Najpierw ustalamy, co warto przenieść, co wymaga przebudowy, a co nie powinno trafić do nowego systemu.

Nowa platforma powstaje równolegle z działaniem obecnego sklepu. Termin uruchomienia wynika z gotowości danych, integracji, testów i zespołu klienta.

  • działający sklep
  • Magento 2
  • migracja danych
  • integracje
  • SEO i przekierowania
  • uruchomienie
Obecny skleppunkt wyjściaplatforma źródłowadane i treściintegracjeprocesy poza sklepemWarstwa migracjidecyzje i testyinwentaryzacjamapowanie danychmigracje próbnechecklista startuMagento 2platforma docelowaSystemy firmyERPPIMWMSanalityka
Obecny skleppunkt wyjścia
  • platforma źródłowa
  • dane i treści
  • integracje
  • procesy poza sklepem
Warstwa migracjidecyzje i testy
  • inwentaryzacja
  • mapowanie danych
  • migracje próbne
  • checklista startu

Magento 2platforma docelowa

Systemy firmy

  • ERP
  • PIM
  • WMS
  • analityka
Docelowa architektura powstaje po inwentaryzacji obecnego sklepu.

Kiedy warto przeprowadzić migrację sklepu na Magento 2?

Wtedy, gdy obecna platforma zaczyna ograniczać rozwój sprzedaży. Migracja staje się realnym tematem, gdy sklep nadal sprzedaje, ale każda kolejna zmiana wymaga obejścia, pracy ręcznej albo coraz większego budżetu.

Źródłem problemu może być architektura platformy, sposób wykonania integracji, niepasujący model sprzedaży albo wieloletnie zaniedbania. Sama zmiana systemu nie usunie każdego z tych problemów.

Przed rozpoczęciem migracji sprawdzamy, które ograniczenia rzeczywiście wynikają z platformy, a które można usunąć bez jej zmiany. Jeżeli Magento 2 jest uzasadnione, porządkujemy zależności i ustalamy docelowy model działania sklepu.

  • Kolejny rynek wymaga budowy osobnego sklepu

    Treści, ceny, płatności i integracje są kopiowane ręcznie. Każda zmiana musi później zostać wdrożona w kilku miejscach.

  • Systemy wymieniają dane przez obejścia

    Informacje o produktach, stanach, zamówieniach i klientach wymagają ręcznych korekt albo dodatkowych arkuszy.

  • Platforma ogranicza model B2B

    Indywidualne cenniki, limity kupieckie, role użytkowników i proces akceptacji zamówień wymagają osobnych narzędzi lub rozwiązań poza sklepem.

  • Każda większa zmiana staje się osobnym projektem ratunkowym

    Zespół nie zna wpływu nowej funkcji na pozostałe moduły. Nawet mała aktualizacja może uruchomić serię poprawek.

  • Koszt utrzymania rośnie szybciej niż wartość platformy

    Budżet trafia do naprawiania starych zależności, a rozwój sprzedaży przesuwa się na kolejne miesiące.

Z jakich platform można migrować sklep na Magento 2?

Punkt wyjścia rzadko wygląda tak samo. Poniżej platformy, z których faktycznie przenosiliśmy sklepy, i to, co w każdym z tych przypadków decyduje o zakresie prac.

Przebieg migracji zależy nie od nazwy systemu źródłowego, tylko od tego, w jakiej formie oddaje on dane: przez eksport, API albo bezpośredni odczyt z bazy. Dlatego pierwszym krokiem jest zawsze inwentaryzacja tego, co w obecnym sklepie realnie istnieje i da się z niego wyprowadzić.

  • Magento 1

    Ta sama rodzina platform, ale inny kod: modułów, szablonu i customizacji nie da się przenieść wprost. Przenosimy dane, a funkcje odtwarzamy na architekturze Magento 2.

  • CS Store

    Dane czytamy z eksportów CSV i bezpośrednio z bazy starej platformy. Tak przenieśliśmy katalog SklepBaterie.pl: około 181 000 produktów wraz z klientami, zamówieniami, treściami CMS i blogiem.

  • Platforma SaaS

    Zamknięty system oddaje tylko to, co potrafi wyeksportować. Zakres ustalamy po sprawdzeniu, które dane da się z niego wyprowadzić, a których w eksporcie po prostu nie ma.

  • Inna platforma lub rozwiązanie autorskie

    PrestaShop, WooCommerce, Shopify albo sklep napisany na zamówienie — o zakresie decyduje dostęp do danych i jakość ich struktury, a nie sama nazwa platformy.

Przy każdej platformie źródłowej zaczynamy od migracji próbnej. Dopiero ona pokazuje, ile danych wymaga oczyszczenia i ile realnie zajmie import.

Migracja obejmuje dane, sprzedaż i systemy wokół sklepu

Skala migracji nie wynika wyłącznie z liczby produktów. Dwa sklepy z podobnym katalogiem mogą wymagać zupełnie innego zakresu ze względu na strukturę danych, zasady sprzedaży i liczbę systemów połączonych ze sklepem.

Część informacji można przenieść automatycznie. Inne trzeba oczyścić, ujednolicić albo przebudować przed importem. Dotyczy to zwłaszcza danych historycznych, wariantów produktów, rabatów, cenników i niestandardowych atrybutów.

Zakres zależy także od modelu sprzedaży. Inaczej przygotowujemy migrację D2C, inaczej połączenie sprzedaży detalicznej z hurtową, a jeszcze inaczej platformę z indywidualnymi warunkami B2B.

  • Dane i treści

    Produkty, kategorie, warianty, atrybuty, zdjęcia, opisy, strony informacyjne, wpisy poradnikowe i pliki.

  • Klienci i historia sprzedaży

    Konta klientów, adresy, zgody, zamówienia, statusy, dokumenty i informacje potrzebne do dalszej obsługi.

  • Cenniki i reguły sprzedaży

    Rabaty, kupony, grupy klientów, ceny specjalne, warunki B2B, minimalne ilości i zasady dostępności produktów.

  • Integracje

    ERP, PIM, WMS, CRM, płatności, dostawy, marketplace, marketing automation i inne systemy używane przez firmę.

  • Frontend, SEO i analityka

    Struktura kategorii, adresy URL, metadane, przekierowania, wyszukiwarka, checkout, zdarzenia analityczne i pliki produktowe.

Mapa zakresu migracji. Mapa zakresu: pięć obszarów migracji połączonych z centralną platformą Magento 2 — dane i treści, klienci i zamówienia, reguły sprzedaży, integracje oraz frontend, SEO i analityka.
Magento 2platforma docelowa
  1. Dane i treści
  2. Klienci i zamówienia
  3. Reguły sprzedaży
  4. Integracje
  5. Frontend, SEO, analityka

Każdy element obecnego sklepu wymaga decyzji

Kopiowanie sklepu 1:1 przenosi do Magento 2 również stare obejścia, nieużywane moduły i procesy, które firma zdążyła już zmienić.

Funkcja pozostaje w zakresie, gdy ma właściciela biznesowego, uzasadniony cel i jasno określony warunek akceptacji. Pozostałe elementy przebudowujemy, wyłączamy albo pozostawiamy w archiwum.

Każdy element obecnego sklepu wymaga decyzji
DecyzjaKiedy element trafia do tej grupyPrzykłady
PrzenosimyElement nadal działa poprawnie, ma znaczenie dla sprzedaży i może zostać odwzorowany w Magento 2 bez utrzymywania zbędnej zależności.dane produktoweaktywne konta klientówtreści generujące ruchdziałające zasady sprzedaży
PrzebudowujemyProces pozostaje potrzebny, ale obecny sposób jego realizacji jest kosztowny, trudny w obsłudze albo niedopasowany do architektury Magento 2.integracja wykonana przez plikiręczna obsługa cennikówrozbudowane reguły rabatoweproces akceptacji zamówień B2B
Wyłączamy lub archiwizujemyElement nie jest używany, dubluje inną funkcję albo służy wyłącznie do odczytu danych historycznych.nieaktywne modułystare kampanie i kuponynieużywane atrybutyhistoryczne dane niewymagane w bieżącej obsłudze

Przenosimy

Element nadal działa poprawnie, ma znaczenie dla sprzedaży i może zostać odwzorowany w Magento 2 bez utrzymywania zbędnej zależności.

Przykłady

  • dane produktowe
  • aktywne konta klientów
  • treści generujące ruch
  • działające zasady sprzedaży

Przebudowujemy

Proces pozostaje potrzebny, ale obecny sposób jego realizacji jest kosztowny, trudny w obsłudze albo niedopasowany do architektury Magento 2.

Przykłady

  • integracja wykonana przez pliki
  • ręczna obsługa cenników
  • rozbudowane reguły rabatowe
  • proces akceptacji zamówień B2B

Wyłączamy lub archiwizujemy

Element nie jest używany, dubluje inną funkcję albo służy wyłącznie do odczytu danych historycznych.

Przykłady

  • nieaktywne moduły
  • stare kampanie i kupony
  • nieużywane atrybuty
  • historyczne dane niewymagane w bieżącej obsłudze

Największe ryzyko pojawia się na styku danych i integracji

Produkty, ceny, stany, klienci i zamówienia muszą trafić do nowej struktury w sposób zgodny z systemami, które nadal będą używane po migracji.

Każda integracja wymaga ustalenia, który system jest źródłem danej informacji, w jakim kierunku dane są przekazywane i jak system powinien zachować się przy błędzie.

Migracja próbna służy do sprawdzenia mapowania, kompletności danych i czasu potrzebnego na ich przetworzenie. Wyniki próby wpływają na plan końcowego przełączenia.

dane wejściowedane wyjściowePIMERPWMSMagento 2kanały sprzedażyCRM i marketingautomationanalityka

dane wejściowe

  • PIM
  • ERP
  • WMS

Magento 2

dane wyjściowe

  • kanały sprzedaży
  • CRM i marketing automation
  • analityka

Kierunki wymiany na tym przykładzie

  • PIM przekazuje dane produktowe do Magento 2 i dalej do kanałów sprzedaży
  • ERP i Magento 2 wymieniają ceny, stany oraz zamówienia w obu kierunkach
  • WMS współpracuje z ERP albo bezpośrednio z Magento 2
  • CRM i marketing automation odbierają dane klientów oraz zamówień
  • analityka odbiera zdarzenia sklepu
  1. 01

    Mapa źródeł danych

    Ustalamy, gdzie powstają informacje o produktach, cenach, stanach, klientach i zamówieniach. Magento 2 nie powinno przejmować odpowiedzialności za dane należące do ERP lub PIM bez świadomej decyzji.

  2. 02

    Reguły transformacji

    Nazwy pól, formaty, identyfikatory i relacje często różnią się pomiędzy platformami. Reguły migracji muszą określić sposób ich przekształcenia.

  3. 03

    Migracja próbna

    Próbna operacja pokazuje braki, duplikaty, błędne relacje i dane, których nie można wykorzystać bez korekty.

  4. 04

    Walidacja po migracji

    Sprawdzane są sumy kontrolne, próbki danych, konta klientów, zamówienia testowe oraz informacje wymieniane z systemami zewnętrznymi.

Umów rozmowę techniczną

W formularzu można zaznaczyć, że potrzebna jest rozmowa techniczna z osobą odpowiedzialną za architekturę.

Proces prowadzi od audytu obecnego sklepu do stabilizacji po starcie

Harmonogram powstaje po poznaniu danych, integracji, zakresu funkcjonalnego i ograniczeń biznesowych. Liczba produktów nie wystarcza do wiarygodnej oceny projektu.

Każdy etap kończy się materiałem albo decyzją, która stanowi podstawę kolejnego kroku. Zakres nie powinien przechodzić do realizacji, dopóki nie wiadomo, kto odpowiada za jego akceptację.

  1. 01

    Inwentaryzacja obecnego sklepu

    Zbieramy informacje o platformie, danych, modułach, integracjach, ruchu SEO, analityce i procesach obsługiwanych poza sklepem.

    Rezultatlista obszarów wymagających migracji, przebudowy albo wyłączenia

  2. 02

    Model docelowy

    Ustalamy, jak Magento 2 ma obsługiwać sprzedaż, rynki, klientów, cenniki, katalog i połączenia z innymi systemami.

    Rezultatdocelowy zakres funkcjonalny i architektura

  3. 03

    Mapowanie danych

    Każdy typ danych otrzymuje źródło, miejsce docelowe, regułę transformacji i sposób walidacji.

    Rezultatspecyfikacja migracji danych

  4. 04

    Budowa sklepu i integracji

    Powstaje frontend, konfiguracja Magento 2, funkcje biznesowe oraz połączenia z systemami firmy.

    Rezultatwersja gotowa do migracji próbnej i testów

  5. 05

    Migracje próbne i testy

    Sprawdzane są dane, scenariusze zakupowe, procesy operacyjne, integracje, wydajność i zachowanie sklepu przy błędach.

    Rezultatlista poprawek i decyzja o gotowości do uruchomienia

  6. 06

    Przygotowanie uruchomienia

    Powstaje kolejność przełączenia domeny, danych, płatności, integracji, analityki i przekierowań.

    Rezultatzaakceptowana checklista uruchomieniowa

  7. 07

    Uruchomienie i stabilizacja

    Po przełączeniu sprawdzane są zamówienia, dane, integracje, błędy aplikacyjne, indeksacja i najważniejsze ścieżki klienta.

    Rezultatdziałająca platforma przekazana do utrzymania i rozwoju

Migracja SEO na Magento 2 – adresy URL, przekierowania i indeksacja

Zmiana platformy zmienia adresy, szablony i sposób generowania metadanych. Widoczność w Google zależy od tego, czy każdy z tych elementów ma przygotowany odpowiednik w nowym sklepie, zanim ruszy przełączenie.

Plan SEO powstaje razem z zakresem migracji, a nie po uruchomieniu. Mapę adresów da się przygotować tylko wtedy, gdy stary sklep jeszcze działa i można go zaindeksować.

  1. 01

    Mapa adresów URL

    Zbieramy adresy ze starego sklepu — z sitemapy, crawlu i danych z Search Console — i zestawiamy je z adresami, które wygeneruje Magento 2. To ta lista pokazuje, ile adresów zmieni się naprawdę.

  2. 02

    Przekierowania 301

    Każdy adres, który przestaje istnieć, dostaje trwałe przekierowanie do swojego odpowiednika. Przekierowania łańcuchowe skracamy do jednego skoku, a adresy bez odpowiednika opisujemy osobno i decydujemy o nich świadomie.

  3. 03

    Metadane i nagłówki

    Tytuły, opisy i nagłówki H1 przenosimy razem z treścią albo generujemy na nowo według ustalonych reguł. Wzorce dla kategorii i produktów potwierdzamy przed importem katalogu.

  4. 04

    Canonicale i parametry

    Ustawiamy adresy kanoniczne dla kategorii, filtrów, paginacji i wersji językowych, żeby nowa platforma nie zaczęła konkurować sama ze sobą o te same frazy.

  5. 05

    Mapa witryny i robots

    Nowa sitemap XML obejmuje adresy, które mają być indeksowane, i nie obejmuje wyników filtrowania ani stron technicznych. Reguły w robots.txt potwierdzamy przed startem, razem z listą zasobów wymaganych do renderowania.

  6. 06

    Indeksacja po starcie

    Po przełączeniu zdejmujemy blokady ze środowiska produkcyjnego, zgłaszamy nową mapę witryny i sprawdzamy, jak Google przechodzi przez nowe adresy oraz przekierowania.

  7. 07

    Monitoring widoczności

    Przez pierwsze tygodnie kontrolujemy odpowiedzi serwera, błędy indeksowania, ruch na najważniejszych stronach i pozycje wybranych fraz. Spadek widać wcześniej w logach i Search Console niż w przychodzie.

Migracja jest też momentem, w którym można świadomie zmienić strukturę kategorii i adresów. Warunek jest jeden: zmiana musi być zaplanowana razem z mapą przekierowań, a nie odkryta po uruchomieniu.

Przełączenie na Magento 2 wymaga planu dla danych, zamówień i zespołu

Nowe Magento 2 powstaje obok działającego sklepu. Przed przełączeniem trzeba ustalić moment zamrożenia zmian, sposób przeniesienia ostatnich danych i kolejność uruchamiania usług.

Zakres ewentualnej przerwy technicznej zależy od źródłowej platformy, liczby danych i sposobu działania integracji. Nie deklarujemy jej długości przed przeprowadzeniem próbnej migracji i testów przełączenia.

Przed uruchomieniem ustala się zakres zmian, które mogą nadal powstawać w źródłowym sklepie. Dotyczy to zamówień, klientów, stanów, treści i cen. Dane zmienione po wykonaniu głównej kopii muszą zostać uwzględnione w synchronizacji końcowej.

Sposób przeniesienia zależy od struktury danych i systemu odpowiedzialnego za realizację zamówień. Plan musi określać godzinę graniczną, sposób walidacji oraz postępowanie z zamówieniami będącymi w trakcie obsługi.

Gotowość powinna zostać potwierdzona przez osoby odpowiedzialne za biznes, technologię i bieżącą obsługę sprzedaży. Każda z nich akceptuje wcześniej określone scenariusze.

Zespół kontroluje składanie zamówień, płatności, komunikację z systemami, błędy aplikacyjne, analitykę i najważniejsze strony generujące ruch. Lista kontroli powstaje przed uruchomieniem.

Po uruchomieniu sklep może zostać objęty utrzymaniem AURORA CARE, z uzgodnionym poziomem reakcji na awarie i planem aktualizacji.

Sklep SklepBaterie.pl na Magento 2 z frontendem Hyvä po migracji z CS Store

Migracja do Magento 2 w praktyce – SklepBaterie.pl

Sklep z bardzo dużym katalogiem został przeniesiony z CS Store na Magento 2 z frontendem Hyvä, razem z klientami, zamówieniami, treściami i obsługą klientów firmowych.

Platforma źródłowa
CS Store. Dane pobieraliśmy z eksportów CSV oraz bezpośrednio z bazy SQL starej platformy, bo sam eksport nie oddawał całości katalogu.
Zakres migracji
Produkty, konta klientów, zamówienia, treści CMS, wpisy blogowe i struktura kategorii.
SEO
91% dotychczasowych adresów URL zostało zachowanych, więc sklep wszedł na nową platformę bez przebudowy całej struktury adresów.
Integracje i sprzedaż B2B
Magento 2 połączone między innymi z WF-Mag, Przelewy24, InPost, SMSAPI, Ceneo i OpenSearch, z rozpoznawaniem klientów firmowych po numerze NIP.
  • 181 000produktów w katalogu
  • 91%zachowanych adresów URL
  • 1przełączenie na produkcję

Zobacz, jak przebiegała migracja katalogu, klientów i zamówień oraz co zdecydowało o zachowaniu adresów URL.

Zobacz case study SklepBaterie.pl

Magento 2 ma sens przy złożonym modelu sprzedaży i częstym rozwoju

Migracja powinna rozwiązywać konkretne ograniczenia. Sama popularność platformy ani plan zwiększenia sprzedaży nie wystarczają do uzasadnienia projektu.

Magento 2 zwykle pasuje do firm, dla których sklep jest ważnym kanałem przychodów i musi współpracować z procesami działającymi poza stroną internetową.

Przy prostym katalogu, małej liczbie integracji i potrzebie szybkiego uruchomienia inna platforma może wymagać mniejszego budżetu oraz mniej pracy po stronie organizacji.

Sygnały dopasowania

  • sklep ma obsługiwać kilka rynków, języków lub marek
  • firma łączy sprzedaż B2C i B2B
  • ceny i oferta zależą od klienta, rynku albo kanału
  • ERP, PIM, WMS lub CRM mają duży wpływ na codzienną sprzedaż
  • plan rozwoju obejmuje częste zmiany i funkcje specyficzne dla firmy
  • e‑commerce odpowiada za znaczącą część przychodów
  • obecna platforma wymusza ręczną pracę lub osobne rozwiązania

Sygnały, że trzeba porównać inne rozwiązanie

  • sklep ma prosty katalog i standardowy proces zakupu
  • firma nie potrzebuje rozbudowanych integracji
  • podstawowym kryterium jest najniższy koszt uruchomienia
  • zespół nie planuje indywidualnych procesów sprzedażowych
  • główne problemy wynikają z zaniedbanego utrzymania, a nie z ograniczeń platformy
  • organizacja nie ma zasobów do przygotowania danych i podejmowania decyzji projektowych

Do pierwszej oceny zakresu potrzebujemy sześciu informacji

Rzetelna wycena wymaga wiedzy o danych, integracjach i sposobie działania sprzedaży. Kwota podana wyłącznie na podstawie adresu sklepu byłaby oparta na założeniach.

Nie musisz przygotowywać pełnej dokumentacji technicznej. Na początek wystarczy opis obecnego stanu, najważniejszego powodu migracji i systemów wpływających na sprzedaż.

  1. 01

    Adres sklepu i obecna platforma

    Potrzebujemy informacji o używanym systemie, jego wersji i sposobie utrzymania.

  2. 02

    Powód rozważania migracji

    Ograniczenia technologiczne, koszt utrzymania, ekspansja, model B2B, integracje, wydajność albo zmiana sposobu sprzedaży.

  3. 03

    Model sprzedaży

    B2C, D2C, B2B, wiele marek, wiele rynków, wersje językowe i walutowe.

  4. 04

    Skala danych

    Katalog, warianty, klienci, zamówienia, treści i dane historyczne.

  5. 05

    Systemy połączone ze sklepem

    ERP, PIM, WMS, CRM, płatności, dostawy, marketplace, analityka i marketing.

  6. 06

    Ograniczenia biznesowe

    Ważne terminy, sezon sprzedażowy, planowane kampanie, zmiany w ofercie oraz dostępność zespołu klienta.

Nowy sklep potrzebuje utrzymania, rozwoju i właściwej infrastruktury

Migracja kończy się uruchomieniem platformy. Bieżąca opieka, planowane zmiany i administracja infrastrukturą mają osobne zakresy oraz inne zasady współpracy.

Jeżeli projekt Magento 2 został już rozpoczęty przez innego dostawcę i nie został poprawnie uruchomiony, właściwą ścieżką może być dokończenie sklepu zamiast pełnej migracji.

  • AURORA CARE

    Utrzymanie działającego Magento 2, obsługa awarii, aktualizacje, monitoring i uzgodniony poziom reakcji.

    Poznaj AURORA CARE
  • AURORA EVOLUTION

    Planowany rozwój sklepu, nowe funkcje i prace wyceniane przed rozpoczęciem zadania.

    Poznaj AURORA EVOLUTION
  • Hosting Magento 2

    Infrastruktura, administracja serwerem, kopie zapasowe i parametry potrzebne do stabilnego działania Magento 2. Zakres do potwierdzenia z zespołem.

    Poznaj hosting Magento 2
  • Dokończenie sklepu na Magento 2

    Przejęcie projektu, który został rozpoczęty, ale nie osiągnął stanu pozwalającego na bezpieczne uruchomienie.

    Omówmy niedokończony projekt

FAQ – migracja sklepu na Magento 2

Zakres, harmonogram i sposób uruchomienia zależą od obecnej platformy, danych, integracji i modelu sprzedaży.

Omówmy plan migracji

Zakres może obejmować dane produktowe, klientów, zamówienia, treści, reguły sprzedaży, frontend, integracje, SEO i analitykę. Przed przygotowaniem harmonogramu ustalamy, które elementy są przenoszone, przebudowywane lub pozostają poza nowym sklepem. Platformę docelową — katalog, koszyk i panel administracyjny — możesz sprawdzić w Demo Magento 2.

Przenosiliśmy sklepy z Magento 1, z CS Store i z platform SaaS. Przebieg nie zależy jednak od nazwy systemu źródłowego, tylko od tego, w jakiej formie oddaje on dane — przez eksport, API albo bezpośredni odczyt z bazy. Konkretne projekty opisujemy w sekcji platform źródłowych na tej stronie.

Tak. W migracji SklepBaterie.pl przenieśliśmy konta klientów i zamówienia razem z katalogiem, treściami CMS i blogiem. Hasła zwykle nie przechodzą w czytelnej formie, więc plan musi obejmować sposób pierwszego logowania klientów w nowym sklepie. Część danych historycznych może też zostać w archiwum, jeżeli nie jest potrzebna w codziennej obsłudze.

Nie. Dane potrzebne w bieżącej sprzedaży powinny znaleźć się w nowej platformie albo pozostać dostępne w systemie źródłowym. Część danych historycznych może trafić do archiwum, jeżeli nie jest potrzebna do codziennej obsługi.

Tak. Nowe Magento 2 powstaje równolegle do działającego sklepu, który sprzedaje do momentu przełączenia. Przed startem ustalamy sposób obsługi danych powstających pomiędzy główną migracją a uruchomieniem nowej platformy — zamówień, klientów, stanów i cen.

Przerwa techniczna zależy od platformy źródłowej, liczby danych i sposobu działania integracji, więc nie deklarujemy jej długości przed próbną migracją i testami przełączenia. To właśnie migracja próbna pokazuje, ile trwa końcowa synchronizacja i co realnie musi być zatrzymane.

Tak. Powstaje mapa starych i nowych adresów oraz lista przekierowań 301, a razem z nimi metadane, canonicale, mapa witryny i reguły indeksacji. Po starcie monitorujemy odpowiedzi serwera, błędy indeksowania i ruch na najważniejszych stronach. Cały zakres opisuje sekcja migracji SEO.

Można i często warto, bo migracja jest jedynym momentem, w którym taka zmiana nie wymaga osobnego projektu. Warunek jest jeden: nowa struktura musi powstać razem z mapą przekierowań, zanim ruszy import katalogu. Zmiana odkryta po uruchomieniu oznacza drugą rundę przekierowań i drugi spadek widoczności.

Tak. Magento 2 ma inną architekturę, więc szablonu, modułów i customizacji z Magento 1 nie da się przenieść wprost — dane przechodzą, kod powstaje na nowo. Funkcje odtwarzamy na Magento 2, a frontend budujemy zwykle na Hyvä. To także moment na rezygnację z modułów, których sklep przestał używać.

Zależy to od ich obecnej architektury, dostępnego API, dokumentacji i docelowego podziału odpowiedzialności pomiędzy systemami. Część połączeń można dostosować, inne wymagają wykonania nowej integracji.

Można zachować wybrane elementy identyfikacji i doświadczenia użytkownika. Migracja jest również okazją do uporządkowania struktury informacji, checkoutu i funkcji, które w obecnym sklepie powodują problemy.

Największy wpływ mają liczba i jakość danych, integracje, niestandardowe procesy, docelowy model sprzedaży, liczba rynków, frontend oraz zakres testów. Sama liczba produktów nie wystarcza do oceny kosztu.

Harmonogram można przygotować po inwentaryzacji zakresu. Sklep z prostym katalogiem i kilkoma integracjami będzie wymagał innego planu niż platforma obsługująca wiele rynków, model B2B i rozbudowane procesy magazynowe.

Przy prostym modelu sprzedaży, niewielkiej liczbie integracji i potrzebie szybkiego uruchomienia mniejsza platforma może być łatwiejsza w utrzymaniu. Ocena powinna uwzględniać również możliwości zespołu klienta i plan rozwoju na kolejne lata.

Zacznijmy od obecnej platformy, danych i integracji

Na pierwszej rozmowie ustalimy, dlaczego rozważasz Magento 2, które procesy sprzedażowe muszą zostać zachowane i gdzie obecny sklep ogranicza rozwój.

Małgorzata Gudalewska, Head of Sales w Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867m.gudalewska@auroracreation.com
biuro@auroracreation.plul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok

Przydatne materiały, jeżeli są dostępne

  • lista używanych integracji
  • dokumentacja obecnej platformy
  • opis niestandardowych procesów
  • dane o liczbie produktów i zamówień
  • lista rynków i wersji językowych
Przejdź do ogólnego formularza kontaktowego
Nie wybrano plików
Dziękujemy, odezwiemy się w ciągu 1 dnia roboczego.

Po przesłaniu formularza sprawdzimy, czy do dalszej oceny potrzebny jest audyt, warsztat techniczny, dokumentacja integracji albo dostęp do obecnego systemu.