HTTPS w SEO

Jak HTTPS naprawdę wpływa na pozycje, dlaczego znacznie bardziej liczy się dla zaufania i funkcji przeglądarek oraz jak przeprowadzić migrację HTTP→HTTPS bez utraty ruchu — przekierowania, mieszana zawartość i HSTS.

Aktualne wytyczne Google dotyczące jakości strony nie uzasadniają obiecywania bezpośredniego wzrostu pozycji dzięki HTTPS. Historycznie Google nazwało go w 2014 roku „bardzo lekkim sygnałem” obejmującym mniej niż 1% zapytań, a Gary Illyes określił go rok później jako rozstrzygnięcie remisu — to komentarze z datą, nie opis obecnego mechanizmu. Google nadal warunkowo preferuje strony HTTPS jako kanoniczne, lecz zły certyfikat, niezabezpieczone zależności lub przekierowanie HTTPS→HTTP mogą odwrócić tę preferencję, a HSTS jej nie nadpisze. Ważniejsze powody migracji to oznaczenie „Niezabezpieczona” w Chrome, HTTP/2, nowoczesne funkcje przeglądarek i powszechność HTTPS. Migrację przeprowadź jak zmianę witryny: przekieruj 301 każdy URL jeden do jednego, napraw mieszaną zawartość, zaktualizuj canonicale, mapy witryn i linki wewnętrzne oraz ponownie zweryfikuj Search Console. Zmiana protokołu nie wymaga narzędzia Change of Address.

TL;DR — Aktualne wytyczne Google dotyczące jakości strony mówią, że aspekty poza Core Web Vitals „nie pomagają bezpośrednio uzyskiwać wyższych pozycji”, więc nie obiecuj dzisiejszego wzrostu rankingu dzięki HTTPS. Potwierdzona jest historia: w sierpniu 2014 roku Google nazwało HTTPS „bardzo lekkim” sygnałem (mniej niż 1% zapytań), a Gary Illyes w 2015 roku — rozstrzygnięciem remisu. To wypowiedzi historyczne, nie udokumentowany obecny mechanizm. Osobno aktualne wytyczne kanonikalizacji Google preferują strony HTTPS nad odpowiednikami HTTP, lecz warunkowo: nieważny certyfikat, niezabezpieczone zależności, przekierowanie HTTPS→HTTP albo przypadkowy canonical HTTP mogą odwrócić preferencję, a HSTS tego nie naprawi. Najważniejsze argumenty za HTTPS to oznaczenie „Niezabezpieczona” w Chrome, HTTP/2 we wszystkich głównych przeglądarkach, nowoczesne API i status podstawowego standardu — nie dźwignia wzrostu. Migracja to migracja witryny: ustaw 301 dla każdego URL-a (301 nie traci PageRank), napraw aktywną i pasywną mieszaną zawartość, zaktualizuj canonicale, mapy witryn i linki wewnętrzne oraz ponownie zweryfikuj Search Console. Zmiana protokołu nie wymaga narzędzia Change of Address. HSTS i jego wewnętrzne przekierowanie 307 stanowią warstwę ochrony przeglądarki nad serwerowymi 301, nie ich zamiennik.

Czy Google obecnie obiecuje wzrost pozycji dzięki HTTPS?

Zacznij od tego, co Google mówi dzisiaj, a nie od 2014 roku. Aktualna dokumentacja jakości strony wymienia HTTPS wśród aspektów poza Core Web Vitals, które “don’t directly help your website rank higher in search results.” (tłumaczenie) „nie pomagają bezpośrednio witrynie uzyskiwać wyższych pozycji w wynikach wyszukiwania”. To najbardziej aktualna i bezpośrednia wskazówka; nie uzasadnia obiecywania współczesnego wzrostu pozycji tylko dzięki HTTPS.

Sygnał z 2014 roku i „rozstrzygnięcie remisu” — historia, nie dzisiejszy mechanizm

Historia jest dobrze potwierdzona: 6 sierpnia 2014 roku Google ogłosiło HTTPS jako sygnał rankingowy i wyjątkowo otwarcie opisało jego małą wagę. Był to „bardzo lekki sygnał”, obejmujący mniej niż 1% zapytań globalnych i słabszy od innych sygnałów, takich jak treść wysokiej jakości. Google dodało, że z czasem może go wzmocnić, aby zachęcić właścicieli witryn do wdrożenia HTTPS. Mowa była o „wzmocnieniu”, nie o „wzroście”, jak często parafrazowała to prasa SEO.

Dowód potwierdzający to twierdzenie Google announced HTTPS as a very lightweight ranking signal affecting fewer than one percent of global queries at launch. Zakres: Google's 2014 announcement establishes the signal and its weight at launch; it does not quantify the signal's current weight. Poziom ufności: wysoki · Zweryfikowano: Google Search Central: HTTPS as a ranking signal

Rok później, we wrześniu 2015, Gary Illyes opisał sygnał jako rozstrzygnięcie remisu: jeśli wszystkie sygnały jakości dwóch wyników były równe, HTTPS mógł dać jednemu z nich niewielką przewagę. W tym samym roku jasno stwierdził, że na HTTPS należy przejść dla użytkowników, nie dla sygnału rankingowego. John Mueller również ostrzegał wtedy, aby nie oczekiwać widocznej zmiany pozycji od samej migracji.

Traktuj „rozstrzygnięcie remisu” jako historyczny komentarz Illyesa z lat 2015–2016, a nie mechanizm, który Google obecnie dokumentuje jako aktywny. Dzisiejsze sformułowanie dotyczące jakości strony jest ostrożniejszym źródłem. Uczciwa odpowiedź z datami na pytanie „czy HTTPS pomaga SEO?” brzmi więc: Google potwierdziło słaby sygnał w 2014 roku, jego przedstawiciel nazwał go rozstrzygnięciem remisu w 2015, a aktualne wytyczne nie powtarzają tego mechanizmu. HTTPS to higiena, nie dźwignia wzrostu, niezależnie od dzisiejszej wagi historycznego sygnału.

Preferencja kanoniczna HTTPS Google — warunkowa, nie oparta wyłącznie na schemacie

Niezależnie od sygnału rankingowego z 2014 roku Google obecnie dokumentuje preferencję kanonikalizacji: zwykle wybiera stronę HTTPS zamiast równoważnej strony HTTP, chyba że występują problemy lub sprzeczne sygnały — na przykład nieważny certyfikat SSL, niezabezpieczone zależności (inne niż obrazy), przekierowanie użytkownika ze strony HTTPS do strony HTTP lub przez nią albo rel="canonical" strony HTTPS wskazujący wersję HTTP.

Ten niuans umyka niemal wszystkim poradnikom i przeczy popularnemu uproszczeniu — także słowom Illyesa z 2016 roku, że sygnał rankingowy zasadniczo sprawdza pierwszych pięć znaków URL-a. Ten skrót opisywał sygnał z 2014 roku, nie decyzję kanonikalizacyjną. Google mówi wprost, że zły certyfikat lub przekierowanie obniżające HTTPS do HTTP bardzo mocno przechyla preferencję w stronę HTTP. HSTS nie może jej nadpisać.

Dowód potwierdzający to twierdzenie Google says HSTS cannot override its strong preference for HTTP caused by a bad TLS certificate or an HTTPS-to-HTTP redirect. Zakres: HTTP and HTTPS equivalents Poziom ufności: wysoki · Zweryfikowano: How to specify a canonical URL

Praktyczny skutek: wygasły lub źle skonfigurowany certyfikat to nie tylko problem UX — może również skłonić Google do zindeksowania strony HTTP zamiast HTTPS, której pozycję chcesz budować. Rodzaje awarii certyfikatów i ich diagnozę opisuje artykuł Certyfikaty SSL/TLS; sposób czytania osobnego raportu Search Console o tej decyzji — Raport HTTPS.

Dlaczego HTTPS naprawdę ma znaczenie

Po odłożeniu pytania o ranking argumenty za HTTPS są przytłaczające — z jednym ważnym zastrzeżeniem: HTTPS zabezpiecza kanał transportowy między przeglądarką a serwerem. Nie audytuje kodu aplikacji, nie gwarantuje bezpieczeństwa endpointów ani intencji użytkownika. Zhakowana witryna HTTPS, formularz phishingowy podawany przez HTTPS i wyciek danych po odszyfrowaniu nadal są możliwe. HTTPS to konieczna higiena, a nie gwarancja bezpieczeństwa wszystkiego za połączeniem.

Po takim określeniu zakresu praktyczne argumenty wyglądają następująco:

  • Ostrzeżenie Chrome „Niezabezpieczona”. Od wersji Chrome 68 (lipiec 2018) wszystkie strony HTTP są oznaczane jako niezabezpieczone. Etykietę widzą prawdziwi użytkownicy na pasku adresu — to znacznie większy problem konwersji niż jakakolwiek przewaga rankingowa.
  • W praktyce jest warunkiem HTTP/2 (i HTTP/3). Żadna główna przeglądarka nie udostępnia HTTP/2 przez zwykłe HTTP — wszystkie negocjują je tylko przez TLS, choć sama specyfikacja HTTP/2 nie wymaga szyfrowania. Dokumentacja Google stwierdza: “in some cases, TLS can improve performance, mostly as a result of making HTTP/2 possible.” (tłumaczenie) „w niektórych przypadkach TLS może poprawić wydajność, głównie dzięki umożliwieniu HTTP/2”. To warunkowe „może”, nie gwarancja; narzut TLS, konfiguracja serwera i ponowne użycie połączenia nadal mają znaczenie. Multipleksowanie i kompresja nagłówków HTTP/2 często sprawiają jednak, że HTTPS+HTTP/2 jest szybsze niż zwykłe HTTP/1.1 — odwrotnie niż w dawnym lęku przed opóźnieniem TLS.
  • Nowoczesne funkcje przeglądarki go wymagają. Service workers, API geolokalizacji, kamery i mikrofonu oraz progresywne aplikacje internetowe zwykle wymagają bezpiecznego kontekstu (sprawdź wyjątki danej funkcji i przeglądarki, takie jak localhost). Google stwierdza: “HTTPS is required for many new browser features, especially those required for progressive web apps.” (tłumaczenie) „HTTPS jest wymagany przez wiele nowych funkcji przeglądarki, szczególnie tych potrzebnych progresywnym aplikacjom”.
  • Dane o odesłaniach i „dark traffic” — domyślnie, nie zawsze. Przeglądarki z nowoczesną domyślną polityką Referrer-Policy (strict-origin-when-cross-origin) całkowicie usuwają nagłówek Referer, gdy link prowadzi ze strony HTTPS do celu HTTP. Nawigacja w tym samym schemacie lub z podniesieniem bezpieczeństwa nadal wysyła co najmniej origin. Jeśli pozostajesz na HTTP, ruch wychodzący — i jego atrybucja przychodząca — może domyślnie trafić do kategorii „direct”. Własny nagłówek Referrer-Policy witryny może jednak zmienić to zachowanie w obie strony, więc przy audycie cudzej luki analitycznej nie traktuj go jako reguły absolutnej.
  • To standard wejścia. Szacunkowo około 89% witryn używa HTTPS (W3Techs, 2026 — traktuj wartość kierunkowo, nie jako dokładny bieżący pomiar). Historia SEO dotyczy dziś ryzyka widocznego pozostania w tyle, nie korzyści z samego przełączenia.

Migracja HTTP → HTTPS

Przejście HTTP→HTTPS jest migracją witryny i wymaga takiej samej dyscypliny. Dobra wiadomość pochodzi wprost z wytycznych Google o przenoszeniu witryn: przekierowania 301 i inne stałe przekierowania nie powodują utraty PageRank. Dawny lęk przed utratą wartości linków podczas migracji jest mitem — ryzyko kryje się wyłącznie w wykonaniu: brakujących 301, mieszanej zawartości, nieaktualnych canonicalach i niezweryfikowanej usłudze HTTPS w Search Console.

Najważniejsza dyscyplina w jednym akapicie: najpierw zapisz stan działającej witryny HTTP (skanowanie, pozycje, eksport Search Console, profil linków), zdobądź certyfikat TLS (bezpłatny DV Let’s Encrypt przekazuje taki sam sygnał jak płatny OV/EV), przekieruj 301 każdy URL HTTP do jego odpowiednika HTTPS jeden do jednego, ustaw HTTPS jako kanoniczny wszędzie (linki wewnętrzne, mapa witryny, hreflang — nie zakrywaj nieaktualnych linków wewnętrznych przekierowaniami), napraw mieszaną zawartość przed przełączeniem, ponownie zweryfikuj wszystkie cztery usługi Search Console (zmiana protokołu nie wymaga Change of Address) i utrzymuj przekierowania co najmniej rok. Oczekuj tymczasowych wahań pozycji: spadek, który się odbudowuje, oznacza stabilizację migracji; trwały — usterkę.

To mapa ryzyka, nie instrukcja wykonawcza. Sekwencję krok po kroku, próbę na środowisku testowym, masowe mapowanie przekierowań, plan wycofania i pełną listę kontrolną opisuje Migracja HTTP do HTTPS. Ta strona pozostaje zwięzłym przeglądem, aby nie rozminąć się z bardziej szczegółowym poradnikiem.

Mieszana zawartość

Mieszana zawartość występuje, gdy strona HTTPS ładuje podzasób przez HTTP. Ma dwie odmiany, a ich rozróżnienie wyznacza priorytety:

  • Aktywna mieszana zawartość — skrypty, arkusze stylów, ramki iframe i XMLHttpRequest. Przeglądarki blokują je całkowicie, ponieważ zmodyfikowany skrypt może przepisać całą stronę. To właśnie psuje witrynę po migracji, więc napraw tę kategorię jako pierwszą.
  • Pasywna mieszana zawartość — obrazy, dźwięk, wideo. Przeglądarki zwykle nadal ją wyświetlają, ale obniżają wskaźnik bezpieczeństwa i ostrzegają.

Znajdziesz ją przez skanowanie witryny HTTPS (Ahrefs Site Audit, Screaming Frog), obserwowanie konsoli Chrome DevTools lub zbieranie raportów CSP. Najczystszym rozwiązaniem wyprzedzającym problem jest nagłówek Content-Security-Policy: upgrade-insecure-requests, który nakazuje przeglądarce po cichu zamieniać żądania podzasobów http:// na https:// przed ich wysłaniem. To użyteczna siatka bezpieczeństwa w trakcie i po migracji. Zwykłe linki do stron HTTP nie są mieszaną zawartością — po prostu prowadzą do innej strony.

HSTS — i dlaczego nie zastępuje przekierowań 301

HSTS — HTTP Strict Transport Security — to nagłówek odpowiedzi (Strict-Transport-Security), który każe przeglądarkom zawsze używać HTTPS dla domeny, nawet jeśli użytkownik wpisze lub kliknie link http://. Rozwiązuje „problem pierwszego żądania”: przy samym 301 pierwsze żądanie nowego użytkownika nadal wychodzi przez HTTP, zanim zadziała przekierowanie, co tworzy okno dla ataku SSL stripping. Według Google HSTS pozwala “avoid the cost of the 301 redirect” (tłumaczenie) „uniknąć kosztu przekierowania 301” dla powracających użytkowników oraz “defeats attacks like SSL Stripping.” (tłumaczenie) „udaremnia ataki takie jak SSL Stripping”.

Specjaliści SEO powinni rozróżniać dwie rzeczy:

  • HSTS nie zastępuje serwerowych 301. Gdy przeglądarka respektuje HSTS, wykonuje wewnętrzne przekierowanie 307 do HTTPS — ale dzieje się to w przeglądarce i roboty go nie widzą. Wyszukiwarki nadal potrzebują prawdziwego serwerowego 301, aby zrozumieć migrację i przenieść wartość linków. Potrzebujesz obu warstw.
  • HSTS preload jest prawie trwały. Możesz zgłosić domenę do wbudowanej w przeglądarki listy preload (wymagane max-age co najmniej rok, includeSubDomains i preload), co zamyka lukę nawet dla nowych użytkowników. Usunięcie z listy jest jednak powolne i bolesne. Google ostrzega, aby nie włączać HSTS, dopóki nie masz pewności, że działanie witryny jest wystarczająco niezawodne, by nigdy nie wdrożyć HTTPS z błędami walidacji certyfikatu. Traktuj preload jak drzwi w jedną stronę.

Popularne mity

  • „HTTPS daje dziś duży wzrost pozycji”. Nie — „bardzo lekki” sygnał z 2014 roku obejmujący mniej niż 1% zapytań i opis „rozstrzygnięcia remisu” z 2015 są komentarzami historycznymi; aktualne wytyczne mówią, że aspekty jakości strony poza Core Web Vitals nie pomagają bezpośrednio uzyskiwać wyższych pozycji.
  • „Migracja pogrąży moje pozycje”. Nie przy prawidłowych przekierowaniach; 301 nie traci PageRank. Szkodzi źle wykonana migracja, nie zmiana protokołu.
  • „Potrzebujesz narzędzia Change of Address”. Nie dla HTTP→HTTPS — tylko przy zmianie domeny.
  • „Wygasły certyfikat psuje tylko UX, nie SEO”. Nie — zły certyfikat jest jednym z warunków, które mogą odwrócić preferencję kanoniczną Google z HTTPS na HTTP, a ponadto blokuje stronę użytkownikom.
  • „HTTPS ma znaczenie tylko na stronach płatności”. Nie — Chrome oznacza każdą stronę HTTP, a nowoczesne API zwykle wymagają bezpiecznego kontekstu.
  • „TLS spowalnia witryny”. W praktyce zwykle jest odwrotnie, ponieważ HTTPS umożliwia HTTP/2, choć TLS jedynie „może” pomóc wydajności, a jej nie gwarantuje.
Dowód potwierdzający to twierdzenie Google's current page-experience documentation says aspects beyond Core Web Vitals do not directly help a site rank higher, so it does not support promising a universal direct HTTPS ranking boost. Zakres: page experience and ranking Poziom ufności: wysoki · Zweryfikowano: Understanding Google Page Experience

Migracja HTTP→HTTPS należy do szerszej dyscypliny migracji witryn. Jeśli jednocześnie zmieniasz domenę lub platformę, najpierw przeczytaj ten materiał, ponieważ nałożone migracje zwielokrotniają ryzyko.

Dodaj notatkę eksperta

Przypnij cytat eksperta

Nowa osoba? Najpierw utwórz jej nieprzejęty profil na /admin/experts/ → Przypnij cytat eksperta .