Przechodzę z HTTP na HTTPS dla całej mojej witryny. Witryna jest obecnie dodawana do Google Search Console (wcześniej Google Webmaster Tools ), ponieważ www.example.com
wszystkie strony są indeksowane bez użycia protokołu SSL.
Jak przejść do przejścia na nowe adresy URL HTTPS w Google Search Console?
Czy po prostu przesyłam zaktualizowaną mapę witryny zawierającą adresy URL HTTPS, czy mogę dodać nową witrynę jako
https://www.example.com
i przesłać mapę witryny z adresami URL HTTPS? Wszystkie bieżące adresy URL są ustawione na przekierowanie do ich odpowiedników HTTPS.Czy dodam wiele właściwości do Google Search Console?
seo
google-search-console
redirects
https
użytkownik2240778
źródło
źródło
Odpowiedzi:
Aktualizacja (27 lutego 2019 r.):
Google ogłosiło dane dotyczące całej domeny w Search Console , która łączy wszystkie subdomeny i protokoły domeny, http, https, www i inne niż www.
Stara odpowiedź:
Narzędzia Google dla webmasterów traktują HTTP i HTTPS jako osobne witryny i nie możesz poinformować Google za pomocą Google Search Console, że przeszedłeś z HTTP na HTTPS, ponieważ narzędzie do przenoszenia adresów nie obsługuje zmian protokołu
Możesz jednak dodać wersje strony HTTPS. Podczas dodawania witryny wystarczy wpisać adres URL wraz z
https://
prefiksem. Będziesz wtedy mieć dwie witryny w Narzędziach Google dla webmasterów.Jest to zgodne z ogólną zasadą, która
http://www.example.com
jest uważana za inny adres URLhttps://www.example.com
i może prawidłowo podawać inną treść, Google nie ma nic przeciwko temu. W praktyce większość witryn konfiguruje przekierowanie, ale Narzędzia Google dla webmasterów działają w obu przypadkach, wystarczy dodać obie witryny.Podobnie, powinieneś dodać wersje swojej strony www i inne niż www, więc ostatecznie powinieneś mieć cztery strony:
http://www.example.com
https://www.example.com
http://example.com
https://example.com
Możesz ustawić, czy preferowane są www czy inne niż www , ale nie znam podobnych ustawień dla HTTP i HTTPS.
źródło
Strict-Transport-Security
nagłówek http, aby Google preferował wersje HTTPS w wynikach wyszukiwania. Jak opisano tutaj . „Użyj serwera WWW, który obsługuje HTTP Strict Transport Security (HSTS) i upewnij się, że jest włączony. HSTS informuje przeglądarkę, aby automatycznie żądała stron korzystających z HTTPS, nawet jeśli użytkownik wpisze http na pasku adresu przeglądarki. Google nakazuje także, aby wyświetlał bezpieczne adresy URL w wynikach wyszukiwania. ”Narzędzie do przenoszenia adresu nie obsługuje zmian protokołu
Ponieważ HTTPS i HTTP to protokoły, nie przenosisz witryny z jednego adresu na inny, zmieniasz jedynie ścieżkę adresu URL. Narzędzia Google dla webmasterów nie obsługują przenoszenia adresów w przypadku zmian ścieżek adresów URL, w tym subdomen i protokołów.
Dlatego nie musisz informować Narzędzi Google dla webmasterów, że zmieniasz protokoły, jednak zalecane jest skonfigurowanie przekierowań ze wszystkich starych adresów URL do nowych adresów URL i zaktualizowanie mapy witryny w celu uwzględnienia nowych adresów URL.
Dodaj wszystkie odmiany swojej witryny do WMT
Chociaż narzędzie do przenoszenia adresu witryny może nie traktować protokołów, zmian adresu URL i subdomen jako nowych witryn, reszta Narzędzi dla webmasterów traktuje protokoły i subdomeny jako osobne witryny. Powinieneś dodać wszystkie odmiany swojej witryny, poniżej znajduje się przykład mojej witryny BYBE dodanej do WMT ze wszystkimi odmianami, powinieneś zrobić to samo. (zalecane przez Johna Muellera z Google, patrz komentarze poniżej tej odpowiedzi).
301 przekierowań zalecanych przez Google
Jeśli planujesz udostępnić stronę jako częściowy lub kompletny ssl, powinieneś skonfigurować dobre przekierowania, zgodnie z zaleceniami Google:
Konfigurowanie przekierowania w Apache
Konfigurowanie przekierowań w Apache, ngInx, IIS jest dość proste, poniżej znajdują się przykłady przekierowania 301 z HTTP na HTTPS w
.htaccess
pliku Apache2 .Zmiany w mapie witryny
Ponieważ zmieniasz protokół, musisz dodać nową usługę do Google jako HTTPs, nie będzie ona domyślnie przesyłać mapy witryny, musisz upewnić się, że mapa witryny zawiera wszystkie nowe adresy URL, a następnie przesłać ją zgodnie z odmianą właściwości HTTPS.
źródło
https://www.example.com
, pobieranie jako Google daje opcję HTTPS. Pobieranie jako http dla witryny, która jest teraz HTTPS, byłoby sprzeczne z tym, co zostało już zindeksowane.https://
ihttp://
jako osobne witryny; zdecydowanie powinieneś dodać je osobno, jeśli używasz ich obu (lub migrujesz z jednego do drugiego). Należy również zaktualizować plik mapy witryny, aby wskazywał nowe adresy URL.Jeśli przenosisz swoją witrynę z HTTP na HTTPS, musisz przesłać witrynę HTTPS jako nową witrynę (zdefiniowaną jako nowa właściwość). Powiedziano mi, że nie muszę tego robić, jednak Google WMT przestał raportować status indeksu, błędy indeksowania i ruch.
Po dodaniu HTTPS do Narzędzi Google dla webmasterów zacząłem otrzymywać prawidłowe dane w konsoli Google WMT.
źródło
Google ma instrukcje dotyczące migracji witryny. Zmiana protokołu liczy się jako modyfikacja adresu URL; to jest odpowiednia sekcja .
Przełącznik działa podobnie jak zwykły przełącznik HTTPS . Po dostosowaniu adresów URL do protokołu i przed rozpoczęciem przekierowywania należy zweryfikować witrynę https w narzędziach Google dla webmasterów. To osobna strona z własną mapą witryny. Nie ma potrzeby wykonywania innych kroków specyficznych dla Google, ale można użyć ich narzędzi do sprawdzenia, czy ruch jest przenoszony poprawnie.
źródło
Google zmiana narzędzi adresowych: Uwaga: Narzędzie obecnie nie obsługuje następujących rodzajów ruchów witryny: zmiany nazw subdomen, zmiany protokołu (z HTTP na HTTPS)
źródło