Raport HTTPS

Co pokazuje raport HTTPS w Google Search Console, jak naprawić każdy wiersz błędu oraz jaka jest uczciwa ocena HTTPS jako sygnału rankingowego.

Opublikowano po raz pierwszy: 23 cze 2026 · Ostatnia aktualizacja: 21 sie 2026 · Advanced
Języki

Raport HTTPS w Search Console pokazuje, ile zindeksowanych URL-i Google obsługuje przez HTTPS, a ile przez HTTP — oraz dlaczego te HTTP. To próbka zindeksowanych URL-i, nie pełny inwentarz. Google preferuje HTTPS, gdy strona istnieje w obu protokołach, więc wiersz HTTP może oznaczać sprzeczny sygnał (HTTP jako canonical, mapa witryny wskazująca HTTP, przekierowanie HTTPS→HTTP, HTTPS zablokowany przez robots albo uszkodzony certyfikat), brak odpowiednika HTTPS, błąd przetwarzania całej witryny lub po prostu nowy URL — sprawdź przyczynę, zanim uznasz problem za awarię. HTTPS to lekki sygnał rankingowy; naprawiaj te problemy dla zaufania, danych odesłań i czystej kanonikalizacji, nie dla wzrostu pozycji.

TL;DR — Raport HTTPS pokazuje, ile Twoich zindeksowanych URL-i Google obsługuje przez HTTPS, a ile przez HTTP — to próbka, nie kompletna lista. Google preferuje indeksowanie wersji HTTPS każdej strony dostępnej w obu protokołach, ale wiersz HTTP nie musi oznaczać, że sprzeczny sygnał pokonał tę domyślną preferencję — może również wskazywać brak odpowiednika HTTPS, błąd przetwarzania całej witryny albo naprawdę nowy/nieprzecrawlowany URL. Preferencja HTTPS jest jednym z wielu sygnałów ważonych przez Google przy wyborze canonical; raport HTTPS, raport Page Indexing i URL Inspection są powiązane, ale nie są zamienne. HTTPS to lekki sygnał rankingowy — napraw te problemy dla zaufania i czystej kanonikalizacji, a nie dla wzrostu pozycji.

Evidence for this claim Search Console's HTTPS report shows the proportion of indexed HTTP and HTTPS URLs and reasons an indexed URL is not served over HTTPS. Scope: Current Search Console HTTPS report. Confidence: high · Verified: Google Search Console: HTTPS report Evidence for this claim The HTTPS report evaluates indexed URL serving and does not replace HTTPS migration, redirect, canonical, certificate, or mixed-content diagnostics. Scope: Current report interpretation and HTTPS guidance. Confidence: high · Verified: Google Search Central: Secure your site with HTTPS

Co raport rzeczywiście mierzy

Wprost z dokumentacji: “The HTTPS report shows how many indexed URLs on your site are HTTP vs HTTPS.” (tłumaczenie) „Raport HTTPS pokazuje, ile zindeksowanych URL-i w witrynie korzysta z HTTP, a ile z HTTPS”. Dwa zastrzeżenia wykonują tu dużą część pracy, a większość osób pomija oba.

Po pierwsze, zindeksowane — raport obejmuje URL-e, które Google już zindeksował, a nie cały zbiór URL-i. Po drugie, jest to próbka: “The report isn’t a comprehensive list of all detected items.” (tłumaczenie) „Raport nie jest kompletną listą wszystkich wykrytych elementów”. To narzędzie diagnostyczne, a nie inwentarz. Jeśli próbujesz uzgodnić tę liczbę z całkowitą liczbą stron, przestań — dotyczą innej populacji. Raport jest dostępny dla właściwości domenowych i właściwości z prefiksem URL HTTPS.

Evidence for this claim The current report is available for Domain properties and HTTPS URL-prefix properties. Scope: Domain properties and HTTPS URL-prefix properties Confidence: high · Verified: HTTPS report

Search Console dopasowuje każdy URL HTTP do jego odpowiednika HTTPS, ignorując parametry — dlatego ciągi zapytania takie jak ?utm_source= nie psują dopasowania. Nie traktuje jednak URL-u HTTPS o innej strukturze jako bezpiecznej wersji URL-u HTTP. Jeśli migracja zmieniła ścieżki, a nie tylko protokół, ta strona HTTPS nie zarejestruje się tutaj jako odpowiednik, nawet jeśli działa poprawnie. Ponieważ jest to próbka zindeksowanej populacji, a nie bieżący crawl każdego posiadanego URL-u, brak URL-u w raporcie nie musi oznaczać, że wszystko jest w porządku — URL może być po prostu jeszcze niezindeksowany albo nie trafić do próbki. Używaj raportu do wykrywania wzorców, a nie jako kompletnego audytu URL po URL-u.

Dlaczego w ogóle pojawiają się wiersze HTTP

Oto model mentalny, dzięki któremu raport staje się zrozumiały: “If your site has a page with both an HTTP and HTTPS address, Google prefers to index the HTTPS version.” (tłumaczenie) „Jeśli witryna ma stronę zarówno pod adresem HTTP, jak i HTTPS, Google woli indeksować wersję HTTPS”. Preferencja HTTPS jest domyślna — ale wiersz HTTP nie zawsze oznacza, że silniejszy sygnał ją nadpisał. Przeanalizuj przyczyny w tej kolejności:

  1. Brakujący albo błędny HTTPS. Nie ma jeszcze działającego odpowiednika HTTPS albo zwraca on błąd.
  2. Sprzeczny sygnał. Coś w witrynie jawnie głosuje za HTTP — tag canonical, wpis w mapie witryny, przekierowanie w złym kierunku albo blokada robots. To obejmuje pięć nazwanych poniżej powodów.
  3. Błąd przetwarzania całej witryny. Google napotkał tyle błędów, że wycofał się z przetwarzania URL-i w kolejce, albo problem obejmujący całą witrynę (np. uszkodzony certyfikat) blokuje ocenę wszędzie.
  4. Naprawdę nowy albo nieprzecrawlowany URL. Google go nie widział albo widział, ale jeszcze go nie craw­lował — to jedyny przypadek, w którym własne wskazówki Google mówią o krótkim oczekiwaniu (około doby) przed ponownym sprawdzeniem.

HTTPS względem HTTP jest jednym z wielu sygnałów ważonych przez Google przy wyborze kanonicznego URL-u — nie jest stałą liczbą i nie będę powtarzać dokładnej wartości bez źródła, które mogę zweryfikować. Każdy nazwany wiersz błędu poniżej pasuje do przyczyny nr 2; „HTTPS not evaluated” obejmuje przyczyny nr 1, 3 i 4.

Wiersze błędów — „dlaczego strony HTTP nie są obsługiwane przez HTTPS”

To wiersze statusu raportu. Każdy jest konkretnym sprzecznym sygnałem i każdy ma konkretną naprawę.

  • HTTP oznaczony tagiem canonical“The HTTP page has a <link rel="canonical"> tag, indicating that the HTTP version is canonical.” (tłumaczenie) „Strona HTTP ma tag <link rel="canonical"> wskazujący, że wersja HTTP jest kanoniczna”. Jawnie poinformowałeś Google, że preferowany jest URL HTTP. Naprawa: wskaż jako canonical URL HTTPS.
  • HTTPS ma nieważny certyfikat“The HTTPS URL has an invalid SSL certificate.” (tłumaczenie) „URL HTTPS ma nieważny certyfikat SSL”. Google nie sprawdzi URL-u HTTPS, jeśli certyfikat nie jest ważny, a problem zwykle dotyczy całej witryny, a nie jednej strony. Napraw certyfikat.
  • Mapa witryny wskazuje HTTP“A sitemap on your site is pointing to an HTTP URL that was indexed as canonical.” (tłumaczenie) „Mapa witryny wskazuje URL HTTP, który został zindeksowany jako kanoniczny”. Mapa witryny głosuje za HTTP. Naprawa: zaktualizuj mapę witryny, aby wymieniała URL-e HTTPS.
  • HTTPS ma przekierowanie“The HTTPS URL exists, but redirects to an HTTP URL.” (tłumaczenie) „URL HTTPS istnieje, ale przekierowuje do URL-u HTTP”. To przekierowanie w złym kierunku. Prawidłowy kierunek to zawsze HTTP → HTTPS, nigdy odwrotnie. W technicznym badaniu SEO Ahrefs obejmującym ponad milion domen istotna część witryn robi to dokładnie odwrotnie.
  • URL HTTPS jest zablokowany przez robots“The HTTPS URL is present, but is blocked from crawling by a robots.txt rule.” (tłumaczenie) „URL HTTPS istnieje, ale reguła robots.txt blokuje jego crawlowanie”. Google nie może craw­lować wersji HTTPS, aby ją potwierdzić, więc wraca do HTTP. Naprawa: odblokuj URL HTTPS w robots.txt.
  • HTTPS not evaluated — status zbiorczy, a nie pojedyncza awaria. Dokumentacja mówi, że “This error can be caused by any of the following conditions” (tłumaczenie) „Ten błąd może być spowodowany dowolnym z poniższych warunków”: URL HTTP nie ma odpowiednika HTTPS; oba istnieją, ale z jakiegoś powodu Google wybrał HTTP jako canonical; Google napotkał tyle błędów dowolnego typu, że przerwał przetwarzanie URL-i w kolejce; istnieje błąd całej witryny (np. zły certyfikat SSL); albo Google nigdy nie widział URL-u lub go widział, ale jeszcze nie craw­lował. Nie uznawaj domyślnie tego statusu za nieszkodliwy — przeprowadź triage według przyczyny. Naprawdę nowy lub nieprzecrawlowany URL to jedyny przypadek, dla którego Google daje warunkową wskazówkę (odczekaj około doby po crawlu przed ponownym sprawdzeniem); brakujący odpowiednik HTTPS, wybór HTTP jako canonical albo błąd całej witryny to realne problemy wymagające naprawy, a nie przeczekania.
  • Inne problemy“Another error occurred that is not covered in the list of errors.” (tłumaczenie) „Wystąpił inny błąd, którego nie obejmuje lista błędów”.

Ważna korekta popularnego mitu: aktualna strona pomocy nie wymienia wiersza „noindex” ani wiersza „HSTS”. To pojęcia powiązane, które warto rozumieć — noindex na stronie HTTPS rzeczywiście może uniemożliwić jej zindeksowanie i wyświetlanie, a HSTS wymusza HTTPS na poziomie przeglądarki i wspiera prawidłowe przekierowania — ale nie są kategoriami tego raportu. Nie szukaj wierszy, których tam nie ma.

Evidence for this claim Noindex and HSTS are not named issue rows in the current HTTPS report documentation. Scope: Domain properties and HTTPS URL-prefix properties Confidence: high · Verified: HTTPS report

Jak łączą się preferencja HTTPS, kanonikalizacja i raport Page Indexing

Raport HTTPS nie jest samodzielnym narzędziem, ale nie jest też wymienny z narzędziami pokrewnymi. Trzy różne powierzchnie Search Console mogą dotyczyć tego samego URL-u, a każda mówi coś innego:

Evidence for this claim For each HTTP URL in this report, Search Console looks for a matching HTTPS URL while ignoring parameters. Scope: Domain properties and HTTPS URL-prefix properties Confidence: high · Verified: HTTPS report
PowierzchniaCo informuje
Raport HTTPSCzy próbkowany zindeksowany URL jest obsługiwany przez HTTP czy HTTPS oraz — w przypadku wierszy HTTP — który nazwany powód ma zastosowanie
Raport Page IndexingCzy znany URL jest w ogóle zindeksowany i jaki canonical wybrał Google
URL InspectionJaki stan zindeksowania Google ma dla konkretnego URL-u w porównaniu z bieżącym testem tego URL-u

Mogą mieć wspólną przyczynę — konflikt canonical może pojawić się tutaj jako wiersz HTTP, a w Page Indexing jako „Duplicate, Google chose a different canonical” — ale to hipoteza do zweryfikowania dla każdego URL-u, a nie gwarantowane odwzorowanie jeden do jednego. Sprawdź URL Inspection dla konkretnej strony, zanim założysz, że oba raporty opisują ten sam problem.

Treść mieszana i niezabezpieczone zależności

Treść mieszana — strona HTTPS, która ładuje zasoby HTTP (obrazy, skrypty, arkusze stylów) — nie jest nazwanym wierszem w tym raporcie, a aktualna dokumentacja Google nie wymienia jej jako przyczyny raportu HTTPS. Nadal warto ją naprawić dla niej samej: przeglądarki ostrzegają przed nią albo ją blokują, a to realna luka bezpieczeństwa. Nie diagnozuj jej przez ten raport — jeśli strona nadal pokazuje się tu jako HTTP po wykluczeniu pięciu nazwanych powodów, potraktuj treść mieszaną jako osobną kontrolę (Chrome DevTools albo crawler witryny), a nie jako wyjaśnienie raportu. To samo dotyczy HSTS: jest użytecznym mechanizmem na poziomie przeglądarki, ale również nie jest wierszem raportu.

HTTPS jako sygnał rankingowy — uczciwa wersja

HTTPS jest przedstawiany jako czynnik rankingowy od 2014 roku, gdy ogłosił to zespół webmasterów Google (Zineb Ait Bahajji i Gary Illyes) — wówczas relacjonowano go jako lekki sygnał o mniejszej wadze niż takie elementy jak jakość treści. Nie udało mi się ponownie potwierdzić dokładnego brzmienia wpisu z 2014 roku na podstawie aktualnej kopii, więc traktuj precyzyjną liczbę jako relację, a nie dosłowną gwarancję; trwały wniosek pozostaje prawdziwy niezależnie od dokładnej wartości — HTTPS nigdy nie był przedstawiany jako silna dźwignia rankingowa. HTTPS jest również częścią szerszych wskazówek dotyczących page experience. I żeby było jasne, nic z tego nie pochodzi z samego raportu HTTPS: raport nie pokazuje wpływu na ranking, kliknięć ani ruchu — jest wyłącznie diagnostyką implementacji protokołu. Uczciwe ujęcie brzmi więc: napraw problemy HTTPS dla bezpieczeństwa, zaufania użytkowników, czystych danych odesłań w analityce i uporządkowanej kanonikalizacji — nie dla wzrostu pozycji. To warunek podstawowy, nie dźwignia wzrostu.

Naprawa i potwierdzenie

Przepływ pracy jest taki sam niezależnie od tego, który wiersz śledzisz — i zaczyna się od przyczyny, a nie etykiety wiersza:

  1. Zidentyfikuj przyczynę. Raport daje próbkowany punkt wyjścia — potwierdź, co rzeczywiście się dzieje: brak HTTPS, sprzeczny sygnał, błąd całej witryny czy naprawdę nowy URL.
  2. Napraw to u źródła. Popraw canonical, wpis w mapie witryny, kierunek przekierowania, regułę robots albo certyfikat. Usunięcie linków do objętego problemem URL-u nie jest naprawą — ukrywa objaw bez rozwiązania przyczyny.
  3. Potwierdź przez URL Inspection, sprawdzając osobno bieżący test i stan zindeksowania — tuż po naprawie mogą się nie zgadzać.
  4. Obserwuj próbkowaną kohortę, a nie tylko jeden URL. Raport HTTPS przeklasyfikowuje URL-e według własnego harmonogramu; nie ma tu uniwersalnego SLA, które można obiecać. Jedyny przypadek z warunkową wskazówką to naprawdę nowy, nieprzecrawlowany URL — odczekaj mniej więcej dobę przed ponownym sprawdzeniem.

Przeprowadziłem migracje wielu witryn między protokołami (moja prelekcja SMX East 2016 Bezpieczniej dmuchać na zimne z HTTPS jest dłuższą wersją), a powtarzająca się lekcja jest taka sama: sama obecność wersji HTTPS nie wystarczy. Jeśli tagi canonical, mapy witryn albo przekierowania nadal wskazują HTTP, Google z przyjemnością będzie dalej indeksować HTTP. Spraw, by wszystkie sygnały były zgodne, a ten raport sam się uporządkuje.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.