Przenoszenie witryny bez zmian w adresach URL

W tym przewodniku opisujemy, jak ograniczyć wpływ zmiany hosta na pozycję witryny w wynikach wyszukiwarki Google. Wskazówki dotyczą na przykład zmiany dostawcy usług hostingowych lub przenoszenia treści do sieci dystrybucyjnej (CDN). Ten przewodnik dotyczy tylko migracji, które nie mają wpływu na URL widoczny dla użytkowników.

Omówienie

  1. Przeczytaj najczęstsze pytania i podstawowe wskazówki dotyczące przenoszenia witryny. Zwróć uwagę na to, co może wpływać na komfort użytkowników i ranking witryny.
  2. Przygotuj nową infrastrukturę hostingową. Prześlij zawartość na nowe serwery lub skonfiguruj oraz przetestuj sieć CDN i serwery pierwotne.
  3. 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.
  4. Monitoruj natężenie ruchu. Śledź ruch obsługiwany przez stary i nowy hosting.
  5. Wyłącz stary hosting. Gdy zyskasz pewność, że wszyscy użytkownicy 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. 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:

  • Otwórz nową witrynę w przeglądarce i sprawdź wszystkie jej elementy: strony internetowe, obrazy, formularze i materiały do pobrania (np. pliki PDF).
  • 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.
  • Zorganizuj publiczne testy, posługując się tymczasową nazwą hosta w nowej infrastrukturze (na przykład beta.example.com), by 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.
  • Przeprowadź testy nowej witryny, kierując do niej w miarę możliwości tylko niewielką część normalnego ruchu.

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, by monitorować dostęp Google i ruch. Jeśli utworzysz tymczasową nazwę hosta dla nowej witryny, utwórz również konto dla tej nazwy hosta. 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). Jeśli ustawiona wartość TTL jest niska (np. kilka godzin), warto obniżyć ją co najmniej na tydzień przed przeniesieniem witryny, by 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 witryny.

Jeśli własność witryny w Search Console weryfikujesz 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ą metatag lub kod śledzenia Google Analytics, upewnij się, że nowa wersja w systemie CMS również zawiera te dane.

Rozpocznij przenoszenie witryny

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, by całkowicie zablokować indeksowanie wykonywane przez Googlebota i inne roboty, lub używają metatagów noindex bądź nagłówków HTTP, by zablokować indeksowanie treści. Pamiętaj, by zaczynając przenosić witrynę, usunąć z jej nowej wersji wszelkie tego typu blokady.
  2. Zaktualizuj ustawienia DNS. Rozpocznij przenoszenie witryny od aktualizacji rekordów DNS, tak by wskazywały nowego dostawcę usług hostingowych. Skontaktuj się z dostawcą DNS i dowiedz się, jak to zrobić. Ustawienie pamięci podręcznej DNS samo jest zapisane w pamięci podręcznej, więc zmiany mogą zacząć w pełni obowiązywać dopiero po jakimś czasie.

Monitoruj natężenie ruchu

Poniżej znajdziesz opis 3 czynności, które możesz wykonać, by upewnić się, że przenoszenie przebiega bez problemów:

  • Monitoruj dzienniki 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.

Uwaga o szybkości indeksowania przez Googlebota

Tymczasowe spadki szybkości indeksowania przez Googlebota zaraz po uruchomieniu są normalne. Powinien po nich nastąpić kilkutygodniowy 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 przenoszenia witryny.