Spis treści
- Wprowadzenie – Wyzwania związane ze zmianą domeny WordPress
- Przygotowanie do migracji domeny – checklist
- Aktualizacja adresów URL w bazie danych
- Poprawka ścieżek w plikach konfiguracyjnych
- Aktualizacja hardcodowanych URL w treści i szablonach
- Konfiguracja przekierowań 301 ze starej domeny
- Aktualizacja ustawień SSL i certyfikatów
- Weryfikacja poprawności linków wewnętrznych i zewnętrznych
- Aktualizacja integracji z zewnętrznymi usługami
- Podsumowanie – Zapewnienie ciągłości działania po zmianie domeny
Wprowadzenie – Wyzwania związane ze zmianą domeny WordPress
Zmiana domeny WordPress to jeden z najbardziej ryzykownych procesów, który może spowodować poważne problemy z działaniem strony, jeśli nie zostanie przeprowadzony prawidłowo. Każda strona WordPress zawiera setki odniesień do starej domeny – w bazie danych, plikach konfiguracyjnych, treściach i ustawieniach.
Według badań, nawet 60% stron doświadcza problemów po zmianie domeny bez odpowiedniego przygotowania. Najczęstsze błędy to broken links (zerwane linki), problemy z wyświetlaniem obrazów, błędy 404 oraz utrata pozycji w wynikach wyszukiwania.
W tym przewodniku przeprowadzę Cię przez kompletny proces naprawy błędów po zmianie domeny WordPress – od identyfikacji problemów po pełne przywrócenie funkcjonalności strony.
Przygotowanie do migracji domeny – checklist
Zanim rozpoczniesz proces zmiany domeny, upewnij się, że masz przygotowane wszystkie niezbędne elementy:
Checklist przedmigracyjny:
- Stwórz pełną kopię zapasową – zarówno plików, jak i bazy danych
- Zrób zrzut bazy danych w formacie SQL
- Dokumentuj wszystkie ustawienia wtyczek i motywu
- Przygotuj nową domenę z poprawną konfiguracją DNS
- Zainstaluj certyfikat SSL na nowej domenie
- Przetestuj środowisko na subdomenie lub lokalnie
- Przygotuj plan przekierowań 301 dla wszystkich ważnych URL
Narzędzia niezbędne do migracji:
- Dostęp do phpMyAdmin lub innego narzędzia do zarządzania bazą danych
- Klient FTP/SFTP do dostępu do plików serwera
- Wtyczka do migracji (np. All in One WP Migration, Duplicator)
- Narzędzie do wyszukiwania i zamiany w bazie danych
- Monitorowanie błędów 404 po migracji
Aktualizacja adresów URL w bazie danych
Baza danych WordPress zawiera najwięcej odniesień do starej domeny. Kluczowe tabele, które wymagają aktualizacji:
Najważniejsze tabele do aktualizacji:
- wp_options – główne ustawienia WordPress (siteurl, home)
- wp_posts – treści wpisów i stron (guid, post_content)
- wp_postmeta – metadane wpisów (wiele pól zawiera URL)
- wp_comments – komentarze (comment_author_url, comment_content)
- wp_usermeta – metadane użytkowników
Metoda 1: Aktualizacja przez panel WordPress
- Zaloguj się do panelu administracyjnego WordPress
- Przejdź do Ustawienia → Ogólne
- Zaktualizuj pola Adres URL WordPress i Adres witryny
- Zapisz zmiany
Metoda 2: Aktualizacja przez phpMyAdmin
Krok 1: Znajdź i zaktualizuj główne URL
Wykonaj te zapytania SQL w phpMyAdmin:
Krok 2: Aktualizacja treści wpisów
Użyj funkcji REPLACE do aktualizacji wszystkich odniesień w treści:
Krok 3: Aktualizacja metadanych
Przeszukaj tabelę wp_postmeta w poszukiwaniu starych URL:
Metoda 3: Użycie wtyczki do migracji
Wtyczki takie jak Better Search Replace lub Velvet Blues Update URLs automatyzują proces:
- Zainstaluj i aktywuj wybraną wtyczkę
- Wpisz stary URL jako "Search for"
- Wpisz nowy URL jako "Replace with"
- Wybierz wszystkie tabele do aktualizacji
- Uruchom proces zamiany
Poprawka ścieżek w plikach konfiguracyjnych
Poza bazą danych, WordPress przechowuje ścieżki w kluczowych plikach konfiguracyjnych:
Plik wp-config.php
Sprawdź, czy w pliku wp-config.php nie są zdefiniowane stałe URL:
- WP_HOME
- WP_SITEURL
- WP_CONTENT_URL
- WP_PLUGIN_URL
Plik .htaccess
W pliku .htaccess mogą znajdować się reguły przekierowań ze starą domeną:
- Reguły RewriteRule ze starymi URL
- Przekierowania 301/302
- Reguły warunkowe oparte na domenie
Pliki motywu i wtyczek
Niektóre motywy i wtyczki przechowują ścieżki w plikach konfiguracyjnych:
- Pliki konfiguracyjne motywu (customizer)
- Ustawienia wtyczek cache
- Konfiguracja CDN
- Ustawienia SEO wtyczek
Aktualizacja hardcodowanych URL w treści i szablonach
Jednym z najczęstszych problemów po migracji są hardcodowane URL w treści i szablonach:
Typowe miejsca hardcodowanych URL:
- Treści wpisów i stron – bezpośrednie linki do zasobów
- Pola niestandardowe – często zawierają pełne URL
- Widgety – tekstowe i HTML
- Ustawienia motywu – logo, favicon, tła
- Konfiguracja wtyczek – URL API, endpointy
Metody wyszukiwania hardcodowanych URL:
Metoda 1: Wyszukiwanie w bazie danych
Użyj zapytań SQL do znalezienia pozostałych odniesień:
Metoda 2: Skanowanie plików
Przeskanuj pliki w poszukiwaniu starych URL:
- Pliki motywu (folder wp-content/themes)
- Pliki wtyczek (folder wp-content/plugins)
- Pliki uploads (wp-content/uploads)
Metoda 3: Użycie narzędzi online
Narzędzia takie jak Screaming Frog mogą przeskanować stronę i znaleźć wszystkie broken links.
Konfiguracja przekierowań 301 ze starej domeny
Przekierowania 301 są kluczowe dla zachowania SEO i użytkowników:
Dlaczego przekierowania 301 są ważne:
- Zachowanie wartości SEO – przekazanie mocy strony
- Komfort użytkowników – automatyczne przeniesienie
- Uniknięcie błędów 404 – wszystkie linki działają
- Zachowanie bookmarków – użytkownicy nie tracą zakładek
Metoda 1: Przekierowania przez .htaccess
Dodaj ten kod do pliku .htaccess na starej domenie:
Metoda 2: Przekierowania przez panel hostingu
Większość paneli hostingowych oferuje narzędzia do przekierowań:
- cPanel → Redirects
- Plesk → Hosting Settings → Redirect
- DirectAdmin → Site Redirection
Metoda 3: Przekierowania przez DNS
Możesz użyć rekordów CNAME lub URL Redirect:
- CNAME – przekierowanie na poziomie domeny
- URL Redirect – przekierowanie HTTP
- Forwarding – usługa rejestratora domeny
Aktualizacja ustawień SSL i certyfikatów
Po zmianie domeny należy zaktualizować konfigurację SSL:
Kroki aktualizacji SSL:
Krok 1: Instalacja certyfikatu SSL na nowej domenie
- Wygeneruj CSR dla nowej domeny
- Zainstaluj certyfikat na serwerze
- Skonfiguruj serwer WWW do używania SSL
Krok 2: Aktualizacja ustawień WordPress
Zmień adresy URL na wersję HTTPS:
- Zaktualizuj siteurl i home na HTTPS
- Wymuś HTTPS w panelu administracyjnym
- Zaktualizuj wszystkie URL w bazie danych
Krok 3: Konfiguracja przekierowań HTTPS
Dodaj reguły przekierowania z HTTP na HTTPS:
Weryfikacja konfiguracji SSL:
- Sprawdź certyfikat – użyj narzędzi online
- Testuj przekierowania – HTTP → HTTPS
- Sprawdź mixed content – HTTP na stronie HTTPS
- Weryfikuj chain – kompletność certyfikatów
Weryfikacja poprawności linków wewnętrznych i zewnętrznych
Po migracji należy dokładnie sprawdzić wszystkie linki na stronie:
Narzędzia do weryfikacji linków:
- Screaming Frog SEO Spider – skanowanie strony
- Ahrefs Site Audit – analiza linków
- Google Search Console – błędy 404
- Broken Link Checker – wtyczka WordPress
Typowe problemy z linkami po migracji:
- Broken links – prowadzące do starej domeny
- Błędy 404 – nieistniejące strony
- Mixed content – HTTP na stronie HTTPS
- Nieprawidłowe anchor text – zawierające starą domenę
Proces weryfikacji linków:
Krok 1: Skanowanie całej strony
Użyj narzędzia do skanowania wszystkich linków wewnętrznych:
- Zidentyfikuj wszystkie broken links
- Sprawdź statusy HTTP (200, 301, 404)
- Znajdź linki prowadzące do starej domeny
Krok 2: Naprawa znalezionych problemów
Systematycznie naprawiaj wszystkie znalezione problemy:
- Aktualizuj broken links
- Ustaw przekierowania 301
- Napraw mixed content
Krok 3: Monitorowanie po migracji
Regularnie sprawdzaj stan linków po migracji:
- Monitoruj błędy 404 w Google Search Console
- Sprawdzaj raporty broken links
- Analizuj logi serwera
Aktualizacja integracji z zewnętrznymi usługami
Wiele usług zewnętrznych wymaga aktualizacji po zmianie domeny:
Usługi wymagające aktualizacji:
Google Search Console
- Dodaj nową właściwość dla nowej domeny
- Zweryfikuj własność nowej domeny
- Prześlij nową mapę strony
- Skonfiguruj zmianę adresu w GSC
Google Analytics
- Zaktualizuj ustawienia widoku
- Dodaj nową domenę do śledzenia
- Skonfiguruj filtry nowej domeny
- Aktualizuj cele i konwersje
Usługi CDN
- Zaktualizuj domenę źródłową
- Skonfiguruj nową domenę CDN
- Wyczyść cache CDN
- Zaktualizuj certyfikaty SSL
Usługi email
- Zaktualizuj rekordy MX i SPF
- Skonfiguruj DKIM dla nowej domeny
- Aktualizuj ustawienia SMTP
- Zaktualizuj sygnaturki email
Integracje API
- Zaktualizuj callback URL
- Skonfiguruj nowe domeny w usługach
- Aktualizuj klucze API
- Przetestuj połączenia
Podsumowanie – Zapewnienie ciągłości działania po zmianie domeny
Zmiana domeny WordPress to złożony proces, który wymaga starannego planowania i wykonania. Prawidłowo przeprowadzona migracja zapewni ciągłość działania strony i zachowanie pozycji SEO.
Checklist po-migracyjny:
Weryfikacja techniczna:
- Sprawdź, czy strona poprawnie się wyświetla
- Weryfikuj wszystkie funkcjonalności
- Testuj formularze i interakcje
- Sprawdź wyświetlanie mediów
SEO i marketing:
- Zweryfikuj indeksowanie w Google
- Monitoruj pozycje w wynikach wyszukiwania
- Sprawdź ruch organiczny
- Analizuj błędy 404
Bezpieczeństwo:
- Sprawdź certyfikat SSL
- Weryfikuj konfigurację bezpieczeństwa
- Testuj logowanie użytkowników
- Monitoruj logi serwera
Najczęstsze problemy po migracji i ich rozwiązania:
Problem #1: Broken links
Rozwiązanie: Użyj narzędzi do skanowania i systematycznie naprawiaj wszystkie linki.
Problem #2: Błędy 404
Rozwiązanie: Skonfiguruj przekierowania 301 dla wszystkich ważnych URL.
Problem #3: Mixed content
Rozwiązanie: Zaktualizuj wszystkie zasoby HTTP na HTTPS.
Problem #4: Spadek pozycji SEO
Rozwiązanie: Użyj Google Search Console do zgłoszenia zmiany adresu.
Podsumowanie
Zmiana domeny WordPress to wyzwanie, ale z odpowiednim przygotowaniem i planowaniem może zostać przeprowadzona bezproblemowo. Kluczem jest systematyczne podejście, dokładna weryfikacja i ciągłe monitorowanie po migracji.
Pamiętaj – planowanie to 80% sukcesu. Poświęć czas na przygotowanie, a proces migracji przebiegnie gładko, a Twoja strona będzie działać bezproblemowo pod nową domeną.
Jeśli potrzebujesz profesjonalnej pomocy w migracji WordPress, polecam nasz artykuł o naprawie przekierowań 301 po migracji, który zawiera dodatkowe wskazówki i najlepsze praktyki.
Masz problemy ze zmianą domeny WordPress? Chętnie pomożemy Ci w przeprowadzeniu bezproblemowej migracji domeny, która zapewni ciągłość działania Twojej strony i zachowanie pozycji SEO. Skontaktuj się z nami, aby uzyskać profesjonalne wsparcie w procesie zmiany domeny.