Migracja strony internetowej to proces, który może przebiegać szybko i bezproblemowo, ale tylko wtedy, gdy jest odpowiednio zaplanowany. Niezależnie od tego, czy przenosisz stronę na nowy hosting, zmieniasz domenę, czy migrujesz wyłącznie część WWW, zawsze warto zadbać o dokładną checklistę. Dzięki temu unikniesz błędów, przerw w działaniu oraz utraty pozycji w Google.
Poniżej znajdziesz kompletny przewodnik i checklistę, które ułatwią Ci przygotowanie każdej migracji.
1. Rodzaje migracji strony – co możesz przenosić?
Migracja nie zawsze oznacza to samo. W praktyce wyróżniamy trzy najczęściej spotykane typy:
Migracja na nowy hosting (zmiana serwera)
Dotyczy przeniesienia całej usługi: plików strony, bazy danych, skrzynek pocztowych oraz konfiguracji.
Typowe sytuacje:
- przechodzisz na szybszy lub stabilniejszy hosting,
- zmieniasz usługę na nowocześniejszy klaster serwerowy (np. Linux),
- korzystasz z migracji na usługę multihostingową oferowaną przez dostawcę.
Sprawdź: Migracja strony w Forpsi
Zmiana domeny
Strona zostaje, ale zmienia się jej adres URL.
Najczęściej przyczyną jest rebranding, zmiana rozszerzenia domeny lub konsolidacja marek.
Migracja tylko WWW (plików strony i bazy)
Dotyczy przeniesienia wyłącznie części związanej z frontem strony.
Najczęściej wybierana, gdy:
- skrzynki e-mail zostają w obecnej firmie,
- domena zostaje, ale chcemy przenieść instalację WordPressa/WWW do innego panelu,
- budujemy nowy serwis i zamieniamy go z dotychczasowym.
2. Checklista przed migracją – przygotuj wszystko wcześniej
Aby migracja była bezpieczna, warto przejść przez następujące kroki:
Wykonanie pełnych kopii zapasowych
Obowiązkowy punkt. Zrób backup:
- plików (FTP),
- bazy danych (MySQL),
- skrzynek e-mail (jeśli są przenoszone),
- konfiguracji DNS.
Backup powinien być pobrany lokalnie, a nie tylko zapisany w hostingu.
Sprawdź także: Kopia zapasowa strony WordPress – zrób ją i śpij spokojnie!
Sprawdzenie wersji PHP i konfiguracji serwera
Przed migracją ustal:
- jaka wersja PHP działa obecnie,
- jakie rozszerzenia PHP są wymagane przez stronę,
- limity serwera (memory_limit, max_execution_time).
Różnice mogą powodować błędy 500 lub problemy z WordPressem.
Zgromadzenie dostępu do wszystkiego
Przygotuj dostęp do:
- panelu starego hostingu,
- nowego hostingu,
- DNS domeny (Rejestrator, np. Forpsi),
- bazy danych,
- FTP.
Brak jednego loginu może zatrzymać migrację na kilka godzin.
Migracja strony – checklista krok po kroku
Jeśli chcesz migrować na nowy hosting
- Utwórz konto w nowej usłudze hostingowej
Upewnij się, że wybrałeś odpowiedni typ planu – np. multihosting, jeśli przenosisz więcej niż jedną stronę. - Wgraj pliki strony na nowy serwer
Najczęściej przez FTP lub SFTP. - Zaimportuj bazę danych
Wcześniej utwórz pustą bazę i użytkownika. - Zaktualizuj dane dostępowe w plikach konfiguracyjnych
Przykład: w WordPress – wp-config.php. - Sprawdź stronę na tymczasowym adresie
Wielu dostawców (m.in. Forpsi) udostępnia adres testowy. - Przenieś e-maile (jeśli dotyczy)
Można to zrobić ręcznie lub przez IMAP Sync. - Ustaw rekordy DNS
Rekord A lub CNAME powinien kierować na nowe IP. - Odczekaj propagację
Zwykle trwa od 1 do 24 godzin.
Migracja domeny
- Sprawdź, czy domena ma odblokowany transfer
W domenach .pl – konieczny jest kod AUTHINFO. - Zainicjuj transfer u nowego operatora
Przykład: transfer domeny .pl do Forpsi. - Przenieś konfigurację DNS
Jeśli używasz zaawansowanych rekordów (SPF, DKIM, DMARC, MX) – skopiuj je wcześniej. - Ustaw przekierowania 301
Przy zmianie adresu URL strony, jest to absolutnie obowiązkowe dla SEO. - Zaktualizuj mapę strony, canonicale i linkowanie wewnętrzne.
Migracja tylko części WWW
- Przenieś pliki i bazę danych
Strona wstanie w nowym miejscu, ale poczta pozostanie tam, gdzie była. - Zmień rekord A lub CNAME
Nie zmieniaj rekordów MX – wtedy e-mail działa bez przerwy. - Przetestuj działanie strony i formularzy
Uważaj szczególnie na formularze kontaktowe – mogą wysyłać maile z innego serwera niż oczekiwano.
O czym pamiętać po migracji?
- Sprawdź stronę narzędziami diagnostycznymi
- Google Search Console,
- PageSpeed Insights,
- narzędzia do monitoringu uptime.
- Zaktualizuj certyfikat SSL – czasem po migracji przestaje działać Let’s Encrypt.
3. Sprawdź poprawność przekierowań -przy zmianie domeny kluczowe są przekierowania 301.
4. Monitoruj błędy przez kilka dni -logi serwera często pokażą ewentualne błędy PHP lub brakujące pliki.
Najczęstsze problemy przy migracji (i jak ich uniknąć)
Błędy 500 po migracji – najczęściej różnica w wersji PHP. Rozwiązanie: zmiana wersji lub poprawa .htaccess.
Błędne przekierowania po zmianie domeny – zawsze testuj http/https i www/bez www.
Utrata maili – przy zmianie hostingu dopilnuj przeniesienia skrzynek lub pozostaw DNS MX bez zmian.
Brak stylów lub zdjęć po migracji WWW – często błąd ścieżek lub brak uprawnień do katalogów.
Podsumowanie
Migracja strony nie musi być stresująca, jeśli wykonasz ją zgodnie z planem – najważniejsze to:
- zrobić pełny backup,
- sprawdzić wymagania techniczne,
- przetestować stronę przed zmianą DNS,
- monitorować jej działanie po migracji.
Niezależnie od tego, czy zmieniasz hosting, domenę, czy przenosisz tylko pliki WWW – dobra checklista pozwala uniknąć problemów i zapewnia ciągłość działania serwisu.


