
Kiedy zmiana hostingu jest uzasadniona
Hosting zmienia się z trzech powodów. Pierwszy to szybkość: strona ładuje się kilka sekund, a wsparcie odpowiada, że "serwer współdzielony tak ma". Drugi to cena odnowienia, często kilka razy wyższa niż promocyjna cena pierwszego roku. Trzeci to brak wersji PHP albo bazy danych wymaganej przez aktualny WordPress. Jeśli żaden z tych powodów nie występuje, zmiana hostingu nie przyspieszy strony. Wolny WordPress na dobrym serwerze dalej będzie wolny, bo problem siedzi w motywie, wtyczkach albo nieoptymalizowanych zdjęciach.
Dobrze też rozróżnić dwie rzeczy: zmianę hostingu (ten sam adres, ta sama strona, inny serwer) od przebudowy strony na nowej platformie. Ten artykuł dotyczy pierwszego przypadku. O przenoszeniu sklepu między platformami piszemy osobno.
Co trzeba skopiować
Strona WordPress to dwa elementy: pliki i baza danych. Oba muszą trafić na nowy serwer w spójnej wersji, czyli z tego samego momentu.
- Pliki: cały katalog WordPressa, w tym
wp-contentz motywem, wtyczkami i zdjęciami (kataloguploads). Plikwp-config.phptrzeba dostosować do nowej bazy. - Baza danych: eksport SQL z phpMyAdmin albo z linii poleceń. Przy stronie z WooCommerce baza zawiera zamówienia, więc eksport robi się tuż przed przełączeniem, a nie dzień wcześniej.
- Skrzynki e-mail: jeśli poczta działa na tym samym hostingu, trzeba przenieść też ją albo zostawić pocztę u starego dostawcy, zmieniając tylko rekord A domeny. To decyzja, którą warto podjąć przed startem.
- Certyfikat SSL: zwykle nie przenosi się, tylko wystawia nowy. Let's Encrypt wydaje bezpłatne certyfikaty, większość hostingów robi to automatycznie.
- Zadania cron, dodatkowe domeny, przekierowania w
.htaccess: drobiazgi, o których się zapomina, a potem nie działa formularz albo subdomena.
Procedura bez przerwy w działaniu
- Obniżenie TTL rekordów DNS do 300 sekund na dzień przed przełączeniem. TTL to czas, przez jaki serwery DNS pamiętają stary adres. Przy domyślnych 24 godzinach część odwiedzających widziałaby stary serwer przez dobę.
- Konfiguracja nowego serwera: konto, baza danych, wersja PHP zgodna z obecną stroną.
- Kopia plików i bazy na nowy serwer. Przy dużych stronach lepiej przez SSH niż przez FTP, bo FTP gubi pliki przy przerwach połączenia.
- Test na nowym serwerze przed zmianą DNS. Edycja pliku
hostsna własnym komputerze pozwala zobaczyć stronę z nowego serwera, gdy reszta świata wciąż widzi stary. Sprawdza się: logowanie do panelu, formularz kontaktowy, koszyk, zdjęcia, podstrony. - Przełączenie DNS: zmiana rekordu A (i AAAA, jeśli jest) na adres nowego serwera. Przy niskim TTL ruch przechodzi w kilka minut.
- Certyfikat SSL na nowym serwerze zaraz po przełączeniu. Do tego momentu nowy serwer nie może wystawić certyfikatu dla domeny, bo domena jeszcze na niego nie wskazuje.
- Ponowna synchronizacja bazy (dla sklepów): zamówienia złożone między kopią a przełączeniem trzeba dograć.
- Stary serwer zostaje włączony jeszcze 7-14 dni. To zabezpieczenie na wypadek, gdyby coś nie zostało skopiowane.
Czy zmiana hostingu wpływa na SEO
Google w dokumentacji opisuje przenoszenie witryny bez zmiany adresów URL jako operację bezpieczną, pod warunkiem że adresy, treść i kody odpowiedzi serwera zostają takie same. Nie trzeba niczego zgłaszać w Search Console. Pozycje się nie zmieniają, bo z punktu widzenia wyszukiwarki strona jest ta sama.
Problemy pojawiają się w dwóch sytuacjach. Pierwsza: po przeniesieniu strona przez kilka dni zwraca błędy 5xx, bo coś nie działa. Google po pewnym czasie zaczyna wtedy ograniczać skanowanie. Druga: zmiana hostingu połączona ze zmianą struktury adresów (na przykład z ?p=123 na przyjazne linki) bez przekierowań 301. To już przenoszenie ze zmianą adresów i wymaga mapy przekierowań.
Lista kontrolna po przeniesieniu
- Strona główna i 5 losowych podstron otwierają się po HTTPS, bez ostrzeżeń o certyfikacie.
- Logowanie do panelu WordPress działa, aktualizacje wtyczek przechodzą.
- Formularz kontaktowy wysyła wiadomość i ona dochodzi.
- Zdjęcia ładują się z nowego serwera (adresy w źródle strony nie wskazują na stary).
- Dla sklepu: testowe zamówienie od koszyka do potwierdzenia e-mail.
- Google Search Console: brak nowych błędów w raporcie "Strony" po 3-4 dniach.
- Poczta e-mail odbiera i wysyła (jeśli była przenoszona).
- Kopie zapasowe na nowym serwerze są włączone i wykonują się automatycznie.
Trzy błędy, które widzimy najczęściej
- Kopia bazy zrobiona dzień przed przełączeniem. Przy stronie z formularzem albo sklepie wszystko, co wpłynęło między kopią a przełączeniem, zostaje na starym serwerze. Zamówienia z tego dnia nikt nie realizuje, bo nikt ich nie widzi. Kopię bazy robi się tuż przed zmianą DNS, a przy sklepie dodatkowo dogrywa się różnicę po przełączeniu.
- Adres strony zapisany w bazie wskazuje na adres tymczasowy. Po teście pod adresem roboczym (np.
tymczasowy.hosting.pl/strona) w bazie zostają linki do tego adresu. Po przełączeniu domeny część zdjęć i linków prowadzi na adres tymczasowy, który za chwilę przestanie istnieć. Potrzebna jest zamiana adresu w całej bazie narzędziem, które rozumie zserializowane dane WordPressa (WP-CLIsearch-replace), nie zwykłym "zamień" w edytorze SQL. - Inna wersja PHP na nowym serwerze. Strona działała na PHP 7.4, nowy hosting ma domyślnie 8.3, a stary motyw rzuca błędem krytycznym. Wersję PHP sprawdza się przed kopiowaniem i albo ustawia tę samą, albo wcześniej aktualizuje motyw i wtyczki na starym serwerze, gdzie jest kopia.
Każdy z tych błędów wychodzi dopiero po przełączeniu, gdy strona jest już widoczna dla klientów. Dlatego test pod plikiem hosts przed zmianą DNS jest w procedurze obowiązkowy, a nie opcjonalny.
Ile to kosztuje i ile trwa
U nas przeniesienie strony WordPress na nowy hosting kosztuje 279 zł netto i zajmuje 1-2 dni robocze. W cenie: kopia plików i bazy, konfiguracja nowego serwera, test przed przełączeniem, zmiana DNS, certyfikat SSL, sprawdzenie listy kontrolnej i 14 dni obserwacji błędów. Hosting kupujesz sam albo korzystasz z naszego: 39 zł/mies. albo w cenie pakietu opieki Biznes (149 zł/mies. z hostingiem, aktualizacjami i kopiami).
Przeniesienie strony z kreatora (Wix, WebWave i podobne) to inna usługa, bo kreator nie udostępnia plików ani bazy: stronę trzeba odtworzyć na WordPressie. Kosztuje 890 zł netto do 7 podstron, szczegóły na stronie migracji.
Najczęstsze pytania
Czy przy zmianie hostingu strona będzie niedostępna?
Przy poprawnej procedurze przerwy nie ma. Nowy serwer testuje się przed zmianą DNS, a obniżony TTL sprawia, że ruch przechodzi w kilka minut. Krótka przerwa może dotyczyć tylko wystawienia certyfikatu SSL, zaraz po przełączeniu.
Czy muszę zmieniać adres strony albo domenę?
Nie. Domena zostaje, zmienia się tylko adres serwera w rekordach DNS. Adresy podstron pozostają identyczne, więc Google nie zauważa różnicy.
Czy przeniesienie strony na nowy hosting przyspieszy ją?
Tylko jeśli stary serwer był wąskim gardłem. Jeśli strona jest wolna przez ciężki motyw, dużo wtyczek albo nieskompresowane zdjęcia, nowy serwer niewiele zmieni. Przed decyzją warto zmierzyć czas odpowiedzi serwera (TTFB) i porównać z czasem ładowania całej strony.
Co z pocztą e-mail na domenie?
Jeśli skrzynki działały na starym hostingu, trzeba zdecydować: przenieść je razem ze stroną albo zostawić u starego dostawcy, zmieniając tylko rekord A. Rekordy MX wskazują wtedy dalej na stary serwer pocztowy.
Ile kosztuje przeniesienie strony WordPress na inny hosting?
U nas 279 zł netto, 1-2 dni robocze, z testem przed przełączeniem i obserwacją po. Cena nie obejmuje samego hostingu.
Źródła cen i danych
- Google Search Central, przenoszenie witryny bez zmiany adresów URL (zmiana hostingu)
- Google Search Central, przekierowania 301 i ich wpływ na indeksowanie
- Let's Encrypt, bezpłatne certyfikaty SSL/TLS
Ceny rynkowe to orientacyjne dane z podanych źródeł, sprawdzone 8.10.2026. Nasze ceny pochodzą z aktualnego cennika webmistrz.pro i są cenami netto.
Zmiana hostingu za 279 zł netto →