Krótka odpowiedź
Migracja WordPressa polega na wykonaniu kopii plików i bazy, odtworzeniu jej na przygotowanym hostingu i przetestowaniu przed zmianą DNS. Przy zmianie domeny dochodzi podmiana adresów i przekierowania, a przy aktywnym sklepie ostatnia synchronizacja i obsługa nowych zamówień.
Ruch przełączasz dopiero po testach, a stary stan zachowujesz przez uzgodniony okres.
Migracja WordPressa obejmuje skopiowanie strony, przygotowanie nowego środowiska i przełączenie ruchu. Najwięcej uwagi wymagają dane dopisywane podczas pracy: zamówienia, formularze i zmiany treści. Zanim zaczniesz eksport, ustal, co przenosisz, kto kontroluje domenę i jak sprawdzisz wynik. Ten poradnik prowadzi przez przygotowanie, wybór metody oraz odbiór. Pomoże również ocenić zakres migracji oferowanej przez hosting lub wykonawcę. Jeśli nie chcesz robić tego samodzielnie, przeniesiemy stronę za Ciebie od 1 499 zł netto: zakres prac i testów opisuje migracja WordPressa.
W tym poradniku
Co przenosi się podczas migracji WordPressa?
Migracja WordPressa przenosi dwie części witryny: pliki i bazę danych. Tak opisuje pełne odtworzenie typowej strony dokumentacja kopii WordPressa. Pliki obejmują między innymi motyw, wtyczki i media. Baza zawiera treści, użytkowników oraz ustawienia. Poczta elektroniczna i konfiguracja konta hostingowego nie są automatycznie częścią takiej kopii.
| Scenariusz | Co trzeba ustalić |
|---|---|
| Nowy hosting, ta sama domena | Zgodność środowiska, DNS, certyfikat i synchronizację danych |
| Nowa domena | Dodatkowo adresy w bazie, mapę przekierowań i kontrolę indeksowania |
| Kopia lokalna na produkcję | Docelowe adresy, właściwe integracje i ustawienia środowiska |
Zapisz osobno: skrzynki pocztowe, zewnętrzne pliki, zadania cykliczne, CDN i połączenia z innymi systemami. Sprawdź właściciela domeny oraz kont hostingu. Zmiana serwera WWW nie wymaga automatycznie transferu domeny do innego rejestratora. Nie łącz przenosin z porządkowym usuwaniem treści.
Podaj obecną stronę i planowany hosting lub domenę. Wspomnij o poczcie i funkcjach, które mają działać po przeniesieniu. Ustalimy zakres migracji i sprawdzeń po zmianie. Omów przeniesienie strony
Ile kosztuje migracja WordPress i co zmienia wycenę?
Migracja WordPress kosztuje w KC Mobile od 1499 zł netto w wariancie Basic, od 2999 zł netto w Standard i od 5999 zł netto w Premium. Ceny początkowe podaje cennik migracji KC Mobile:
| Wariant | Cena początkowa |
|---|---|
| Basic | od 1499 zł netto |
| Standard | od 2999 zł netto |
| Premium | od 5999 zł netto |
Zakres kwalifikujący stronę do wyceny potwierdzamy przed pracami. Sam rozmiar archiwum nie określa kosztu. Znaczenie mają zgodność środowiska, integracje, zmiana adresów, poczta oraz testy.
Poproś o rozdzielenie przeniesienia istniejącej witryny od jej przebudowy. Oferta stworzenia strony na WordPressie obejmuje inne zadania niż kopiowanie działającej instalacji. Migracja w cenie hostingu również wymaga sprawdzenia warunków: jakie dane obejmuje, kto przełącza domenę i jakie funkcje zostaną przetestowane.
Do budżetu dodaj tylko niewliczone pozycje: okres równoległego utrzymania hostingów, potrzebne licencje i osobno wycenione poprawki. Jeśli powodem przeprowadzki jest szybkość, zacznij od diagnozy wolnego WordPressa. Nowy serwer nie usunie automatycznie kosztownego kodu wtyczki.
Jak przygotować kopię WordPressa i docelowy hosting przed migracją?
Kopię WordPressa przed migracją przygotowujesz po sprawdzeniu dostępu do plików, bazy, panelu hostingu i DNS. Ustal bezpieczny sposób przekazania uprawnień wykonawcy. Zapisz wersję WordPressa, PHP, bazę danych i ważne rozszerzenia. Nowy hosting powinien potwierdzić zgodność oraz zasoby potrzebne do eksportu, importu i pracy witryny.
Wykonaj pełną kopię i przechowaj ją poza publicznym katalogiem strony. Sprawdź komunikat zakończenia, kompletność części i możliwość odtworzenia. Samo pobranie archiwum nie potwierdza, że baza została wyeksportowana poprawnie. Oryginału nie nadpisuj kopią testową.
Przygotuj odizolowane miejsce docelowe. Zabezpiecz je przed publicznym dostępem i przypadkowym indeksowaniem. Wyłącz rzeczywiste wysyłki oraz płatności, a ich przejście na ustawienia produkcyjne zaplanuj przy odbiorze. Jeśli konieczna jest aktualizacja PHP lub dodatków, sprawdź ją osobno na kopii według procedury aktualizacji WordPressa. Nie dokładaj zmian bez możliwości wskazania, która wywołała problem.
Jak przenieść WordPressa na nowy hosting - wtyczką czy ręcznie?
WordPressa przeniesiesz na nowy hosting wtyczką migracyjną przy typowej instalacji albo metodą administracyjną, czyli eksportem bazy i kopiowaniem plików. Oficjalna instrukcja UpdraftPlus opisuje także migrację wersją darmową. Obejmuje ona instalację dodatku na obu witrynach, wykonanie kopii, dostęp do niej na celu i przywrócenie wybranych części. Wskaż właściwą kopię źródłową, bo import bazy zastąpi dane i konta instalacji docelowej. Nie importuj jej do innej działającej strony.
All-in-One WP Migration jest kolejną możliwością, lecz nie wybieraj narzędzia według dawnej granicy 512 MB. ServMask wyjaśnia, że aktualny limit uploadu wynika z hostingu i infrastruktury, a nie ze sztywnego ograniczenia tej wielkości we wtyczce.
Przy metodzie administracyjnej kolejność jest następująca:
1. Wyeksportuj bazę i skopiuj komplet plików bezpiecznym połączeniem.
2. Utwórz na celu osobną bazę i przypisanego użytkownika.
3. Zaimportuj dane, wgraj pliki i dopasuj połączenie w wp-config.php.
4. Sprawdź logowanie, media i ważne podstrony przed przełączeniem ruchu.
Multisite, niestandardowe katalogi i integracje wymagają dopasowania procedury.
Kiedy trzeba zmienić adresy URL przy migracji WordPressa?
Adresy URL w bazie zmieniasz tylko przy nowej domenie lub ścieżce, a przy tej samej domenie i strukturze adresów zwykle nie trzeba ich podmieniać. Przy zmianie lokalizacji przygotuj mapę starych i nowych adresów. Dokumentacja migracji WordPressa rozróżnia dwa ustawienia: WordPress Address wskazuje lokalizację rdzenia, a Site Address adres publicznej witryny. Sprawdź oba oraz odnośniki zapisane w treści.
Do zamiany użyj narzędzia obsługującego dane serializowane. Zwykłe zastępowanie tekstu w eksporcie SQL może uszkodzić zapis ustawień. WP-CLI search-replace ma tryb --dry-run, który pokazuje raport bez zapisywania zmian. Administrator powinien sprawdzić zakres tabel, trafienia i pominięcie kolumny GUID przed właściwą operacją.
Przy zmianie URL Google zaleca stałe przekierowania 301 lub 308, zwykle utrzymywane przynajmniej rok. Kieruj stary adres do odpowiadającej mu nowej treści. Google Search Central przypomina:
Change only one thing at a time
Rozdziel zmianę domeny, przebudowę i zmianę systemu, gdy nie muszą wydarzyć się jednocześnie.
Jak przetestować nowy serwer przed zmianą DNS?
Nowy serwer przetestujesz przed zmianą DNS pod właściwą domeną, na przykład przez lokalne wskazanie w pliku hosts przygotowane przez administratora. Pozwala ono sprawdzić cel na wybranym komputerze, bez przełączania wszystkich odwiedzających. Potwierdź, że HTTPS działa poprawnie i że faktycznie oglądasz nowy serwer.
W aktywnym sklepie ustal moment ostatniej synchronizacji. Od wykonania pierwszej kopii mogły dojść zamówienia, płatności i zmiany stanów magazynowych. Plan powinien wskazać, gdzie przyjmowane są zapisy, kiedy zostaną ograniczone i jak zostaną przeniesione. Uwzględnij również webhooki, importy oraz zadania cykliczne. Dwie niezależne kopie przyjmujące zamówienia mogą rozdzielić dane między serwery.
Dopiero po uzgodnieniu tego kroku zmień właściwe rekordy DNS. Sprawdź także IPv6, jeśli używany jest rekord AAAA, oraz zachowanie rekordów poczty. Nie zmieniaj całej delegacji DNS bez odtworzenia potrzebnych wpisów. Brak planu dla nowych danych jest powodem do odłożenia przełączenia.
Jak odebrać migrację WordPressa?
Migrację WordPressa odbierasz na podstawie przygotowanej listy adresów i funkcji, porównanej z działającą stroną źródłową. Właściciel powinien wiedzieć, co sprawdzono i jakie problemy pozostały.
| Obszar | Co potwierdzić |
|---|---|
| Strony i media | Ważne adresy, obrazy, pliki do pobrania, brak nieoczekiwanych błędów |
| Panel i użytkownicy | Logowanie oraz potrzebne uprawnienia |
| Formularze | Walidację i uzgodniony test odbioru wiadomości |
| Sklep | Koszyk, dostawę, płatność testową i zgodność danych zamówień |
| SEO | Canonical, indeksowanie, mapę witryny i przekierowania |
| Integracje | Docelowe adresy, połączenia i brak podwójnego wykonywania zadań |
Usuń testowe blokady indeksowania z właściwej produkcji dopiero podczas przełączenia. Sprawdź, czy nie pozostały testowe klucze integracji. Po odbiorze usuń publicznie dostępne instalatory i archiwa migracyjne, zachowując prywatny backup. Cofnij niepotrzebne dostępy tymczasowe. Sam poprawny ekran główny nie potwierdza zakończenia przenosin.
Kiedy wyłączyć stary hosting i kiedy przerwać migrację?
Stary hosting wyłącz dopiero po potwierdzeniu skierowania ruchu, działania celu i zgodności danych, a nie według sztywnego terminu. Ustal okres zachowania kopii oraz osobę decydującą o powrocie. Jeśli nowa strona przyjęła już zapisy, cofnięcie DNS bez ich rozliczenia może ponownie rozdzielić dane.
Wstrzymaj przenosiny przy niekompletnej kopii, błędach importu, braku kontroli DNS lub niespójnych zamówieniach. Nie rozwiązuj tych problemów serią przypadkowych importów. Zapisz objaw i ostatni poprawny etap.
Jeśli potrzebujesz wykonawcy, zakres serwisu opisuje oferta WordPress. Przez kontakt przekaż adres strony, obecny i docelowy hosting, zakres poczty oraz informacje o sklepie. Pozwala to ustalić plan migracji i odbioru. Haseł i danych klientów nie umieszczaj w pierwszej wiadomości.
Migracja to dobry moment, by ocenić, czy stara strona nadal pasuje do oferty. Jeśli nie, nowa strona internetowa dla firmy może powstać od razu na docelowym serwerze.
Więcej poradników w tym temacie
- Migracja Joomla do WordPress krok po kroku - treści, adresy i testy
- Przejęcie strony WordPress: jak sprawdzić dostęp, kopię i działanie serwisu
- Better Search Replace w WordPress: jak bezpiecznie zmienić adresy w bazie
- Serwer pod WordPress: jak dobrać parametry i przygotować środowisko
- Jak stworzyć bloga na WordPress: konfiguracja, publikacja i rozwój
- LocalWP Live Link: jak udostępnić lokalną stronę WordPress
- WordPress localization: lokalizacja motywu i wtyczek krok po kroku
- Ajax Search Lite w WordPress: konfiguracja, wyniki i typowe problemy
Wspomniane narzędzia
Najczęściej zadawane pytania
Ile trwa migracja strony WordPress?
Czy stracę pozycje w Google po migracji WordPressa?
Czy mogę przenieść stronę WordPress samodzielnie?
Dlaczego po migracji WordPressa nie wyświetlają się obrazki?
Co zrobić, gdy po migracji WordPressa widzę błąd połączenia z bazą danych?
Czy przy migracji WordPressa muszę osobno przenosić skrzynki pocztowe?
Przenosisz stronę lub zmieniasz domenę?
Podaj obecną stronę i planowany hosting lub domenę. Wspomnij o poczcie i funkcjach, które mają działać po przeniesieniu. Ustalimy zakres migracji i sprawdzeń po zmianie.