Lista kontrolna migracji WordPress: przed i po
Opublikowany: 2023-02-12Jeśli zdecydowałeś się zmienić hosta internetowego, przeniesienie witryny WordPress może wydawać się nieco zniechęcające. Jeśli Twoja witryna jest w pełni aktywna, być może zastanawiasz się, jak to zrobić bez zakłócania doświadczenia użytkownika. Możesz również martwić się utratą ważnych danych i szkodzeniem rankingom w wyszukiwarkach.
Na szczęście są to problemy, które można rozwiązać poprzez odpowiednie planowanie. Przeprowadzając wystarczające badania i postępując zgodnie z listą kontrolną migracji WordPress, możesz uspokoić umysł i zapewnić płynny proces migracji.
W tym poście przyjrzymy się bliżej migracji witryny i wyjaśnimy, dlaczego jest ona ważna. Następnie przeprowadzimy Cię przez proces migracji, sprawdzając, co możesz zrobić przed, w trakcie i po. Zacznijmy!
Co to jest migracja witryny?
Migracja witryny polega na przeniesieniu witryny z jednego hosta na inny. Wiąże się to z przeniesieniem Twoich plików i baz danych na nowy serwer.
Zmiana hosta może być konieczna, jeśli Twoja firma się rozwija. Na przykład Twój obecny plan hostingowy może mieć ograniczone zasoby, a serwer może nie być w stanie sprostać zwiększonemu zapotrzebowaniu na ruch.
Podobnie możesz być niezadowolony z wydajności swojego serwera. Możliwe, że masz wolne czasy ładowania i częste przestoje.
Migracja witryny do nowego dostawcy usług hostingowych może być delikatnym procesem. Jeśli nie zrobisz tego poprawnie, możesz stracić część swoich treści, a także swoje rankingi na stronach wyników wyszukiwania (SERP).
Znaczenie migracji witryny
Migracja witryny ma wiele zalet, w zależności od okoliczności. Kiedy zaczynałeś swoją działalność, prawdopodobnie zdecydowałeś się na przystępną cenowo usługę hostingową.
Jednak Twoja witryna prawdopodobnie rośnie wraz z Twoją firmą. Bardziej zaawansowane rozwiązanie hostingowe może pomóc obsłużyć większy ruch i zaoferować lepsze wrażenia użytkownika (UX).
Na przykład możesz chcieć przenieść się na hosta, który oferuje zarządzany hosting WordPress dla firm, taki jak WP Engine:
Nasze plany hostingowe dostosowane do WordPressa ułatwiają prowadzenie biznesu online. Wykonujemy dla Ciebie kilka zadań, w tym tworzenie kopii zapasowych, aktualizacje, kontrole bezpieczeństwa i nie tylko.
Wskazówki dotyczące udanej migracji witryny
Wielu problemów, które możesz napotkać podczas migracji witryny, można uniknąć dzięki dobremu planowaniu. Dlatego ważne jest, aby przed przejściem na nowego hosta przeprowadzić pewne badania. Na przykład będziesz chciał się upewnić, że oferują lepszy pakiet niż obecny dostawca.
Ponadto możesz chcieć sprawdzić, czy nowy host może ci pomóc w migracji. Niektórzy gospodarze oferują zrobienie tego za Ciebie.
Na przykład WP Engine nawiązał współpracę z BlogVault w celu stworzenia wtyczki do automatycznej migracji WordPress:
Możesz także przeprowadzić migrację witryny ręcznie. Zanim to zrobisz, możesz sporządzić pełną listę linków w swojej witrynie, korzystając z narzędzia takiego jak Screaming Frog:
Może to również pomóc w zidentyfikowaniu błędów indeksowania i przekierowań oraz naprawieniu uszkodzonych linków. Następnie możesz zapisać te dane, aby nie utracić ich podczas migracji.
Co zrobić przed migracją
Aby pomóc Ci przygotować się do migracji, przygotowaliśmy listę kroków, które należy wykonać przed rozpoczęciem.
Krok 1: Wybierz odpowiedni czas
Dobrze zaplanowana migracja powinna mieć minimalny wpływ na wydajność Twojej witryny. Chociaż spadek ruchu jest nieunikniony, możesz zminimalizować ten efekt, przeprowadzając migrację witryny w cichym okresie, na przykład późno w nocy lub we wczesnych godzinach porannych.
Możesz użyć narzędzia takiego jak Jetpack Stats lub Google Analytics, aby określić najlepszy czas na migrację:
Pamiętaj o uwzględnieniu różnic czasowych. Jeśli masz siedzibę w Europie, ale ruch pochodzi z krajów azjatyckich, może być konieczne przeprowadzenie tego procesu, gdy większość użytkowników śpi.
Krok 2: Wyczyść swój harmonogram
Następnie upewnij się, że Twoje harmonogramy dotyczące treści i marketingu są puste. Możesz chcieć uniknąć migracji w czasie promocji lub wyprzedaży, ponieważ są to prawdopodobnie najbardziej pracowite okresy.
Ponadto na jakiś czas będziesz chciał wstrzymać tworzenie całej zawartości. Wszelkie treści opublikowane podczas procesu migracji nie zostaną przeniesione na nowego hosta. Oznacza to, że utracisz wszelkie zmiany w witrynie wprowadzone w tym okresie. Jeśli masz sklep internetowy, musisz również wstrzymać swoje zamówienia.
Krok 3: Poinformuj swoich klientów
Migracja Twojej witryny prawdopodobnie spowoduje pewne zakłócenia w działaniu Twojej usługi. Dlatego warto poinformować klientów, że w Twojej witrynie będą przeprowadzane zaplanowane prace konserwacyjne i że w tym czasie nie będziesz mógł przetwarzać zamówień.
Jeśli klienci nie mogą uzyskać dostępu do Twoich treści, Twoja firma może wyglądać nieprofesjonalnie. Jednak wyświetlenie ważnej informacji wraz z przeprosinami może pokazać klientom, że Ci na nich zależy. Możesz również skontaktować się z nimi przez e-mail i umieścić post na swojej stronie w mediach społecznościowych.
Krok 4: Skonfiguruj swoje nowe konto hostingowe
Jeśli jeszcze tego nie zrobiłeś, nadszedł czas, aby założyć konto hostingowe. Warto to zrobić kilka tygodni wcześniej. W ten sposób, jeśli wystąpią jakiekolwiek problemy z nowym kontem, będziesz mógł je rozwiązać przed migracją witryny.
Dodatkowo da ci to czas na zapoznanie się z funkcjami oferowanymi przez nowego hosta. Możesz zapoznać się z dostępnymi narzędziami i ustawieniami oraz zadać swojemu dostawcy wszelkie pytania dotyczące procesu migracji.
Będziesz także musiał utworzyć instalację WordPress z nowym hostem. Wielu dostawców usług hostingowych oferuje instalacje jednym kliknięciem.
Krok 5: Utwórz kopię zapasową swojej witryny
Przed migracją witryny ważne jest wykonanie kopii zapasowej plików i bazy danych. W ten sposób, jeśli coś pójdzie nie tak, możesz przywrócić swoją witrynę do najnowszej wersji.
Wielu hostów internetowych oferuje kopie zapasowe jako część swoich pakietów. Możesz także użyć wtyczki, takiej jak UpdraftPlus:
Alternatywnie możesz wykonać ręczną kopię zapasową za pomocą klienta FTP (File Transfer Protocol), takiego jak FileZilla. Następnie możesz przechowywać pliki swojej witryny w bezpiecznym miejscu.
Będziesz także musiał wykonać kopię zapasową bazy danych. Aby to zrobić, przejdź do phpMyAdmin na swoim koncie hostingowym i kliknij kartę Eksportuj . Następnie wybierz preferowaną metodę eksportu i kliknij Go :
Otóż to. Po pobraniu bazy danych możesz ją zapisać w folderze kopii zapasowej swojej witryny.
Co robić podczas migracji
Teraz możesz rozpocząć migrację! Podzielmy ten proces na proste kroki.
Krok 1: Przełącz witrynę w tryb konserwacji
Przełączenie witryny w tryb konserwacji uniemożliwia innym użytkownikom WordPress wprowadzanie zmian w treści. Na przykład, jeśli prowadzisz bloga z wieloma autorami, autorzy nie będą mogli publikować żadnych postów w tym czasie. Ponadto odwiedzający Twoją witrynę nie będą mogli przeglądać ani wchodzić w interakcje z Twoimi treściami.
Aby to zrobić, możesz użyć wtyczki, takiej jak Tryb konserwacji WP:
To narzędzie umożliwia dostosowanie komunikatu trybu konserwacji i dodanie funkcji interaktywnych, takich jak minutnik i chatbot. Możesz również dołączyć formularz subskrypcji, aby użytkownicy mogli zostać powiadomieni, gdy witryna zostanie ponownie uruchomiona.
Krok 2: Przeprowadź migrację plików witryny i baz danych
Jest to główna część procesu migracji. Zanim zaczniesz, upewnij się, że masz kopię zapasową swojej witryny.
Jeśli przeprowadzasz ręczną migrację, musisz zalogować się na swoje konto hostingowe i skorzystać z Menedżera plików. Alternatywnie możesz użyć klienta FTP, takiego jak FileZilla.
Zacznij od zlokalizowania folderu głównego swojej witryny WordPress. Zwykle nazywa się to public_html . Następnie prześlij pliki, których kopię zapasową utworzono, do tego folderu:
Następnie musisz przesłać bazę danych na nowy serwer. Przejdź do cPanelu na swoim nowym koncie hostingowym, przejdź do sekcji Bazy danych i wybierz Bazy danych MySQL :
Tutaj musisz utworzyć nową bazę danych i dodać użytkownika. Następnie możesz przesłać swoją starą bazę danych za pomocą karty Importuj .
Na koniec musisz edytować plik wp-config.php swojej witryny, aby kierował do nowej bazy danych. Możesz znaleźć ten plik w folderze głównym swojej witryny.
Otwórz plik i znajdź następujące wiersze:
define('NAZWA_DB, 'nazwa_bazy danych');
zdefiniuj('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');
Teraz po prostu wprowadź nazwę bazy danych, nazwę użytkownika i hasło w symbolach zastępczych. Są to te same szczegóły, które zostały utworzone dla nowej bazy danych.
Krok 3: Skieruj swoją domenę do nowego hosta
Rekordy systemu nazw domen (DNS) to dane, które łączą nazwę Twojej domeny z serwerem, na którym znajduje się Twoja witryna. Obejmują one serwery nazw hosta, które mogą wyglądać mniej więcej tak:
- ns1.nazwahosta.com
- ns2.nazwahosta.com
Musisz zaktualizować te serwery nazw, aby wskazywały nowego hosta. WP Engine robi to automatycznie za pośrednictwem Domain Connect. Jest to narzędzie typu open source, które pozwala nam aktualizować rekordy DNS w Twoim imieniu.
Alternatywnie możesz to zrobić ręcznie. Jeśli korzystałeś z rejestratora nazw domen dla swojej domeny, musisz zalogować się na to konto, aby zaktualizować rekordy DNS.
Pamiętaj, że będziesz musiał poczekać, aż Twoje rekordy DNS rozpowszechnią się na całym świecie. Może to potrwać do 72 godzin.
Co robić po migracji
Możesz teraz rozpocząć niezbędne kontrole, aby upewnić się, że migracja przebiegła pomyślnie.
Krok 1: Sprawdź przód i tył swojej witryny
Po pierwsze, będziesz chciał sprawdzić interfejs swojej witryny, aby upewnić się, że wszystko działa tak, jak powinno. Na przykład możesz przetestować formularze kontaktowe, sekcję komentarzy i proces realizacji transakcji.
Dobrym pomysłem jest również sprawdzenie tylnej części. Możesz upewnić się, że Twoje wtyczki są aktywowane z prawidłowymi ustawieniami i że inni użytkownicy Twojej witryny nadal mają dostęp do pulpitu nawigacyjnego.
Krok 2: Przetestuj wydajność swojej witryny
Możesz także sprawdzić szybkość swojej witryny za pomocą narzędzia takiego jak GTmetrix:
Dzięki temu uzyskasz szczegółowy raport na temat wydajności witryny, w tym czasu ładowania strony. Jeśli dokonałeś aktualizacji do wydajnego rozwiązania hostingowego, powinieneś uzyskać wysoki wynik. Jeśli Twoje wyniki są słabe, możesz skontaktować się z nowym dostawcą usług hostingowych, aby sprawdzić, czy są jakieś problemy z serwerem.
Na koniec upewnij się, że Twoja witryna jest indeksowana. W tym celu możesz użyć narzędzia do sprawdzania adresów URL Google Search Console.
Gdy będziesz zadowolony z nowego planu hostingowego, możesz zamknąć stare konto. Jeśli masz inne domeny zarejestrowane w tej samej firmie, rozważ migrację ich do nowego hosta.
Co jeśli coś pójdzie nie tak?
Jeśli coś pójdzie nie tak z migracją, możesz skontaktować się z nowym gospodarzem w celu uzyskania pomocy. Większość problemów powstaje w wyniku złego planowania. Jednak dopóki masz najnowszą kopię zapasową, powinieneś być w stanie odzyskać swoje treści.
Możesz również napotkać pewne problemy z optymalizacją wyszukiwarek (SEO), w tym zmiany tagów kanonicznych, utratę znaczników schematu lub metadanych oraz niedziałające linki. W takim przypadku może być konieczne poproszenie Google o ponowne zindeksowanie Twoich adresów URL.
Może być również konieczne skonfigurowanie przekierowań 301 za pomocą wtyczki takiej jak Redirection. Co więcej, możesz użyć narzędzia takiego jak Broken Link Checker, aby naprawić uszkodzone adresy URL w swojej witrynie.
Wniosek
Migracja witryny to zadanie, które wymaga dużo planowania, ale przeniesienie witryny WordPress na nowy host nie musi być zbyt skomplikowane. Przeprowadzenie badań i postępowanie zgodnie z listą kontrolną migracji może ułatwić ten proces.
Przed migracją witryny musisz skonfigurować nowe konto hostingowe i utworzyć kopię zapasową treści. Następnie możesz przełączyć swoją witrynę w tryb konserwacji i przenieść swoje pliki i bazy danych na nowego hosta. Po przeprowadzeniu migracji witryny musisz zaktualizować rekordy DNS i upewnić się, że wszystko działa tak, jak powinno.
Nasza wtyczka do migracji WordPress zapewnia szybki sposób na migrację witryny WordPress do WP Engine. Sprawdź nasze plany, aby rozpocząć!