SEO techniczne | 14 min czytania

Google Search Console – przewodnik dla początkujących i zaawansowanych

Jak używać Google Search Console? Konfiguracja, kluczowe raporty, zaawansowane filtrowanie i ograniczenia GSC. Praktyczny przewodnik SEO.

Z

Zespół Semsters

Semsters

Google Search Console – przewodnik dla początkujących i zaawansowanych
Spis treści

Google Search Console to jedyne narzędzie, które pokazuje Ci dane prosto z indeksu Google – bez pośredników, estymacji ani zgadywania. Jest darmowe, a mimo to większość ludzi używa z niego może 10%.

Ten przewodnik przeprowadzi Cię od konfiguracji po zaawansowane techniki filtrowania, które wyciągną z GSC dane niedostępne na pierwszy rzut oka.

TL;DR

  • GSC to darmowe narzędzie Google do monitorowania widoczności strony w wynikach wyszukiwania
  • Kluczowe raporty: Skuteczność (zapytania, CTR), Indeksowanie (co Google widzi), Core Web Vitals, Linki
  • Zaawansowane filtrowanie regex i porównywanie okresów daje znacznie więcej niż domyślne widoki
  • GSC ma istotne ograniczenia: opóźnienie 2-3 dni, limit 1000 zapytań, brak danych o konkurencji
  • Do pełnego obrazu potrzebujesz GSC + narzędzie do monitoringu pozycji

Podstawy: co to GSC i jak zacząć

Do czego służy Google Search Console

GSC to darmowy panel od Google, który odpowiada na trzy fundamentalne pytania:

  1. Czy Google widzi moją stronę? – raporty indeksowania, sitemapy, crawling
  2. Na jakie frazy się wyświetlam? – zapytania, pozycje, wyświetlenia, kliknięcia
  3. Czy strona działa poprawnie? – Core Web Vitals, mobile usability, błędy

Każdy właściciel strony powinien mieć skonfigurowane GSC. Nie ma wymówki – jest darmowe, a dane, które dostarcza, nie są dostępne nigdzie indziej. Żadne płatne narzędzie SEO nie ma bezpośredniego dostępu do indeksu Google – GSC jest jedynym źródłem prawdy o tym, jak Google widzi Twoją stronę.

Jak dodać stronę do GSC

Wejdź na search.google.com/search-console i kliknij „Dodaj właściwość”. Zobaczysz dwie opcje:

Domena – obejmuje wszystkie subdomeny, protokoły (http/https) i prefiksy (www/bez www). Weryfikacja tylko przez DNS.

Prefiks URL – obejmuje konkretny wariant, np. https://example.com. Więcej opcji weryfikacji, ale musisz dodać każdy wariant osobno.

Którą wybrać? Właściwość domenową. Zbiera dane ze wszystkich wariantów w jednym miejscu. Nie musisz się zastanawiać, czy traffic leci na www czy bez www.

Metody weryfikacji

MetodaDostępnośćTrudnośćUwagi
Rekord DNS TXTDomena + PrefiksŚredniaWymaga dostępu do panelu DNS
Meta tag HTMLTylko PrefiksŁatwaTag <meta> w <head> strony
Plik HTMLTylko PrefiksŁatwaUpload pliku do katalogu głównego
Google AnalyticsTylko PrefiksŁatwaWymaga GA na stronie
Google Tag ManagerTylko PrefiksŁatwaWymaga GTM na stronie

Najszybsza opcja dla większości: Jeśli masz Google Analytics, wybierz weryfikację przez GA – zero zmian na serwerze, działa od razu. Jeśli chcesz właściwość domenową (rekomendacja), musisz iść drogą DNS.

Krok po kroku: weryfikacja DNS

  1. Skopiuj rekord TXT z panelu GSC
  2. Zaloguj się do panelu DNS swojego hostingu/domeny
  3. Dodaj nowy rekord TXT dla domeny głównej (host: @ lub puste)
  4. Wklej wartość z GSC
  5. Poczekaj 5-30 minut na propagację DNS
  6. Kliknij „Zweryfikuj” w GSC

Jeśli weryfikacja nie przechodzi – najczęstsze przyczyny to literówka w rekordzie, ustawienie rekordu na subdomenę zamiast domeny głównej albo zbyt krótki czas oczekiwania na propagację.

Kluczowe raporty w GSC

Raport Skuteczność (Performance)

To raport, w którym spędzisz 80% czasu. Pokazuje jak Twoja strona performuje w wynikach wyszukiwania.

Cztery metryki:

  • Kliknięcia – ile razy użytkownik kliknął Twój wynik. Najczystsza metryka wartości.
  • Wyświetlenia – ile razy Twój wynik pojawił się w SERP. Uwaga: wyświetlenie na pozycji 78 też się liczy, nawet jeśli nikt nie przewinął tak daleko.
  • Średni CTR – stosunek kliknięć do wyświetleń. Kluczowy wskaźnik atrakcyjności snippetu.
  • Średnia pozycja – uśredniona pozycja ze wszystkich wyświetleń. Pamiętaj: to średnia, nie stała wartość.

Wymiary filtrowania:

  • Zapytania – na jakie frazy się wyświetlasz
  • Strony – które URL-e generują ruch
  • Kraje – skąd geograficznie pochodzi ruch
  • Urządzenia – desktop, mobile, tablet
  • Wygląd w wynikach – rich results, AMP, video itp.
  • Daty – zakres do 16 miesięcy wstecz

Praktyczny przykład: Filtrujesz zapytania zawierające „cennik”, sortujesz po wyświetleniach malejąco. Widzisz, że strona wyświetla się 2000 razy miesięcznie na frazy z „cennik”, ale CTR to 1.2%. Oznacza to, że meta title i description nie zachęcają do kliknięcia – albo pozycja jest zbyt niska. Masz konkretny punkt do poprawy.

Raport Indeksowanie (Indexing)

Pokazuje, które strony Google zaindeksował, a które – i dlaczego – pominął.

Statusy stron:

  • Zaindeksowane – strona jest w indeksie Google, może się wyświetlać
  • Niezaindeksowane – strona została znaleziona, ale nie dodana do indeksu

Najczęstsze przyczyny wykluczenia z indeksu:

StatusCo oznaczaCo zrobić
Crawled – currently not indexedGoogle zna stronę, ale uznał ją za niewystarczająco wartościowąPopraw content, dodaj linki wewnętrzne
Discovered – currently not indexedGoogle znalazł URL, ale jeszcze go nie pobrałDodaj stronę do sitemapy, sprawdź crawl budget
Excluded by ‘noindex’ tagStrona ma tag noindexJeśli celowo – ok. Jeśli nie – usuń tag
Page with redirectURL przekierowuje na innySprawdź czy redirect jest poprawny
Not found (404)Strona nie istniejeUsuń linki do niej lub przywróć stronę
Soft 404Strona istnieje, ale Google traktuje ją jak 404Dodaj treść albo ustaw redirect
Duplicate, Google chose different canonicalDuplikat – Google wybrał inną wersję jako kanonicznąSprawdź canonical tagi

Na co zwrócić uwagę: Stosunek zaindeksowanych do niezaindeksowanych stron. Jeśli masz 500 stron, a zaindeksowanych jest 200 – masz poważny problem z jakością contentu lub architekturą serwisu.

Raport Wygoda (Experience)

Trzy elementy:

Core Web Vitals – mierzy szybkość i responsywność strony:

  • LCP (Largest Contentful Paint) – jak szybko ładuje się główny element strony. Cel: poniżej 2.5s.
  • INP (Interaction to Next Paint) – jak szybko strona reaguje na interakcje. Cel: poniżej 200ms.
  • CLS (Cumulative Layout Shift) – jak bardzo elementy „przeskakują” podczas ładowania. Cel: poniżej 0.1.

Mobile Usability – czy strona jest użyteczna na telefonie. Typowe problemy: za mały tekst, elementy dotykowe zbyt blisko siebie, content szerszy niż ekran.

HTTPS – czy strona serwuje się po HTTPS. W 2026 roku to powinien być standard, ale GSC nadal raportuje problemy z mixed content.

Raport Linki

Dwa widoki:

Linki zewnętrzne – kto linkuje do Twojej strony:

  • Najczęściej linkowane strony (które URL-e zbierają najwięcej backlinków)
  • Najczęściej linkujące witryny (z jakich domen przychodzą linki)
  • Najczęściej linkujący tekst (anchor texty)

Linki wewnętrzne – jak strony linkują do siebie nawzajem w obrębie Twojego serwisu. Przydatne do sprawdzenia, czy kluczowe podstrony mają wystarczająco dużo linków wewnętrznych.

Uwaga: Raport linków w GSC nie jest kompletny. Nie pokazuje wszystkich backlinków – to raczej próbka. Do pełnej analizy profilu linków potrzebujesz dedykowanego narzędzia (Ahrefs, Majestic, itp.).

Zaawansowane techniki w GSC

Tu zaczyna się prawdziwa zabawa. Domyślne widoki GSC dają ogólny obraz. Filtrowanie i segmentacja dają odpowiedzi na konkretne pytania.

Filtrowanie regex

GSC obsługuje wyrażenia regularne w filtrach zapytań i stron. To game-changer.

Przykłady użycia regex:

Zapytania zawierające „jak” lub „co to”:

jak|co to

Zapytania zaczynające się od „najlepszy”:

^najlepszy

Strony blogowe (URL zawiera /blog/):

/blog/

Zapytania brandowe (zawierające nazwę firmy):

semsters|Semsters

Zapytania niebrandowe (wykluczenie brandu – filtr „nie pasuje do regex”):

semsters|Semsters

Praktyczne zastosowanie: Porównaj ruch brandowy vs niebrandowy. Filtruj zapytania z regex twojamarka i porównaj z ogółem. Jeśli 80% ruchu to brand – Twoje SEO na frazy ogólne nie pracuje.

Porównywanie okresów

Kliknij „Daty” i wybierz „Porównaj”. Najużyteczniejsze porównania:

  • Ostatnie 28 dni vs poprzednie 28 dni – trend krótkookresowy
  • Ostatnie 3 miesiące vs analogiczny okres rok temu – sezonowość
  • Okres po zmianie vs przed zmianą – mierzenie efektu konkretnej optymalizacji

Wskazówka: Po wdrożeniu zmian na stronie porównuj okres „tydzień po” vs „tydzień przed”. Ale daj zmianom minimum 2 tygodnie – Google potrzebuje czasu na ponowne zindeksowanie i przeliczenie rankingów.

Segmentacja po urządzeniu i kraju

Pozycje na mobile i desktop to dwa różne rankingi. Od czasu mobile-first indexing Google może rankować Twoją stronę na różnych pozycjach w zależności od urządzenia.

Scenariusz: Strona rankuje na pozycji 5 na desktop, ale na pozycji 15 na mobile. Przyczyna? Prawdopodobnie problemy z Core Web Vitals na mobile albo słaba responsywność.

Segmentacja po kraju jest kluczowa, jeśli targetujesz kilka rynków. Pozycja 3 w Polsce i pozycja 40 w Niemczech to zupełnie inna historia – każdy rynek wymaga osobnej analizy.

Analiza CTR – znajdowanie quick wins

To jedna z najskuteczniejszych technik optymalizacji SEO. Szukasz stron z dobrą pozycją, ale niskim CTR.

Krok po kroku:

  1. W raporcie Skuteczność włącz wszystkie 4 metryki
  2. Kliknij zakładkę „Strony”
  3. Posortuj po wyświetleniach malejąco
  4. Szukaj stron z pozycją 1-10 i CTR poniżej oczekiwanego

Benchmarki CTR (przybliżone):

PozycjaOczekiwany CTRNiski CTR
125-35%Poniżej 15%
215-20%Poniżej 8%
310-14%Poniżej 5%
4-55-10%Poniżej 3%
6-102-5%Poniżej 1%

Co poprawić przy niskim CTR:

  • Title tag – czy zawiera główną frazę? Czy jest zachęcający? Czy mieści się w 60 znakach?
  • Meta description – czy opisuje wartość strony? Czy ma call to action? 150-160 znaków.
  • Structured data – czy możesz dodać rich snippets (FAQ, rating, breadcrumbs)?
  • URL – czy jest czytelny i zawiera słowo kluczowe?

Poprawa CTR z 3% do 6% przy 10 000 wyświetleń miesięcznie to dodatkowe 300 kliknięć – bez zmiany pozycji, bez nowego contentu, bez budowania linków.

URL Inspection Tool

Narzędzie inspekcji URL odpowiada na pytanie: „co Google wie o tej konkretnej stronie?”

Co sprawdzisz:

  • Czy URL jest zaindeksowany
  • Kiedy Google ostatnio pobrał stronę (last crawl)
  • Czy strona jest mobile-friendly
  • Czy są problemy z structured data
  • Jaki canonical Google rozpoznaje

Live Test vs cached version: Domyślnie widzisz ostatnio zaindeksowaną wersję. Kliknij „Test Live URL”, żeby Google pobrał stronę na nowo i sprawdził aktualny stan.

Kiedy używać:

  • Po opublikowaniu nowej strony – sprawdź czy Google ją widzi
  • Po zmianach na stronie – wymuś ponowne indeksowanie przez „Request Indexing”
  • Przy problemach z indeksowaniem – inspekcja pokaże dokładną przyczynę

Limit: Możesz wysłać kilkadziesiąt requestów o indeksowanie dziennie. Google nie podaje dokładnego limitu, ale przy masowych requestach zobaczysz komunikat o przekroczeniu limitu. Nie spamuj – dla dużych zmian używaj sitemapy.

Sitemap submission i monitoring

Sitemap to plik XML, który mówi Google „te strony istnieją, proszę je zindeksować”.

Jak dodać sitemapę:

  1. Wygeneruj sitemap.xml (większość CMS-ów robi to automatycznie)
  2. W GSC przejdź do sekcji „Sitemaps”
  3. Wpisz URL sitemapy (zwykle https://twojadomena.pl/sitemap.xml)
  4. Kliknij „Submit”

Co monitorować:

  • Status – „Success” oznacza, że Google przetworzył sitemapę
  • Discovered URLs – ile URL-i Google znalazł w sitemapie
  • Rozbieżność – jeśli masz 500 URL-i w sitemapie, a zaindeksowanych jest 200, masz problem

Wskazówki:

  • Nie umieszczaj w sitemapie stron z noindex, przekierowań ani błędów 404
  • Aktualizuj datę <lastmod> tylko wtedy, gdy content faktycznie się zmienił
  • Dla dużych serwisów (1000+ stron) dziel sitemapę na mniejsze pliki: sitemap-blog.xml, sitemap-products.xml
  • Regularnie sprawdzaj, czy sitemap nie zgłasza błędów w GSC

Removals tool – kiedy i jak używać

Narzędzie do tymczasowego ukrywania stron z wyników wyszukiwania.

Kiedy używać:

  • Opublikowałeś poufne dane przez pomyłkę i musisz szybko usunąć stronę z wyników
  • Stara strona z nieaktualnymi informacjami pojawia się w wynikach mimo usunięcia

Kiedy NIE używać:

  • Do zwykłego usuwania stron z indeksu – do tego służy tag noindex
  • Do „czyszczenia” indeksu z duplikatów – to problem z canonical, nie z removals
  • Jako zamiennik redirectów – to tymczasowe ukrycie, nie permanentne rozwiązanie

Ważne: Usunięcie przez Removals jest tymczasowe (ok. 6 miesięcy). Jeśli strona nadal istnieje i nie ma noindex, Google ponownie ją zaindeksuje. Removals to „szybki plaster”, nie rozwiązanie.

Ograniczenia GSC – co musisz wiedzieć

GSC jest niezastąpione, ale nie jest doskonałe. Zrozumienie ograniczeń jest kluczowe, żeby nie wyciągać błędnych wniosków z danych.

Opóźnienie 2-3 dni

Dane w raporcie Skuteczność pojawiają się z opóźnieniem 2-3 dni. Nie ma danych real-time. Jeśli dzisiaj jest poniedziałek, najświeższe dane mogą być z piątku.

Konsekwencja: Nie nadaje się do monitorowania nagłych zmian. Jeśli w piątek wdrożyłeś nowy content, efekty zobaczysz najwcześniej w poniedziałek – a realistycznie w środę lub czwartek, bo Google potrzebuje czasu na zindeksowanie zmian.

Limit 1000 zapytań w raporcie

Raport Skuteczność pokazuje maksymalnie 1000 wierszy (zapytań, stron, itp.). Przy dużych serwisach to ułamek rzeczywistych danych.

Hack: Filtruj dane, żeby zobaczyć więcej. Zamiast patrzeć na wszystkie zapytania, filtruj po:

  • Stronach – wybierz konkretny URL i zobacz jego zapytania
  • Zapytaniach – filtruj regex, np. zapytania zawierające „jak”
  • Krajach – ogranicz do jednego kraju
  • Urządzeniach – oddzielnie mobile, oddzielnie desktop

Każdy filtr „resetuje” limit 1000. Więc zamiast 1000 zapytań ogółem, możesz wyciągnąć 1000 zapytań z mobile + 1000 z desktop + 1000 z tabletu.

Alternatywa: Użyj GSC API (lub narzędzia, które się z nim integruje). API pozwala na bardziej granularne zapytania i pozwala wyciągnąć więcej danych niż interfejs webowy.

Brak danych o konkurencji

GSC pokazuje tylko Twoje dane. Nie wiesz, kto jest wyżej od Ciebie, jakie ma title tagi, jaki content, ile backlinków. Nie wiesz, czy Twój spadek to wynik działań konkurencji, czy zmiany algorytmu.

Semsters pobiera dane z GSC i łączy je z pozycjami z rank trackera – widzisz pełny obraz w jednym panelu zamiast przeskakiwania między zakładkami. Pozycje Twoje i konkurencji, CTR z GSC, wyświetlenia, trendy – wszystko obok siebie.

Uśrednianie pozycji

Średnia pozycja 4.5 w GSC nie oznacza, że Twoja strona stoi na pozycji 4 lub 5. Może oznaczać, że przez połowę miesiąca była na pozycji 2, a przez drugą połowę na pozycji 7. Albo że na mobile jest na 3, a na desktop na 6.

Dlaczego to problem: Średnia maskuje wahania. Strona może tracić pozycje, ale średnia się nie zmienia, bo jednego dnia skoczyła w górę, a drugiego w dół.

Rozwiązanie: Segmentuj dane – po urządzeniu, kraju, konkretnych zapytaniach. Im węższy filtr, tym bliżej rzeczywistości.

Dane historyczne – max 16 miesięcy

GSC przechowuje dane z ostatnich 16 miesięcy. Starsze dane znikają bezpowrotnie.

Co zrobić: Eksportuj dane regularnie (co miesiąc) do arkusza kalkulacyjnego lub bazy danych. Albo użyj narzędzia, które automatycznie archiwizuje dane z GSC API.

Dlaczego potrzebujesz dodatkowego narzędzia obok GSC

GSC jest fundamentem – ale samym fundamentem domu nie zamieszkasz.

PotrzebaGSCNarzędzie zewnętrzne
Dane o zapytaniach i CTRTakNie (GSC jest jedynym źródłem)
Codzienne pozycjeNie (średnia z opóźnieniem)Tak
Monitoring konkurencjiNieTak
Alerty o zmianachNieTak
Dane backlinków (pełne)CzęścioweTak
Historyczne dane >16 mies.NieTak (jeśli archiwizuje)
Automatyczne raportyNieTak

Optymalny setup to GSC (jako źródło danych o CTR i indeksowaniu) + rank tracker (codzienne pozycje, konkurencja, alerty) + narzędzie do backlinków. Albo jedno narzędzie, które łączy te dane.

Podsumowanie

Google Search Console to narzędzie, bez którego nie da się robić SEO. Daje unikalne dane prosto z Google – zapytania, CTR, wyświetlenia, status indeksowania. Żadne inne narzędzie tego nie oferuje.

Ale GSC ma wyraźne ograniczenia: opóźnienie, limity danych, brak monitoringu konkurencji, uśrednianie pozycji. Samo w sobie nie wystarczy do profesjonalnego zarządzania widocznością – potrzebujesz uzupełnienia w postaci rank trackera i narzędzia do analizy linków.

Zacznij od konfiguracji GSC i cotygodniowej analizy raportów Skuteczność i Indeksowanie. Naucz się filtrowania regex i porównywania okresów. To same da Ci przewagę nad 90% właścicieli stron, którzy albo nie mają GSC, albo zaglądają tam raz na kwartał.

Kluczowe wnioski

  • Skonfiguruj GSC jako właściwość domenową – zbierzesz dane ze wszystkich wariantów domeny w jednym miejscu
  • Raport Skuteczność to Twoje najważniejsze źródło danych – zapytania, CTR i pozycje prosto z Google, niedostępne nigdzie indziej
  • Filtrowanie regex i porównywanie okresów to klucz do wyciągania wartościowych insightów – domyślne widoki pokazują ułamek tego, co jest dostępne
  • Monitoruj raport Indeksowania regularnie – jeśli Google nie indeksuje Twoich stron, żadna optymalizacja nie pomoże
  • GSC to fundament, nie kompletne rozwiązanie – do pełnego obrazu potrzebujesz rank trackera z codziennymi danymi, monitoringiem konkurencji i alertami

Chcesz zobaczyć jak wygląda pełny obraz danych SEO? Sprawdź jak wygląda integracja GSC w Semsters – dane o zapytaniach, pozycjach i konkurencji w jednym panelu. 14 dni planu Professional za darmo, bez podawania karty.

Udostępnij artykuł

Powiązane artykuły

Sprawdź Semsters za darmo

14 dni, pełny dostęp, bez karty kredytowej.

Wypróbuj za darmo