Przejście z HTTP na HTTPS dla SEO

Opublikowany: 2018-07-26

Protokół HTTP do HTTPS stał się teraz koniecznością dla witryn Twoich lub Twoich klientów, ponieważ Google Chrome zaczął wyświetlać ostrzeżenia w przeglądarce podczas odwiedzania niezabezpieczonych witryn. Podczas gdy większość pracy zostanie wykonana przez programistów/webmasterów w odniesieniu do przeprowadzki, bardzo ważne jest, aby SEO znali szczegóły i sprawdzali wszystko, od ustawień CMS po przekierowania plików konfiguracyjnych. Jako nietechniczny SEO z przyjemnością dowiesz się; ten przewodnik jest raczej listą kontrolną niż technicznym poradnikiem.

Więc bez zbędnych ceregieli…

Spis treści

Jak przejść z HTTP na HTTPS (lista kontrolna SEO)

#1 Zacznij od serwera testowego

Serwer testowy Amazon

„Próba” na serwerze testowym jest bardzo mądra, zwłaszcza w przypadku większych witryn. Wszystko można przetestować, zanim uruchomisz na żywo. Upewnij się, że Twój programista udostępnia środowisko serwera testowego, aby najpierw wszystko sprawdzić.

#2 Sprawdź dokumentację serwera pod kątem konkretnych wymagań HTTPS

AWS-Server-Dokumentacja

Chociaż większość procesów przełączania HTTPS jest standardowa na większości serwerów, dobrym pomysłem jest zapoznanie się z konkretną dokumentacją, ponieważ mogą wystąpić pewne drobne różnice/dziwactwa w konfiguracji serwera, którymi będziesz musiał się zająć.

#3 Uzyskaj certyfikat bezpieczeństwa i zainstaluj go na swoim serwerze

Kup certyfikat SSL

Uzyskanie certyfikatu bezpieczeństwa zależy od osobistych preferencji, ale istnieje bezpłatna wersja „ Let's Encrypt ”, którą można zainstalować na serwerze, oraz wersje płatne, takie jak „ Digicert ”. Różnice między darmowymi a płatnymi certyfikatami są tutaj dobrze wyjaśnione .

#4 Zaktualizuj ustawienia w CMS

Zrzut ekranu 2018-07-26 o 14.28.47

Gdzieś w systemie CMS będzie dostępna opcja aktualizacji ustawień witryny, w tym adresu URL. WordPress bardzo ułatwia przejście na HTTPS. Inne CMS i platformy mają podobne ustawienia

#5 Zaktualizuj wszystkie odniesienia HTTP do HTTPS w treści + kod

Zrzut ekranu 2018-07-26 o 14.31.28

Może to być pracochłonne zadanie ręczne, szczególnie w przypadku większych witryn, ale zazwyczaj można to zrobić za pomocą wyszukiwania i zastępowania w bazie danych lub za pomocą wtyczek, takich jak Better Search Replace. Wszystkie linki wewnętrzne i obrazy powinny zostać przełączone.

#6 Zaktualizuj wszystkie odniesienia HTTP do HTTPS w ramach wtyczek, skryptów i szablonów

Zrzut ekranu 2018-07-26 o 15.07.12

W zależności od Twojej konkretnej sytuacji, Twoja witryna może mieć wtyczki, skrypty lub szablony, które są uruchamiane regularnie. Upewnij się, że wszystkie są zaktualizowane do HTTPS, w przeciwnym razie przy następnym uruchomieniu może coś zepsuć. Obejmuje to formularze, narzędzia i aplikacje, które mogą działać w Twojej witrynie.

#7 Zaktualizuj tagi kanoniczne

Zrzut ekranu 2018-07-26 o 14.37.51

Twoja platforma CMS powinna już to obejmować, ale sprawdź dokładnie, czy tagi kanoniczne działają tak, jak powinny po zmianie.

# 8 Upewnij się, że przekierowanie 301 dla wszystkich adresów URL w pliku konfiguracyjnym

Zrzut ekranu 2018-07-26 o 14.46.03

Przejście na HTTPS w .htaccess lub pliku konfiguracyjnym serwera jest dość standardowe, ale my, SEO, zależy na tym, jak zostali przekierowani. Oczywiście potrzebujemy ich 301'd. Pokaż swojemu programiście ten generator przekierowań .htaccess , aby mógł 301 wszystkich adresów URL.

#9 Zaktualizuj swoje ustawienia Analytics

Zrzut ekranu 2018-07-26 o 14.48.52

Niezależnie od tego, czy korzystasz z Google Analytics, czy innej platformy, powinieneś mieć możliwość zmiany adresu URL. Zapewni to płynne działanie śledzenia po przełączeniu. Nie zapomnij też zmienić adresów URL celów.

#10 Zaktualizuj Narzędzia dla webmasterów

Zrzut ekranu 2018-07-26 o godzinie 14.52.35

Musisz utworzyć nowy profil w Narzędziach dla webmasterów z nowym adresem URL HTTPS. Zapewni to dokładne statystyki, śledzenie i prowadzenie działalności w zwykły sposób w ramach WMT.

#11 Zaktualizuj profile reklamowe

Zrzut ekranu 2018-07-26 o godzinie 14.55.53

Upewnij się, że wszystkie profile reklamowe mają prawidłowe adresy URL reklam i celów. Chociaż wszystkie będą nadal dobrze przekierowywać, zapewni to, że nie będzie żadnych problemów/błędów. Dodatkowo otrzymujesz dodany czynnik „bezpieczny” dla adresów URL reklam.

#12 Zaktualizuj profile społecznościowe i katalogowe (Instagram, Facebook, Twitter…)

Zrzut ekranu 2018-07-26 o 14.57.28

Musisz przejrzeć wszystkie profile w katalogach społecznościowych i internetowych i upewnić się, że wszystkie odwołania HTTP są teraz HTTPS. Chociaż aktualizowanie starych postów nie jest ważne, dobrą praktyką jest upewnienie się, że ustawienie statycznego „adresu internetowego” w profilu jest aktualizowane.

#13 Zaktualizuj inne narzędzia zewnętrzne

Zrzut ekranu 2018-07-26 o 14.59.18

Jeśli jesteś podobny do nas, będziesz miał cały szereg innych programów, takich jak narzędzia do testów dzielonych, mapowanie ciepła, czat na żywo i wiele innych. Upewnij się, że wszystkie te narzędzia mają prawidłowe ustawienia dla Twoich adresów URL, w przeciwnym razie możesz napotkać błędy.

# 14 Uruchom indeksowanie witryny z krzyczącą żabą

Zrzut ekranu 2018-07-26 o 15.04.56

Na koniec użyj narzędzia takiego jak Screaming Frog , aby uruchomić indeksowanie swojej witryny, aby upewnić się, że nie ma błędów, uszkodzonych linków ani obrazów.

Czy powinienem zaktualizować wszystkie moje stare linki do HTTPS?

Od kilku lat zajmujesz się tworzeniem linków, a wszystkie stare linki nadal są HTTP. Czy powinieneś skontaktować się ze wszystkimi webmasterami i zaktualizować go do HTTPS?

Nasza krótka odpowiedź. Nie . Dopóki wszystkie adresy URL 301 przekierowują do nowych adresów URL HTTPS, jak omówiono w punkcie 8, powinno to przekazywać wartość. Uważamy, że przeglądanie starych linków i aktualizowanie jest zbyt ryzykowne i stanowi potencjalną stratę czasu. Jeśli wszystkie stare linki zmienią się w tym samym czasie, może to spowodować wyłączenie filtra.

Dlaczego mimo wszystko przejść na HTTPS?

#1 Google powiedział tak

Google podało nam kilka powodów, aby przejść na HTTPS, ale główne powody to szyfrowanie, integralność danych i uwierzytelnianie. Oznacza to po prostu ogólnie bezpieczniejszą witrynę dla użytkowników, co jest szczególnie ważne w przypadku przekazywania poufnych danych. Pamiętaj, że Twoja witryna może nadal być podatna na ataki i włamania, HTTPS nie rozwiązuje i nie zabezpiecza wszystkiego.

#2 Ostrzeżenia dotyczące bezpieczeństwa w Chrome

Google wydaje teraz ostrzeżenia dotyczące bezpieczeństwa w Chrome. Może to powodować problemy z zaufaniem odwiedzających.

#3 Ulepszenia rankingu

Jak wspomniano powyżej, Google faktycznie przyznaje się do poprawy rankingu po przejściu na HTTPS.

#4 Wygląda lepiej + pomaga zaufać/konwersjom

Spojrzmy prawdzie w oczy. HTTPS w adresie URL wygląda po prostu lepiej. Omówiliśmy już zaufanie, które to pomaga budować, a to z kolei może pomóc w konwersjach.

Więc masz to. To był nasz przewodnik po przejściu na HTTPS dla SEO. Mamy nadzieję, że okazał się przydatny, a jeśli masz coś do dodania lub jakiekolwiek pytania, po prostu skontaktuj się z nami .