Zmiana hostingu

Postępuj zgodnie z tym przewodnikiem, aby zminimalizować wpływ zmiany infrastruktury hostingowej na wydajność witryny w wyszukiwarce Google. Zmiana infrastruktury hostingu oznacza zmianę dostawców usług hostingowych lub przejście do sieci dystrybucji treści (CDN). Ten przewodnik dotyczy tylko migracji, które nie mają wpływu na URL widoczny dla użytkowników.

Omówienie

  1. Przygotuj nową infrastrukturę hostingową. Prześlij zawartość na nowe serwery lub skonfiguruj oraz przetestuj sieć CDN i serwery pierwotne.
  2. Rozpocznij przenoszenie witryny. Zmień ustawienia DNS swojej nazwy domeny, wskazując nową infrastrukturę hostingową. To już etap właściwego przenoszenia witryny, który umożliwia rozpoczęcie wysyłania ruchu do nowej infrastruktury.
  3. Monitoruj natężenie ruchu. Śledź ruch obsługiwany przez stary i nowy hosting.
  4. Wyłącz stary hosting. Gdy zyskasz pewność, że wszyscy użytkownicy, w tym Googlebot, otrzymują poprawne treści z nowej infrastruktury i nikt już nie używa starej, wyłącz starą infrastrukturę hostingową.

Przygotuj nową infrastrukturę hostingową

W tej sekcji znajdziesz informacje o czynnościach, które musisz wykonać, zanim przystąpisz do rzeczywistego przenoszenia witryny.

Skopiuj i przetestuj nową witrynę

Po pierwsze, prześlij kopię witryny nowemu dostawcy usług hostingowych. Znaczenie określenia „kopia witryny” zależy całkowicie od starej platformy zarządzania treścią. Mogą to być rzeczywiste pliki HTML, które powielasz na nowej platformie hostującej, lub eksport bazy danych, który musisz zaimportować w nowej lokalizacji. Następnie sprawdź, czy działa zgodnie z oczekiwaniami: przeprowadź szczegółowe testy obejmujące wszystkie aspekty interakcji użytkowników z witryną. Oto kilka sugestii:

  • Utwórz środowisko testowe, na przykład z dostępem ograniczonym na podstawie adresu IP. Posłuży ono do przetestowania wszystkich funkcji witryny, zanim ją opublikujesz.
  • Otwórz nową witrynę w przeglądarce i sprawdź wszystkie jej elementy: strony, obrazy, formularze i materiały do pobrania (np. pliki PDF).
  • Zorganizuj publiczne testy, posługując się tymczasową nazwą hosta w nowej infrastrukturze (na przykład beta.example.com), aby móc się zorientować w możliwościach dostępu przeglądarek do witryny. Tymczasowa nazwa hosta może pomóc w określeniu, czy Googlebot ma dostęp do witryny. Aby zapobiec przypadkowemu zindeksowaniu witryny testowej, dodaj regułę robots noindex do kodu HTML lub nagłówków HTTP stron.

Sprawdź, czy Googlebot ma dostęp do nowej infrastruktury hostingowej

Jeśli nie masz jeszcze konta w Search Console, utwórz nowe konto dla swojej witryny, aby monitorować dostęp Google i ruch. Jeśli utworzyłeś(-aś) tymczasową nazwę hosta w nowej witrynie, zweryfikuj też tę usługę. Sprawdź, czy Googlebot ma dostęp do nowej infrastruktury, korzystając z narzędzia do sprawdzania adresów URL w Search Console.

Obniż wartość TTL rekordów DNS

Możesz przyspieszyć przenoszenie witryny, jeśli zmniejszysz wartość TTL jej rekordów DNS. Dzięki temu możliwe będzie szybsze rozpowszechnienie nowych ustawień wśród dostawców usług internetowych. Ustawienia DNS są zwykle przechowywane w pamięci podręcznej dostawcy usług internetowych na podstawie określonego ustawienia czasu życia danych (TTL). Wartość TTL warto obniżyć do bezpiecznego niskiego poziomu (np. kilku godzin) co najmniej na tydzień przed przeniesieniem, żeby pamięć podręczna DNS została odświeżona szybciej.

Sprawdź weryfikację w Search Console

Upewnij się, że metoda weryfikacji w Search Console nie przestanie działać po przeniesieniu hostingu.

Jeśli własność witryny w Search Console potwierdzasz metodą z plikiem HTML, pamiętaj o umieszczeniu pliku weryfikacyjnego w nowej wersji witryny.

Podobnie, jeśli w celu weryfikacji własności umieszczasz w szablonach systemu zarządzania treścią tag meta lub kod śledzenia Google Analytics upewnij się, że nowa wersja w systemie CMS również zawiera te dane.

Włącz ruch

Poniżej znajdziesz opis przebiegu procesu przenoszenia.

  1. Usuń wszelkie tymczasowe blokady indeksowania. Podczas tworzenia nowej kopii witryny niektórzy właściciele witryn korzystają z pliku robots.txt, żeby całkowicie zablokować indeksowanie wykonywane przez Googlebota i inne roboty, lub używają tagów meta noindex bądź nagłówków HTTP, aby zablokować indeksowanie treści. Pamiętaj, aby zaczynając przenosić witrynę, usunąć z jej nowej wersji wszelkie tego typu blokady.
  2. Zaktualizuj ustawienia DNS. Rozpocznij przenoszenie od aktualizacji rekordów DNS, tak aby wskazywały nowego dostawcę usług hostingowych. Skontaktuj się z dostawcą DNS i dowiedz się, jak to zrobić.

Monitorowanie ruchu

Aby sprawdzić, czy zmiana infrastruktury przebiega bezproblemowo:

  • Monitoruj logi nowych i starych serwerów.
    W miarę propagowania ustawienia DNS i przenoszenia ruchu w witrynie zauważysz spadek rejestrowanego natężenia ruchu na starych serwerach i odpowiadający mu wzrost natężenia na nowych.
  • Używaj różnych publicznych narzędzi do sprawdzania ustawień DNS.
    Sprawdź, czy Twoje ustawienia aktualizują się poprawnie u różnych dostawców usług internetowych na całym świecie.
  • Monitoruj indeksowanie.
    Monitoruj wykresy Stan w indeksie w Search Console.

Informacja o szybkości indeksowania przez Googlebota

Po zmianie infrastruktury hostingowej tymczasowe spadki szybkości indeksowania przez Googlebota zaraz po uruchomieniu są normalne. Powinien po nich nastąpić kilkudniowy wzrost, nawet do wartości wyższych niż przed przeniesieniem.

Przyczyną tych wahań jest liczba sygnałów, na których opieramy oszacowanie szybkości indeksowania – sygnały te zmieniają się wraz z przejściem do nowego dostawcy usług hostingowych. Dopóki Googlebot nie napotka żadnych poważnych problemów ani spowolnień w dostępie do nowej infrastruktury witryny, spróbuje ją zindeksować tak szybko, jak to konieczne i możliwe.

Wyłącz stary hosting

Sprawdź logi serwera u poprzedniego dostawcy, a kiedy ruch zaniknie, wyłącz tę infrastrukturę. To ostatni element procesu zmiany hostingu.