Migracja strony i sklepu bez utraty pozycji
Przenosimy strony i sklepy na nowy system tak, żeby Google nie zgubił żadnego adresu: mapa przekierowań 301 dla każdej starej podstrony, przeniesione treści i dane, a po starcie pilnujemy Search Console, aż ruch się ustabilizuje.
Pięć rodzajów migracji
Dla serwisów, które mają ruch z Google i nie mogą go stracić przy zmianie. Każdy rodzaj zmienia coś innego, a gdy zmieniają się adresy, potrzebna jest mapa przekierowań. Google radzi zmieniać jedną rzecz naraz. Nowa domena, system i wygląd jednego dnia to trzy możliwe przyczyny spadku i żadnego sposobu, żeby je odróżnić.
Nowa domena
np. po zmianie nazwy firmy
- Adresy
- zmiana
- Treść
- bez zmian
- Serwer
- bez zmian
RyzykoSygnały starej domeny przechodzą na nową tylko przez 301 z każdej podstrony i narzędzie zmiany adresu w Search Console, uruchomione dla każdego wariantu, także z www i bez.
Nowy system
np. z WordPressa albo WooCommerce
- Adresy
- zmiana
- Treść
- zmiana
- Serwer
- zależy od projektu
RyzykoKażdy system buduje adresy po swojemu, więc zwykle każdy stary adres potrzebuje przekierowania, a treści, produkty i konta przechodzą skryptem z eksportu albo API.
Nowy hosting
albo CDN, adresy bez zmian
- Adresy
- bez zmian
- Treść
- bez zmian
- Serwer
- zmiana
RyzykoRyzyko leży w DNS i poczcie: TTL schodzi do kilku godzin co najmniej tydzień wcześniej, a rekordy MX, SPF i DKIM przechodzą razem z pocztą.
Nowa struktura adresów
w tej samej domenie
- Adresy
- zmiana
- Treść
- bez zmian
- Serwer
- bez zmian
RyzykoKażdy stary adres potrzebuje odpowiednika, a linki wewnętrzne, canonical i mapa strony muszą od pierwszego dnia wskazywać nowe adresy.
Połączenie stron
kilka serwisów w jeden
- Adresy
- zmiana
- Treść
- zmiana
- Serwer
- zależy od projektu
RyzykoKażda łączona domena dostaje własną mapę przekierowań, a treści połączone w jedną prowadzą tam, gdzie trafiła ich zawartość.
Mapa przekierowań
Każdy wiersz arkusza łączy stary adres z nowym, a serwer dostaje z niego gotowy plik. Przekierowania utrzymujemy jak najdłużej, według Google co najmniej rok.
301 dla każdej strony z ruchem
Kolumny F i G: wejścia z Google i linki z zewnątrzAdresy z wejściami i linkami mapujemy ręcznie, każdy na jego odpowiednik, a długi ogon bez ruchu obsługują reguły.
410 dla treści bez odpowiednika
Kolumna C: kod odpowiedziZakończona kampania dostaje informację, że strony już nie ma, zamiast przekierowania na siłę. Google traktuje to jak zwykły brak strony, a w dzienniku widać decyzję, a nie dziurę w mapie.
Adresy z parametrami
Kolumna A: stary adresFiltry, paginacja i warianty mają własne wiersze, a parametry kampanii, na przykład utm_source, nie psują dopasowania.
Co przenosimy i jak sprawdzamy
Spis starego serwisu powstaje z kilku źródeł naraz, bo każde wyłapuje coś, czego nie widzą pozostałe. Każda warstwa ma własny test, zanim zmieni się DNS i jeszcze raz po przełączeniu.
Adresy
Stary serwismapa strony, Search Console, logi serwera, linki z zewnątrzNowy serwismapa przekierowań 301 i 410Skrypt odpytuje każdy stary adres: ma odpowiedzieć 301 albo 308 i prowadzić jednym skokiem tam, gdzie wpisano w mapie.Treść i obrazy
Stary serwispodstrony, wpisy, zdjęcia, PDF-y, metadaneNowy serwiste same treści z tytułami, opisami i danymi strukturalnymiPorównujemy liczby i próbki, a obrazy i pliki dostają własne wiersze w mapie, bo mają własne adresy.Produkty, klienci i zamówienia
Stary serwiswarianty, konta klientów, historia zamówieńNowy serwiste same rekordy w nowym sklepieLiczba rekordów przed i po, a zamówienia z czasu prac przechodzą ostatnią synchronizacją w oknie przełączenia.Formularze i integracje
Stary serwisformularze, płatności, połączenia z innymi systemamiNowy serwispodłączone do nowego systemuFormularze i płatności sprawdzamy na kopii z prawdziwymi danymi, zanim zmieni się DNS.Poczta i DNS
Stary serwisrekordy A, MX, SPF i DKIMNowy serwisnowy serwer, ta sama pocztaTTL schodzi do kilku godzin tydzień wcześniej, a stary serwer działa, dopóki ruch w jego logach nie spadnie do zera.Analityka
Stary serwisSearch Console, raport skutecznościNowy serwista sama usługa, nowa mapa stronyDane z raportu skuteczności zapisujemy przed przełączeniem, przy większym serwisie przez API, bo eksport kończy się na 1000 wierszy.
Szczegóły, przez które migracje tracą ruch
Każdy z tych błędów przechodzi niezauważony, dopóki ktoś nie odpyta starego adresu. Tak wygląda ten sam adres przed poprawką i po niej.
Strona główna zamiast odpowiednika
Stary adres bez odpowiednika trafia na stronę główną. Google traktuje to jak brak strony i usuwa ją z wyników.
Przedtwojsklep.pl/cennik-dostaw- 301/
- 200strona główna
Google: pozorny błąd 404Potwojsklep.pl/cennik-dostaw- 301/dostawa-i-zwroty
- 200
Ta sama treść pod nowym adresemŁańcuch przekierowań
Po kilku zmianach struktury adres przeskakuje przez kolejne przekierowania. Każdy skok spowalnia wejście, a część robotów rezygnuje po drodze.
Przedtwojsklep.pl/oferta/obuwie-zimowe- 301/sklep/buty-zimowe
- 301/produkt/buty-zimowe-czarne
- 301/buty/zimowe-czarne
- 200
Trzy skoki zamiast jednegoPotwojsklep.pl/oferta/obuwie-zimowe- 301/buty/zimowe-czarne
- 200
Jeden skok, prosto do celuPrzekierowanie tymczasowe
Kod 302 mówi Google, że zmiana jest chwilowa, więc w wynikach zostaje stary adres, a jego pozycje nie przechodzą na nowy.
Przedtwojsklep.pl/produkt/sniegowce-damskie- 302/buty/sniegowce-damskie
- 200
W wynikach zostaje stary adresPotwojsklep.pl/produkt/sniegowce-damskie- 301/buty/sniegowce-damskie
- 200
Nowy adres zastępuje stary w wynikachAdres spoza strony
Adresy z ulotek, kodów QR i starych kampanii nie występują w mapie strony. Bez spisu z logów i od Ciebie łatwo je pominąć.
Przedtwojsklep.pl/zima-qr- 404kod QR z ulotki, którego nie było w spisie
Klient z ulotki trafia na błądPotwojsklep.pl/zima-qr- 301/buty/zimowe
- 200
Dopisany do mapy i przetestowany
Jak przebiega migracja
Od mapy do tygodni obserwacji po starcie. Do przełączenia stary serwis działa bez zmian, a przy każdym etapie widać, czego potrzebujemy od Ciebie.
- obsługuje klientów
- wersja testowa
- kopia do powrotu
Mapa
Spis starych adresów z mapy strony, Search Console i logów, a każdy dostaje odpowiednik i kod 301 albo 410.
Od Ciebie: dostępy
Wersja testowa
Nowy serwis z przeniesionymi danymi na kopii: przekierowania, formularze, płatności, szybkość i indeksowanie.
Od Ciebie: akceptacja
Przełączenie
W porze najmniejszego ruchu: ostatnia synchronizacja, DNS na nowy serwer i zdjęte blokady z wersji testowej.
Od Ciebie: DNS
Kontrola
Ten sam test całej mapy na produkcji, nowa mapa strony w Search Console i adresy z logów 404 dopisane do mapy.
Od Ciebie: odbiór
90 dni obserwacji
Standardowe wsparcie i monitoring po odbiorze: błędy 404, indeksowanie i kliknięcia z Google tydzień do tygodnia.
Od Ciebie: zgłoszenia
Po migracji
Po przełączeniu dostajesz raport: każdy stary adres przetestowany, błędy 404 z logów z tym, co z nimi zrobiliśmy, łańcuchy przekierowań i kliknięcia z Google tydzień do tygodnia.
Najczęstsze pytania o migrację
Odpowiedzi o pozycjach w Google, danych sklepu, przerwie w działaniu i wycenie.
Czytaj dalej
Usługi, które często idą razem z migracją, i nasz poradnik, w którym opisujemy cały proces.
Planujesz nowy system albo nową domenę?
Napisz, skąd i dokąd chcesz przenieść serwis. Odpowiemy w godzinę z pytaniami i wyceną.


