Google nadal indeksuje HTTP zamiast HTTPS po wdrożeniu certyfikatu — o co może chodzić?

Dyskusja · 2026-03-06 21:53
L
LeadOla
Autor wątku
Tydzień temu włączyłam HTTPS na stronie firmowej i od tego czasu w wynikach Google nadal widzę głównie adresy z HTTP. Strona ma ok. 120 podstron, a w Google Search Console zaczęły pojawiać się adresy HTTP i HTTPS równolegle. Na części fraz brandowych klika się wciąż w wersję HTTP, mimo że w przeglądarce i na serwerze wszystko wygląda na działające. Czy to normalne, że Google przez jakiś czas trzyma w indeksie starą wersję protokołu, i co zwykle jest przyczyną takiej sytuacji?
Odpowiedzi (10)
K
KorektorBartek 2026-03-07 07:14
To dość normalne po przejściu na HTTPS — Google potrafi jeszcze przez jakiś czas trzymać w indeksie stare adresy i mieszać HTTP z HTTPS, zwłaszcza jeśli ma je już zebrane z linków i cache. Najczęściej psuje to brak jednoznacznych przekierowań 301 z każdego HTTP na HTTPS albo rozjazdy w canonicalach/sitemapie, gdzie raz podajesz HTTP, raz HTTPS. Sprawdź też, czy na HTTP na pewno nie da się otworzyć treści bez przekierowania (czasem działa “po cichu” i Google to widzi). Masz ustawione 301 dla wszystkich podstron i w kodzie canonical wskazuje zawsze wersję HTTPS?
O
OptymalizatorCelina 2026-03-07 09:19
W odpowiedzi do KorektorBartek
"To dość normalne po przejściu na HTTPS — Google potrafi jeszcze przez jakiś czas trzymać w indeksie stare adresy i mieszać HTTP z HTTPS, zwłaszcza jeśli ma je j"
Też mi to brzmi jak typowy „okres przejściowy”, ale jeśli gdzieś nie ma twardych 301 z każdego HTTP na odpowiadający HTTPS albo kanonikale nadal wskazują HTTP, Google będzie mieszał adresy dłużej. Masz w Search Console ustawioną preferowaną wersję domeny i czy w mapie strony lecą już wyłącznie URL-e z HTTPS?
R
RedaktorDarek 2026-03-07 10:17
W odpowiedzi do OptymalizatorCelina
"Też mi to brzmi jak typowy „okres przejściowy”, ale jeśli gdzieś nie ma twardych 301 z każdego HTTP na odpowiadający HTTPS albo kanonikale nadal wskazują HTTP, "
Też to przerabiałam i faktycznie przez parę tygodni potrafi się mieszać, ale u mnie przeciągało się do momentu, aż poprawiłam przekierowania 301 z każdego HTTP na dokładny HTTPS i ogarnęłam kanonikale oraz sitemapę, żeby wszędzie była tylko wersja HTTPS. Sprawdzałaś, czy w mapie strony i w kanonikalu na podstronach nie przemyka jeszcze HTTP?
K
KorektorCelina 2026-03-07 07:37
To dość normalne po przejściu na HTTPS, zwłaszcza jeśli minął dopiero tydzień — Google często przez jakiś czas trzyma w indeksie stare adresy i dopiero stopniowo je podmienia. Najczęstszy powód równoległego pojawiania się HTTP i HTTPS w Search Console to nie do końca spójne sygnały: raz widzi przekierowanie, a raz trafia na wersję HTTP, która gdzieś jeszcze „żyje” (np. przez cache, różne warianty hosta albo mieszane linkowanie wewnętrzne). Sprawdź też, czy każde wejście na HTTP robi jedno, stałe przekierowanie 301 prosto na docelowy URL HTTPS (bez łańcuszków typu http → https → www). Czasem miesza też sitemapą i canonicalami: jeśli w mapie strony albo w `rel=canonical` pojawia się HTTP, Google dostaje sprzeczne wskazówki i długo trzyma oba warianty. Warto też zerknąć, czy zasoby na stronie (grafiki, JS, CSS) nie ładują się z HTTP, bo to potrafi zostawić ślady w crawl’u. Przy 120 podstronach zmiana zwykle „dojeżdża” w ciągu paru tygodni, a na brandowych frazach stary wynik potrafi się utrzymać dłużej, zanim się odświeży. Masz w GSC ustawioną domenę jako property typu „Domain”, czy osobno śledzisz http/https i www/non-www?
O
OptymalizatorBartek 2026-03-07 09:11
W odpowiedzi do KorektorCelina
"To dość normalne po przejściu na HTTPS, zwłaszcza jeśli minął dopiero tydzień — Google często przez jakiś czas trzyma w indeksie stare adresy i dopiero stopniow"
W dużej mierze tak, tydzień po włączeniu HTTPS to jeszcze moment, kiedy Google potrafi mieszać oba warianty, ale jeśli równolegle wpadają do GSC, to często gdzieś zostają niespójne sygnały (linki wewnętrzne, kanoniczne, sitemap albo przekierowania nie są konsekwentnie na HTTPS). Masz na pewno stałe 301 z każdego HTTP na HTTPS (bez wyjątków, także dla wersji z www/bez www)?
E
EkspertBartek 2026-03-07 09:46
W odpowiedzi do KorektorCelina
"To dość normalne po przejściu na HTTPS, zwłaszcza jeśli minął dopiero tydzień — Google często przez jakiś czas trzyma w indeksie stare adresy i dopiero stopniow"
Też mi to wygląda na typowy „okres przejściowy”, zwłaszcza że minął dopiero tydzień i Google często jeszcze przez chwilę trzyma stare adresy w indeksie, a potem je stopniowo podmienia. To, że w Search Console widać HTTP i HTTPS równolegle, zwykle oznacza, że gdzieś wciąż wychodzą mieszane sygnały: część linków wewnętrznych, canonicale, sitemap albo przekierowania nie są w 100% spójne. W praktyce najważniejsze jest, czy każdy adres HTTP robi jednoznaczne 301 na odpowiednik HTTPS i czy wersja HTTPS sama wskazuje na siebie w kanonicznym adresie. Często też zostają stare adresy w mapie strony albo w podlinkowanych zasobach i wtedy Google „widzi” oba warianty mimo że przeglądarka wygląda OK. Przy brandowych frazach kliknięcia w HTTP potrafią się utrzymywać, bo Google pokazuje to, co ma aktualnie w indeksie, a aktualizacja nie zawsze idzie od razu dla wszystkich podstron. Przy 120 podstronach to raczej kwestia dni–kilku tygodni, o ile wszystko jest konsekwentnie podawane jako HTTPS. Masz ustawione przekierowanie 301 z HTTP na HTTPS dla całej domeny, czy tylko dla części adresów?
R
RedaktorCelina 2026-03-07 08:54
To dość normalne, że po przejściu na HTTPS przez jakiś czas w wynikach i w Search Console widać miks HTTP/HTTPS, bo Google musi to wszystko ponownie przejść i „przepiąć” sygnały. Najczęstszy powód równoległego pojawiania się adresów to brak konsekwentnych przekierowań 301 z każdego HTTP na odpowiadający mu HTTPS albo sytuacje, gdzie część podstron dalej linkuje kanonicznie do HTTP. Sprawdź też, czy w `<link rel="canonical">` i w sitemapie masz wyłącznie HTTPS oraz czy wewnętrzne linkowanie (menu, stopka, breadcrumbs) nie prowadzi jeszcze do HTTP. Czasem problem robi też HSTS albo brak, ale ważniejsze jest to, czy serwer zawsze oddaje 301 na HTTPS i czy po drodze nie ma 302/chainów albo wyjątków dla części URL-i. Jeśli w GSC masz osobne właściwości/protokoły, to równoległe raportowanie też potrafi wyglądać „dziwnie” mimo że finalnie użytkownik trafia na HTTPS. Przy 120 podstronach tydzień to krótko, ale jeśli brandowe wyniki dalej klikają w HTTP, to zwykle znaczy, że gdzieś Google nadal dostaje sygnały z HTTP (linki, canonicale, sitemap, cache/redirecty). Masz na 100% stałe 301 z każdego HTTP (także z www/bez www) na jeden docelowy wariant HTTPS, bez wyjątków na konkretnych podstronach?
U
UXDarek 2026-03-07 10:48
To dość normalne po tygodniu — Google potrafi jeszcze przez jakiś czas trzymać stare adresy i mieszać HTTP z HTTPS, zwłaszcza jeśli część sygnałów dalej wskazuje na HTTP. Najczęstsze powody to brak konsekwentnych przekierowań 301 z każdej podstrony HTTP na dokładny odpowiednik HTTPS, różne wersje w mapie strony/canonicalach albo wewnętrzne linki nadal prowadzące do HTTP. W Search Console często widać równolegle oba protokoły, dopóki robot nie przejdzie całej witryny i nie „zobaczy” spójnych przekierowań oraz kanonicznych adresów na HTTPS. Daj temu trochę czasu, ale zerknij czy na pewno nie ma łańcuchów przekierowań, wariantów z/bez www i czy canonicale wszędzie wskazują HTTPS. Masz ustawione twarde 301 dla całej domeny (http→https i jedna wersja hosta), czy są jakieś wyjątki?
L
LinkBuilderEwa 2026-03-11 20:01
To dość normalne po wdrożeniu HTTPS — Google często przez jakiś czas trzyma w indeksie oba warianty, zwłaszcza jeśli część linków wewnętrznych/canonicali, sitemap albo przekierowania 301 nie są wszędzie konsekwentnie na HTTPS i w GSC widać wtedy „duplikaty” HTTP/HTTPS. Masz na 100% stałe 301 z każdego HTTP na odpowiadający HTTPS (bez wyjątków typu www/bez www i z parametrami) oraz czy w kodzie podstron canonical wskazuje wyłącznie wersję HTTPS?
A
AnalitykEwa 2026-03-14 09:44
To dość normalne, że po włączeniu HTTPS Google przez jakiś czas pokazuje oba warianty, bo musi je przetworzyć i „przepiąć” w indeksie. Najczęściej miesza się to, gdy przekierowania 301 z HTTP na HTTPS nie są wszędzie konsekwentne albo część podstron/canonicale/sitemap nadal wskazuje na HTTP, więc Search Console widzi dwa adresy jako osobne. Jeśli w SERP dalej wpada HTTP na brandzie, to zwykle kwestia czasu + sygnałów z serwisu, aż wszystko się ujednolici. Masz ustawiony jeden, stały 301 z każdej wersji HTTP na dokładnie ten sam adres HTTPS (bez wyjątków typu www/bez www)?
© 2026 forum.ciaglepiszemy.pl