WordPress · przeprowadzka

Migracja stron WordPress

Przeprowadzka serwisu wygląda prosto do momentu, w którym okazuje się, że razem z hostingiem znikają skrzynki pocztowe, a formularz przestaje wysyłać wiadomości. Dlatego migrację prowadzę tak, żeby domena wskazała nowy serwer dopiero po testach – z pełną kopią zapasową i starym hostingiem działającym jako punkt odwrotu.

  • Test na nowym serwerze przed przełączeniem
  • Termin przełączenia ustalany z Tobą
  • Stary hosting jako punkt odwrotu
  • Sprawdzone rekordy poczty

Zakres

Co obejmuje migracja

Sześć elementów, z których dwa ostatnie odpowiadają za większość problemów po przeprowadzce – a w standardowych ofertach „przeniesienia strony” zwykle ich nie ma.

Pełna kopia przed startem

Zanim cokolwiek przeniosę, robię kopię plików i bazy danych i odkładam ją poza oba serwery. Stary hosting zostaje nietknięty do końca migracji – jeśli coś pójdzie nie tak, wystarczy nie przełączać domeny i nikt niczego nie zauważy.

Przeniesienie plików i bazy

Pliki i zrzut bazy danych trafiają na nowy serwer, razem z ustawieniami PHP i zadaniami cron. Przy dużych sklepach robię to przez SSH, bo przesyłanie kilkudziesięciu tysięcy plików po FTP potrafi trwać dłużej niż cała reszta pracy.

Test przed przełączeniem domeny

Nowy serwer uruchamiam pod adresem tymczasowym i przechodzę tam całą stronę: podstrony, wyszukiwarkę, formularze, a w sklepie pełne zamówienie z płatnością. Domena wskaże nowy hosting dopiero wtedy, gdy wszystko działa.

Przełączenie DNS bez przerwy w działaniu

Termin przełączenia ustalamy tak, aby zmiana była niezauważalna dla użytkowników; migrację poczty zwykle wykonuje firma hostingowa, a ja ją koordynuję. Stary serwer zostaje włączony przez czas przejścia – część odwiedzających trafia jeszcze tam i widzi normalną stronę, a nie komunikat o błędzie.

Certyfikat SSL i przekierowania

Na nowym serwerze wdrażam certyfikat, a jeśli masz własny – przenoszę go razem z kluczem. Przy zmianie domeny ustawiam przekierowania 301 z każdego starego adresu na nowy odpowiednik, żeby wypracowane pozycje w Google nie przepadły razem z przeniesieniem serwisu.

Poczta i pozostałe rekordy

Najczęstszy błąd przy przeprowadzce dotyczy skrzynek pocztowych: zostają u starego dostawcy albo znikają razem z kontem. Sprawdzam rekordy MX, SPF, DKIM i DMARC, ustalam, gdzie ma stać poczta, i przełączam tylko to, co faktycznie się przenosi.

Etapy

Jak wygląda przeprowadzka

Cały proces jest tak ułożony, żeby do ostatniej chwili dało się z niego wycofać bez konsekwencji dla działającej strony.

  1. Inwentaryzacja i termin

    Ustalam, co gdzie stoi: u kogo jest domena, gdzie ustawiane są rekordy DNS, kto obsługuje pocztę, jakie integracje odwołują się do adresu IP serwera. Wybieramy termin przełączenia – najlepiej poza godzinami największego ruchu.

  2. Przeniesienie i testy

    Pliki, baza danych, konfiguracja PHP, zadania cron. Nowy serwer uruchamiam pod adresem tymczasowym i przechodzę stronę w całości. Na tym etapie wychodzą różnice w wersji PHP albo brakujące rozszerzenia – i jest czas, żeby je usunąć.

  3. Przełączenie i obserwacja

    Przełączam DNS, sprawdzam certyfikat, przekierowania i formularze na docelowym adresie. Przez kolejne dni obserwuję logi błędów i wyniki w Search Console, a stary hosting radzę utrzymać jeszcze przez tydzień – jako punkt odwrotu.

Start współpracy

Czego potrzebuję od Ciebie

Najwięcej czasu pochłania zwykle ustalenie, kto właściwie zarządza domeną – bywa, że rejestrator, hosting i panel DNS to trzy różne firmy, a hasła pozostały u poprzedniego wykonawcy.

Termin przełączenia ustalamy tak, aby zmiana była niezauważalna dla użytkowników; migrację poczty zwykle wykonuje firma hostingowa, a ja ją koordynuję. Dlatego przeprowadzki nie da się wykonać rzetelnie z dnia na dzień – potrzebny jest przynajmniej jeden dzień zapasu.

  • dostęp do obecnego hostingu: FTP lub SSH oraz baza danych
  • dostęp do nowego konta hostingowego (albo zgoda, żebym pomógł je dobrać)
  • dostęp do panelu domeny lub do miejsca, w którym ustawiane są rekordy DNS
  • informacja o skrzynkach pocztowych działających na tej domenie
  • lista integracji zewnętrznych: płatności, kurier, CRM, webhooki, adresy IP na białych listach

Powiązane usługi

Co zwykle robi się przy okazji

Przeprowadzka to dobry moment na porządki: nowy serwer bywa szybszy, ale sam z siebie nie naprawi ciężkiej strony ani nie zaktualizuje zaległych wtyczek.

Zobacz realizacje

Jeśli przenosisz sklep, zajrzyj do opieki nad WooCommerce – tam opisuję, jak wygląda praca na środowisku testowym. Resztę usług zobaczysz na stronie pełnej oferty serwisu WordPress.

FAQ

Pytania o przeprowadzkę

Odpowiedzi na to, co przy migracji zaskakuje najczęściej: przerwa w działaniu, poczta, pozycje w Google i los starego serwera.

Jak długo strona będzie niedostępna?

W praktyce nie ma przestoju. Nowa instalacja stoi gotowa i przetestowana, zanim domena zacznie na nią wskazywać, a stary serwer zostaje włączony przez czas propagacji DNS. Osoby, do których nie dotarła jeszcze nowa informacja, trafiają na starą kopię i widzą działającą stronę. Pełna propagacja zajmuje zwykle od kilkunastu minut do 48 godzin – dlatego w dniu przełączenia nie warto publikować nowych treści.

Co dzieje się z pocztą firmową?

Poczta i strona to dwie osobne usługi, nawet gdy kupujesz je w jednym pakiecie. Jeśli skrzynki mają zostać u dotychczasowego dostawcy, przenoszę tylko rekordy strony i zostawiam MX bez zmian. Jeśli mają się przeprowadzić, konta trzeba założyć u nowego dostawcy i ściągnąć wiadomości, zanim stare konto zostanie skasowane – o tym uprzedzam przed migracją, nie po.

Czy przy okazji mogę zmienić domenę?

Tak, choć zmiana domeny to zakres szerszy niż samo przeniesienie serwera. Oprócz przeniesienia plików podmieniam adresy zapisane w bazie danych, ustawiam przekierowania 301 ze starych adresów, aktualizuję mapę strony i zgłaszam zmianę adresu w Search Console. Stara domena musi zostać opłacona jeszcze przez co najmniej rok, żeby przekierowania działały i pozycje zdążyły się przenieść.

Przenosisz między dowolnymi firmami hostingowymi?

Tak, o ile nowy serwer spełnia wymagania WordPressa: aktualna wersja PHP, baza MySQL lub MariaDB, wystarczający limit pamięci i rozmiaru wysyłanych plików. Dostęp SSH bardzo przyspiesza pracę przy dużych serwisach, ale nie jest konieczny. Jeśli nie masz jeszcze nowego hostingu, podpowiem, na co patrzeć. Hosting możesz wykupić u mnie albo u dowolnego dostawcy – w obu przypadkach konto zakładane jest na Ciebie.

Jakie dane są potrzebne do rozpoczęcia migracji?

Dostęp do obecnego hostingu, czyli FTP lub SSH oraz baza danych, dostęp do nowego konta hostingowego, dostęp do panelu domeny albo do miejsca, w którym ustawiane są rekordy DNS, informacja o skrzynkach pocztowych działających na tej domenie oraz lista integracji zewnętrznych: płatności, kurier, CRM, webhooki, adresy IP na białych listach. Najwięcej czasu zajmuje zwykle ustalenie, kto faktycznie zarządza domeną.

Czy migracja wpłynie na pozycje w Google?

Sama zmiana serwera nie zmienia adresów, więc pozycje zostają na miejscu, a szybszy hosting działa raczej na korzyść. Ryzyko pojawia się przy zmianie domeny: wtedy o przeniesieniu wypracowanych pozycji decydują przekierowania 301 z każdego starego adresu, zaktualizowana mapa strony i zgłoszenie zmiany adresu w Search Console. Wszystkie trzy rzeczy wykonuję w ramach migracji.

Co się dzieje ze starym serwerem po przeprowadzce?

Zostawiam go włączonego przez kilka dni po przełączeniu domeny, bo w tym czasie część odwiedzających trafia jeszcze pod stary adres IP. Dopiero po potwierdzeniu, że nowy serwer obsługuje cały ruch, pocztę i formularze, możesz wypowiedzieć starą usługę. Komplet kopii – pliki i zrzut bazy danych – zostaje u Ciebie, więc powrót jest możliwy przez cały ten okres.

Zmieniasz hosting

Napisz, skąd i dokąd przenosimy stronę. Odpisuję w 24 godziny z terminem i ceną.

Odpowiadam w 24 godziny

Bezpłatna wycena

Napisz, co ma powstać albo co wymaga naprawy. Odpowiada ta sama osoba, która potem wykonuje pracę.