6 kroków, aby przenieść witrynę internetową do nowej nazwy domeny

Opublikowany: 2020-12-16

Nazwa domeny Twojej witryny jest kluczową częścią Twojej marki. Podczas konfigurowania witryny jest to jedna z pierwszych rzeczy, które musisz podjąć. Z biegiem czasu możesz zdać sobie sprawę, że Twój początkowy wybór nie był najlepszy lub że Twoja firma ewoluowała do miejsca, w którym pierwotny wybór nie odzwierciedla Twojej obecnej marki.

Rozwiązaniem jest więc zmiana nazwy domeny. W tym artykule omówimy, jak możesz przenieść swoją witrynę do nowej nazwy domeny przy jak najmniejszym wysiłku.

Krok 1: Planowanie wstępne

Zanim zaczniesz przenosić witrynę, wykonaj kilka czynności, aby ułatwić ten proces.

Wdrażaj plan działania

Poniżej przedstawiamy zalecenia dotyczące tego, co należy zrobić i kiedy, wraz z sugestiami dotyczącymi narzędzi, których możesz użyć do wykonania zadania. Korzystając z tych informacji, możesz stworzyć plan działania , aby mieć unikalną instrukcję krok po kroku, dostosowaną do Twojej sytuacji.

Usuń i wyczyść zawartość

Z biegiem czasu Twoja witryna rozrasta się w miarę dodawania pisemnych treści, filmów, obrazów i nie tylko. Jednak niektóre z nich są już nieaktualne, mają złe wyniki lub są nieaktualne.

Jeśli zdecydujesz, że te elementy nie są już potrzebne, usuń pliki. Zwolnisz cenną przestrzeń dyskową w swoim środowisku hostingowym, a proces przenoszenia będzie łatwiejszy, ponieważ przenosisz mniej zasobów.

Przejrzyj strukturę witryny

Przejrzyj pliki swojej witryny. Będzie to przypomnienie ogólnej struktury witryny i dopasowania wszystkich plików. Jeśli jednak planujesz zmienić strukturę witryny w ramach przeprowadzki, zaplanuj z wyprzedzeniem wszelkie przekierowania HTTP 301, które musisz podać w pliku .htaccess .

(Przekierowania HTTP 301 pomagają użytkownikom znaleźć strony internetowe, które zostały przeniesione, nawet jeśli użytkownik zna tylko stare adresy stron).

Na przykład, jeśli wszystko, co robisz, to przenoszenie się z http://old-domain.com/blog/postname na http://new-domain.com/blog/postname , proces konfigurowania przekierowań będzie przebiegał sprawiedliwie proste - wymagające tylko jednego przekierowania w całym systemie.

Jeśli jednak przejdziesz z http://old-domain.com/blog/old-postname do http://new-domain.com/new-folder/new-postname , skonfigurowanie przekierowań może być bardzo skomplikowane - potencjalnie wymagające przekierowań dla każdej strony.

Zdecyduj, czy zamierzasz przenieść się do nowego dostawcy usług hostingowych

Jeśli Twój obecny plan hostingowy nie spełnia Twoich potrzeb (lub nie jesteś zadowolony z usług, które otrzymujesz), rozważ przejście do nowego dostawcy usług hostingowych w tym samym czasie, gdy przenosisz witrynę do nowej nazwy domeny.

Przechodząc do nowego hosta i jednocześnie wybierając nazwę domeny, minimalizujesz liczbę ruchów, które musisz wykonać w swojej witrynie. Ponadto niektórzy gospodarze oferują bezpłatne usługi migracji lub wsparcie w przenoszeniu witryn dla nowych klientów, co byłoby pomocne.

Krok 2: Utwórz kopie zapasowe plików i baz danych

W idealnym świecie migracja strony internetowej powinna działać bezbłędnie za pierwszym razem. Niestety, prawdopodobnie tak się nie stanie, więc jedną z najważniejszych rzeczy, które możesz zrobić, przygotowując się do przeniesienia witryny (na nowego hosta lub po prostu na nową nazwę domeny), jest wykonanie kopii zapasowej .

Ręczna kopia zapasowa

Możesz wybrać ręczne tworzenie kopii zapasowych plików (to znaczy to Ty decydujesz, które pliki mają zostać skopiowane do lokalizacji kopii zapasowej). Aby to zrobić, konieczne jest użycie dwóch narzędzi: klienta FTP i Administratora (wcześniej znanego jako phpMinAdmin).

Za pomocą klienta FTP utworzysz kopię zapasową plików WordPress odpowiedzialnych za wygląd i działanie Twojej witryny (np. Motywy i wtyczki), a także zainstalowany rdzeń WordPress). WordPress zaleca korzystanie z FileZilla, która może być używana do tworzenia kopii zapasowych plików za pomocą kilku kliknięć po zainstalowaniu i skonfigurowaniu klienta.

Aby wykonać kopię zapasową bazy danych WordPress, będziesz potrzebować dodatkowego narzędzia. Baza danych przechowuje posty, strony, informacje o użytkownikach i nie tylko, a administrator może pomóc w tworzeniu kopii zapasowych tych elementów.

Kreator kopii zapasowych cPanel

Wielu dostawców usług hostingowych oferuje swoim klientom korzystanie z panelu sterowania cPanel do zarządzania środowiskiem ich witryny internetowej. Jedną z funkcji zawartych w cPanel jest możliwość tworzenia pełnej kopii zapasowej wszystkich plików, wiadomości e-mail i baz danych.

Zaletą korzystania z kreatora kopii zapasowych cPanel jest to, że wystarczy zainicjować tworzenie kopii zapasowej. Kreator wykona resztę pracy, wysyłając wiadomość e-mail, gdy kopia zapasowa zostanie utworzona i będzie gotowa do pobrania. Wadą jest jednak to, że kopie zapasowe cPanel mogą być używane tylko przez sam cPanel - jeśli przenosisz się z hosta z cPanel do takiego, który nie ma, nie będziesz mógł korzystać z kopii zapasowych utworzonych za pomocą jego kreatora.

Wtyczki

Dla tych, którzy są mniej techniczni, nie chcą ręcznie tworzyć kopii zapasowych swojej witryny lub nie mogą korzystać z kopii zapasowej cPanel, istnieje wiele wtyczek, które mogą pomóc w tym zadaniu. Należą do nich Duplicator, All-in-One WP Migration i UpdraftPlus.

Krok 3: Przenieś pliki do nowej nazwy domeny

Po utworzeniu kopii zapasowej plików możesz rozpocząć proces przenoszenia plików z istniejącej nazwy domeny do nowej nazwy domeny. Ponownie, dostępnych jest kilka opcji, które pomogą Ci w tym procesie.

Transfer ręczny

Podobnie jak w przypadku ręcznej kopii zapasowej plików, możesz ręcznie przenosić pojedyncze pliki i bazy danych ze starego środowiska do nowego. Pamiętaj, że podczas ręcznego przesyłania plików witryny kolejność, w jakiej wykonujesz czynności, ma znaczenie.

Pierwszą rzeczą, którą należy migrować, są bazy danych (można to zrobić za pomocą Administratora). Następnie edytuj swój plik wp-config.php , ponieważ kontroluje on dostęp między WordPress a bazą danych (ponownie utwórz kopię zapasową pliku przed jego edycją na wypadek, gdybyś musiał cofnąć zmiany). Należy zaktualizować plik wp-config.php , podając nazwę zaktualizowanej bazy danych, nazwę użytkownika i hasło.

Na koniec możesz przesłać pozostałe pliki do swojej witryny, w tym pliki z motywami i zainstalowanymi wtyczkami. Tak jak użyłeś klienta FTP (np. FileZilla) do tworzenia kopii zapasowych tych plików, możesz użyć klienta FTP, aby przesłać pliki do nowego środowiska, ręcznie wybierając żądane zdjęcia.

cPanel

Jeśli zarówno stare, jak i nowe środowiska pozwalają na korzystanie z Panelu sterowania cPanel, możliwe jest przywrócenie pełnej kopii zapasowej. W zależności od firmy hostingowej, z którą współpracujesz, może być konieczne skontaktowanie się z zespołem pomocy technicznej w celu uzyskania pomocy.

Wtyczki

Ręczne transfery mogą być dość czasochłonne i nie wszyscy użytkownicy mogą polegać na cPanel w zakresie tworzenia kopii zapasowych i migracji witryn. Tutaj pojawiają się wtyczki - dostępne są wtyczki, które mogą pomóc w przeniesieniu wszystkich plików witryny, w tym własnego VaultPress WordPress, a także Duplicator, All-in-One WP Migration i UpdraftPlus.

Krok 4: Dodaj przekierowanie

Po przeniesieniu plików musisz dodać przekierowanie, edytując plik .htaccess w starej domenie. Ponieważ nazwa Twojej domeny uległa zmianie, będziesz potrzebować sposobu automatycznego wysyłania użytkowników ze starego linku do nowego linku. W przeciwnym razie zobaczą błąd HTTP 404 Nie znaleziono strony.

Jeśli wszystko, co zrobiłeś, to zmiana domeny najwyższego poziomu (np. Z http://old-domain.com na http://new-domain.com ), to reguła przekierowania, którą musisz dodać, będzie dość prosta:

 #Options + FollowSymLinks
RewriteEngine włączony
RewriteRule ^ (. *) $ Http://new-domain.com/$1 [R = 301, L]

Jeśli jednak struktura witryny znacznie się zmieniła (tj. Przeniosłeś całą sekcję witryny do podfolderu) i znajduje to odzwierciedlenie w adresach URL stron, musisz dodać oddzielne reguły dla każdej przenoszonej strony :

 Przekierowanie 301 / old-page / http://new-domain.com/new-page/

Krok 5: Sprawdź, czy nie ma uszkodzonych linków

W tym momencie zmieniłeś wszystkie adresy URL i skonfigurowałeś przekierowania, aby użytkownicy mogli znaleźć Twoje strony, nawet jeśli mają tylko stary adres URL. Istnieje jednak szansa, że ​​coś zostało przeoczone, zwłaszcza jeśli wprowadzasz bardziej złożone zmiany w swoich adresach URL i musisz dodać dużą liczbę indywidualnych przekierowań.

Istnieje kilka sposobów sprawdzania niedziałających łączy. Jeśli korzystasz z Google Search Console, możesz sprawdzić niedziałające linki (zakładając, że Google miał czas na ponowne zindeksowanie Twojej witryny od czasu zmian). Alternatywnie możesz użyć wtyczki innej firmy, której celem jest wyszukiwanie niedziałających linków lub narzędzia takiego jak URL Profiler lub Sitebulb.

Krok 6: Zaktualizuj mapę witryny XML i ponownie zindeksuj wyzwalacz

Mapa witryny XML to strona zawierająca listę stron w tej witrynie oraz ich powiązania (lub łącza) ze sobą, napisane przy użyciu języka znaczników XML. Przenosząc witrynę do nowej nazwy domeny (lub gdy zmieniasz adresy URL), będziesz chciał zaktualizować mapę witryny XML, aby była poprawna.

Mapy witryn XML są kluczowym narzędziem dla wyszukiwarek, które używają tych stron, aby pomóc im indeksować witryny internetowe i identyfikować, jak różne strony łączą się ze sobą. Posiadanie mapy witryny samo w sobie nie poprawia pozycji w wyszukiwarkach, ale ułatwia znajdowanie odpowiednich stron za każdym razem, gdy ktoś przeprowadza wyszukiwanie.

Po zaktualizowaniu mapy witryny XML możesz poprosić Google o ponowne zindeksowanie Twojej witryny, aby można było zaktualizować wszystkie adresy URL zapisane w pamięci podręcznej Google. Chociaż możesz polegać na przekierowaniach, aby kierować ludzi pod właściwy adres URL, lepszą praktyką jest aktualizacja adresów URL, aby użytkownicy nie musieli być przekierowywani.

Często zadawane pytania i inne kwestie

Możesz pomyśleć, że skończyłeś proces migracji, ale nadal jest kilka rzeczy, na które musisz zwrócić uwagę i zrobić, przenosząc witrynę do nowej nazwy domeny:

  • Obserwuj pliki dziennika, zarówno te wygenerowane przez WordPress, jak i wszystkie używane przez Ciebie pakiety analityczne. Największym problemem, jaki prawdopodobnie napotkasz, jest błąd HTTP 404 Nie znaleziono strony. Jeśli widzisz jakieś, napraw je, aktualizując plik .htaccess za pomocą odpowiednich przekierowań.
  • Jeśli masz adresy e-mail w starej domenie, musisz skonfigurować adresy e-mail w nowej domenie. Kroki wymagane w tym celu różnią się w zależności od rejestratora i dostawcy hosta, z którym współpracujesz, odpowiednio w przypadku domen i poczty e-mail. Alternatywnie możesz po prostu skonfigurować nowy adres e-mail i przekazać wszystkie wiadomości e-mail wysyłane na stary adres.
  • Pokaż innym, że się przeprowadziłeś! Chociaż skonfigurowane przekierowania są pomocne (a ludzie zauważą zmianę, gdy ich przeglądarka internetowa przekieruje ich), miło jest powiadomić odwiedzających i partnerów, że mogą Cię znaleźć w nowej domenie.