Search Console ukrywa Twoje najtańsze wygrane. Trzeba je inaczej zapytać
Jedna podstrona z 81 616 wyświetleń i klikalnością 3,5% nie pokazała się w domyślnym raporcie. Znalazłem ją tylko dlatego, że przestałem ufać sortowaniu Search Console i posortowałem dane u siebie.

👁 112 przeczytań
- Strona z 81 616 wyświetleń i CTR 3,5% była niewidoczna w domyślnym widoku Search Console, bo interfejs sortuje wyniki po kliknięciach, nie po wyświetleniach.
- Aby znaleźć ukryte strony, trzeba pobrać dane bez limitu wierszy z Google Search Console i posortować je lokalnie malejąco po wyświetleniach, a nie po kliknięciach.
- Kryterium listy zadań do optymalizacji to strony z ponad 1000 wyświetleń i klikalnością poniżej 2%, przy czym progi te są arbitralne i dobrane pod jeden sprint pracy.
Strona z 81 616 wyświetleń i współczynnikiem klikalności 3,5% nie pojawiła się na żadnej liście, którą wcześniej przeglądałem w interfejsie Search Console. Znalazłem ją dopiero wtedy, gdy pobrałem dane bez limitu wierszy i posortowałem je lokalnie po wyświetleniach, a nie po kliknięciach. To jedna linijka różnicy w zapytaniu i zupełnie inna lista zadań na kolejny miesiąc.
Wniosek w jednym akapicie
Domyślny widok Search Console porządkuje wyniki po kliknięciach, więc na wierzch trafiają adresy, które już działają. Strony z dużą liczbą wyświetleń i niską klikalnością spadają w tym porządku na pozycje, do których nikt nie dojeżdża - a to właśnie one mają największy zapas wzrostu przy najmniejszym nakładzie pracy, bo Google już je pokazuje, tylko nikt ich nie klika. Jeśli chcesz je zobaczyć, musisz pobrać cały zbiór bez limitu wierszy i posortować go u siebie po wyświetleniach. Moja lista zadań po tej zmianie ma jedno kryterium: strony z ponad 1000 wyświetleń i klikalnością poniżej 2%.
Dlaczego domyślny raport milczy o tych stronach
Interfejs Search Console pokazuje ograniczoną liczbę wierszy i ustawia je w kolejności malejących kliknięć. To sensowna domyślna decyzja, bo najczęściej chcemy wiedzieć, co przynosi ruch. Problem pojawia się, gdy szukasz czegoś odwrotnego - miejsc, w których ruchu nie ma, choć powinien być.
Weźmy dwa hipotetyczne adresy. Pierwszy: 400 wyświetleń, 120 kliknięć. Drugi: 40 000 wyświetleń, 400 kliknięć. W widoku posortowanym po kliknięciach oba wyglądają podobnie, a jeśli lista jest długa, drugi może się nawet nie zmieścić w wyświetlanym fragmencie. Tymczasem pierwszy adres nie ma już gdzie rosnąć, a drugi zostawia na stole dziesiątki tysięcy pokazów, które nikogo nie zainteresowały na tyle, żeby kliknął.
Mój przypadek z 81 616 wyświetleń mieścił się dokładnie w tej pułapce. Klikalność 3,5% przy takiej skali pokazów to nie katastrofa - i właśnie dlatego nic nie krzyczało w raporcie. Adres miał przyzwoitą liczbę kliknięć w bezwzględnych wartościach, więc nie trafiał do żadnego filtra typu „zero kliknięć”. Jednocześnie miał ich na tyle mało względem konkurencji w tabeli, że w sortowaniu po kliknięciach siedział poza zasięgiem wzroku.
Co zmienia pobranie danych bez limitu wierszy
Różnica nie polega na tym, że api google search console pokazuje inne dane. Pokazuje te same, ale pozwala ściągnąć je w całości i posortować po dowolnej kolumnie - także po wyświetleniach. Poniżej to, co widziałem przed zmianą podejścia i po niej dla tej samej witryny i tego samego okresu.
| Element | Widok domyślny (sortowanie po kliknięciach) | Pobranie bez limitu wierszy, sortowanie lokalne po wyświetleniach |
|---|---|---|
| Kolejność wyników | malejące kliknięcia | malejące wyświetlenia |
| Strona z 81 616 wyświetleń | niewidoczna na przeglądanych pozycjach | w czołówce listy |
| Klikalność tej strony | nieznana, bo adres nie trafił do widoku | 3,5% |
| Typ wniosku, jaki wyciągałem | „co przynosi ruch, to rozwijam” | „co ma zasięg bez ruchu, to naprawiam” |
| Kryterium listy zadań | brak - lista powstawała intuicyjnie | ponad 1000 wyświetleń i klikalność poniżej 2% |
Trzecia kolumna to nie magia narzędzia, tylko konsekwencja tego, że sortowanie robię po pobraniu, a nie przed. Dopóki sortuje je za mnie interfejs, dostaję odpowiedź na pytanie, którego nie zadałem.
Dlaczego to najtańsze wygrane - i gdzie to jest moja opinia
Fakt jest taki: strona z 81 616 wyświetleń i klikalnością 3,5% już jest pokazywana przez Google w skali, o którą większość nowych treści walczy miesiącami. Nie trzeba jej pozycjonować od zera, nie trzeba budować do niej linków, nie trzeba czekać na indeksację.
Tu wchodzi opinia, i zaznaczam to wyraźnie: uważam, że praca nad poprawą CTR na takich adresach ma lepszy stosunek efektu do nakładu niż tworzenie nowych treści, bo zmieniasz tylko to, co użytkownik widzi w wynikach, a nie całą pozycję strony w indeksie. Nie mam na to pomiaru w tym materiale - mam tylko pomiar tego, że ta strona istniała i była dla mnie niewidoczna. Wniosek o opłacalności to mój sąd, nie dana.
Druga opinia: progi w moim kryterium - ponad 1000 wyświetleń i klikalność poniżej 2% - są arbitralne. Wybrałem je tak, żeby lista była wykonalna w jednym sprincie, a nie dlatego, że 2% to jakaś naturalna granica. Na innej witrynie, z innym profilem zapytań, sensowny próg będzie inny.
Jak zbudować listę zadań z tych danych
Nie przepłacaj za te subskrypcje
Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.
Kiedy masz już cały zbiór posortowany po wyświetleniach, filtr jest prosty i jednoznaczny. Zostawiasz adresy, które mają ponad 1000 wyświetleń i jednocześnie klikalność poniżej 2%. To jedno wyrażenie w arkuszu i gotowa kolejka pracy - bez dyskusji, bez intuicji, bez przeglądania raportów na wyczucie.
Co robić z tak wyfiltrowaną listą, gdy zastanawiasz się, jak poprawic ctr na konkretnym adresie? Kolejność, którą stosuję, wygląda tak:
- Sprawdzam, na jakie zapytania strona faktycznie zbiera wyświetlenia - często okazuje się, że tytuł odpowiada na inne pytanie niż to, które wpisują ludzie.
- Czytam tytuł i opis tak, jak widzi je ktoś, kto nie zna witryny - czy z samego fragmentu w wynikach wynika, co dostanie po kliknięciu.
- Porównuję swój fragment z fragmentami sąsiadów w wynikach na to samo zapytanie i szukam, czym się od nich nie różnię.
- Notuję datę zmiany, żeby po kilku tygodniach móc porównać klikalność przed i po na tym samym adresie.
Ostatni punkt jest ważniejszy, niż wygląda. Bez zapisanej daty zmiany nie odróżnisz efektu swojej pracy od naturalnych wahań widoczności.
Pułapka, w którą wpadłem po drodze
Przy pierwszym podejściu pobrałem dane z limitem wierszy - po prostu nie zmieniłem wartości domyślnej. Zbiór wyglądał kompletnie, sortowanie lokalne działało, a jednak strona z 81 616 wyświetleń nadal się nie pokazała. Powód był banalny: skoro limit odcina wiersze przed wysłaniem, a odcinane są te z najmniejszą liczbą kliknięć, to lokalne sortowanie po wyświetleniach porządkuje już okaleczony zbiór. Sortujesz to, co zostało, a nie to, co jest.
To w moim odczuciu najczęstszy błąd przy pierwszym kontakcie z takim pobieraniem. Sortowanie lokalne ma senss tylko wtedy, gdy masz lokalnie wszystko. Połowa danych posortowana po właściwej kolumnie daje fałszywe poczucie kompletności - widzisz porządną tabelę i nie masz powodu podejrzewać, że brakuje w niej najciekawszego wiersza.
Jak to sprawdzić u siebie
- Wybierz okres, który faktycznie chcesz analizować, i trzymaj się go przy każdym kolejnym pobraniu - inaczej nie porównasz wyników między iteracjami.
- Ustaw wymiar na adres strony, żeby dostać dane per URL, a nie zagregowane dla całej witryny.
- Pobierz dane bez limitu wierszy. Jeśli narzędzie ma domyślną wartość limitu, zmień ją świadomie - to ten jeden krok, na którym się potknąłem.
- Zweryfikuj kompletność: sprawdź, czy liczba wierszy w pliku odpowiada liczbie adresów, które spodziewasz się zobaczyć. Podejrzanie równa liczba to sygnał, że limit nadal działa.
- Posortuj zbiór lokalnie malejąco po wyświetleniach. Nie po kliknięciach.
- Dodaj kolumnę z klikalnością, jeśli nie ma jej w pobranych danych, i przefiltruj: wyświetlenia powyżej 1000, klikalność poniżej 2%.
- Wynik filtra zapisz jako listę zadań z datą pomiaru. To Twoja kolejka na najbliższe tygodnie.
- Powtórz całą procedurę po wprowadzeniu zmian i porównaj klikalność dla tych samych adresów - z zachowaniem tej samej długości okresu.
Skąd te liczby
Wszystkie wartości pochodzą z jednego pomiaru na własnej witrynie, wykonanego 23.09.2026. Dane pobrane z Google Search Console dla wymiaru adresu strony, bez limitu wierszy, posortowane lokalnie malejąco po wyświetleniach.
Konkretnie: jedna podstrona miała 81 616 wyświetleń przy współczynniku klikalności 3,5% i nie była widoczna w domyślnym widoku sortowanym po kliknięciach. Kryterium listy zadań, które z tego zbudowałem: strony z ponad 1000 wyświetleń i klikalnością poniżej 2%.
Nie podaję nazwy witryny ani konkretnego adresu. Progi 1000 wyświetleń i 2% klikalności to mój wybór operacyjny, a nie wartość wyznaczona pomiarem - traktuj je jako punkt startowy do dostrojenia pod własny zbiór.
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →Najczęstsze pytania
Dlaczego Search Console nie pokazuje stron z dużą liczbą wyświetleń i niską klikalnością?
Interfejs domyślnie sortuje wyniki malejąco po kliknięciach, przez co strony z wieloma wyświetleniami, ale nielicznymi kliknięciami, spadają poza widoczny fragment listy. Strona z 81 616 wyświetleń i CTR 3,5% miała wystarczająco dużo kliknięć w wartościach bezwzględnych, by nie trafiać do filtrów 'zero kliknięć', lecz zbyt mało względem konkurencji w tabeli, żeby być widoczną.
Jak pobrać dane z Google Search Console bez limitu wierszy?
Trzeba świadomie zmienić domyślną wartość limitu wierszy podczas pobierania danych - to jeden krok, który autor artykułu pominął przy pierwszym podejściu i przez to nadal nie widział szukanej strony. Gdy limit jest aktywny, odcinane są wiersze z najmniejszą liczbą kliknięć, więc lokalne sortowanie po wyświetleniach porządkuje już niekompletny zbiór.
Jak zbudować listę zadań SEO na podstawie danych z Search Console?
Po pobraniu pełnych danych bez limitu wierszy należy posortować je lokalnie malejąco po wyświetleniach i przefiltrować: zostawić adresy z ponad 1000 wyświetleń i klikalnością poniżej 2%. Wynik filtra zapisuje się jako listę zadań z datą pomiaru, by po kilku tygodniach móc porównać klikalność przed zmianami i po nich.
Skąd wiedzieć, że dane pobrane z Search Console są kompletne?
Należy sprawdzić, czy liczba wierszy w pliku odpowiada spodziewanej liczbie adresów - podejrzanie równa liczba to sygnał, że limit wierszy nadal działa. Autor artykułu opisuje ten błąd jako najczęstszy przy pierwszym kontakcie z pobieraniem danych, bo posortowana, wyglądająca kompletnie tabela nie daje powodu, by podejrzewać braki.
