Indeksowanie to moment, w którym Google zapisuje Twoją stronę w swojej bazie danych i dopiero od tego momentu może ją komukolwiek pokazać w wynikach. Samo crawlowanie, czyli odwiedziny robota, to nie to samo co indeksowanie. Strona może być odwiedzana codziennie i mimo to nigdy nie trafić do indeksu. W moich audytach status „Crawled – currently not indexed” w Google Search Console to jeden z trzech najczęściej powtarzających się problemów, obok thin content i błędnych canonicali. Pokrewny status „Strona wykryta – obecnie niezindeksowana” opisuję w osobnym poradniku: strona wykryta – obecnie niezindeksowana: jak naprawić.
W jednym z audytów, które ostatnio robiłem, klient miał w Google Search Console dwadzieścia dwie podstrony i żadna z nich nie była zaindeksowana. Ani jedna. Strona istniała, ładowała się poprawnie, sitemap.xml był zgłoszony, a Google po prostu jej nie chciał. To nie jest sytuacja skrajna, jaką wymyśliłem na potrzeby tego tekstu. To realny, powtarzalny wzorzec, który widuję u małych firm regularnie, i właśnie dlatego warto zrozumieć, czym w ogóle jest indeksowanie stron w Google i co dokładnie się psuje, zanim strona w ogóle dostanie szansę na ranking. Ten tekst jest dla właściciela strony albo osoby odpowiedzialnej za marketing, która widzi w Search Console więcej stron odrzuconych niż zaindeksowanych i chce wiedzieć, co realnie z tym zrobić, a nie tylko czym jest indeksowanie w teorii.
Indeksowanie vs crawlowanie, czym się różnią
Crawlowanie to odwiedziny robota Googlebot na Twojej stronie: pobranie kodu HTML, przejrzenie linków, zapisanie tego, co znalazł. Indeksowanie to osobny, kolejny krok. Google analizuje zebraną treść, decyduje, czy jest wartościowa i unikalna, i dopiero wtedy zapisuje adres w swojej bazie wyszukiwania.
Te dwa procesy myli się notorycznie, bo w Google Search Console oba mają swoje osobne raporty i osobne statusy. Strona może być crawlowana codziennie przez wiele miesięcy i nigdy nie przejść do drugiego etapu. Z mojej praktyki: to właśnie rozdzielenie tych dwóch pojęć jest pierwszą rzeczą, którą tłumaczę klientom, bo dopóki ktoś myśli, że „Google mnie odwiedza, więc mnie widzi”, trudno mu zrozumieć, czemu strona nie generuje żadnego ruchu.
Crawlowanie to widzialność dla robota. Indeksowanie to widzialność dla użytkownika, i tylko to drugie ma znaczenie dla ruchu.
Jak wygląda proces indeksowania krok po kroku
Proces zaczyna się od odkrycia adresu: przez link z innej zaindeksowanej strony, przez sitemap.xml albo przez ręczne zgłoszenie w Search Console. Potem Googlebot pobiera stronę, renderuje ją (w tym JavaScript, co dla wielu nowoczesnych stron bywa wąskim gardłem), a następnie ocenia treść pod kątem unikalności i wartości względem tego, co już jest w indeksie.
Jeśli ocena wypadnie pozytywnie, strona trafia do indeksu i od tego momentu może brać udział w wynikach wyszukiwania, choć samo bycie w indeksie nie gwarantuje żadnej konkretnej pozycji. Ten cały cykl, dla świeżej domeny bez ustalonego autorytetu, trwa u mnie zwykle od kilku dni do trzech-czterech tygodni, a przy stronach z niskim crawl budgetem albo licznymi błędami technicznymi potrafi się ciągnąć miesiącami. Nowe adresy na domenie, która ma już historię i regularnie publikuje, indeksują się zwykle w ciągu 24–72 godzin. To jedna z rzeczy, które realnie odróżniają młodą stronę od starszej. Zastrzeżenie na uczciwość: to są moje obserwacje z konkretnych audytów, nie oficjalny harmonogram Google. Sam Google nigdzie nie publikuje gwarantowanego czasu indeksacji — z mojego doświadczenia może to zająć od kilku dni do kilku tygodni.

Najczęstsze przyczyny „crawled, currently not indexed”
Ten status w Search Console oznacza dokładnie tyle: Google odwiedził stronę, ale świadomie zdecydował się jej nie indeksować. To nie błąd techniczny w rozumieniu 404 czy przekierowania — to ocena jakościowa, i właśnie dlatego bywa najtrudniejsza do naprawienia.
W praktyce najczęściej odpowiada za to kombinacja kilku czynników naraz, a nie jeden wyraźny błąd:
Thin content, czyli strony z kilkoma zdaniami tekstu, kopiami innych podstron albo treścią wygenerowaną bez realnej wartości informacyjnej, Google traktuje jako niewarte miejsca w indeksie. Zbyt niski crawl budget na dużych serwisach sprawia, że robot po prostu nie zdąży dotrzeć do wszystkich podstron w rozsądnym czasie, zanim porzuci sesję. Konflikty canonical pojawiają się, kiedy strona sama wskazuje inny adres jako „ważniejszy”, a Google honoruje tę wskazówkę i indeksuje tamten adres zamiast bieżącego. Wreszcie zbyt słaba struktura linkowania wewnętrznego sprawia, że nowa podstrona jest praktycznie osierocona i nic w domenie na nią nie prowadzi.
„Crawled, currently not indexed” nie jest usterką do zresetowania — to werdykt jakościowy, który trzeba odwrócić treścią i linkami, nie ponownym zgłoszeniem.
Dlaczego samo Request Indexing czasem nie wystarcza
Przycisk „Poproś o zaindeksowanie” w Search Console wielu właścicieli stron traktuje jak włącznik światła: klik i po sprawie. W rzeczywistości to tylko prośba o priorytetowe crawlowanie, nie gwarancja indeksacji. Jeśli powód, dla którego strona nie trafiła do indeksu za pierwszym razem, wciąż istnieje, czyli słaba treść, brak linków albo problem z canonical, to drugie, trzecie i dziesiąte kliknięcie tego przycisku niczego nie zmieni, bo Google oceni tę samą stronę dokładnie tak samo.
Z mojej praktyki najbardziej frustrujący jest moment, w którym klient dzwoni po dwóch tygodniach i mówi „klikałem kilka razy, dalej nic”, a strona przez ten czas nie zmieniła się ani o jeden akapit. Google zastrzega, że istnieje limit zgłoszeń i wielokrotne ponawianie prośby dla tego samego adresu nie przyspiesza crawlowania. Zanim ponownie wciśniesz ten przycisk, warto najpierw sprawdzić, czy strona nie jest niewidoczna w Google z powodu jednego konkretnego ustawienia, bo to zaskakująco częsty, banalny błąd.
Jak realnie zwiększyć szansę na indeksację
Skuteczne działanie zaczyna się od treści, nie od narzędzi. Każda podstrona, która ma zostać zaindeksowana, powinna nieść coś, czego nie ma identycznie na innej podstronie tej samej domeny ani u konkurencji, bo Google porównuje ją właśnie w tym kontekście, nie w próżni.
Drugi filar to linkowanie wewnętrzne. Nowa podstrona bez żadnego linku z już zaindeksowanej części serwisu jest dla robota praktycznie niewidoczna poza samym sitemap.xml, a sitemap to tylko lista kandydatów, nie gwarancja odwiedzin. W audytach, które robię, regularnie trafiam na strony, gdzie świeżo dodane podstrony wiszą w powietrzu, bo link do nich istnieje tylko w menu na samym dole albo nigdzie. Jeśli zastanawiasz się, dlaczego nowa strona nie pojawia się wysoko w wynikach mimo publikacji, to właśnie brak sensownej struktury linków wewnętrznych jest najczęstszym powodem, jaki znajduję jako pierwszy.
Trzeci element to technikalia w tle: poprawny plik sitemap.xml zgłoszony w Search Console, brak sprzecznych dyrektyw w robots.txt, spójne tagi canonical wskazujące same na siebie tam, gdzie to zamierzone. Żadne z tych trzech działań osobno zwykle nie wystarcza, dopiero razem dają realny efekt, i to zwykle w ciągu kilku tygodni, nie dni.
Skrócona checklista, którą sam odhaczam przy każdej podstronie utkniętej w statusie „Crawled, currently not indexed”:
- treść jest unikalna względem innych podstron tej samej domeny, nie jest przeklejką ani cienkim opisem,
- co najmniej jeden link wewnętrzny z już zaindeksowanej podstrony prowadzi do tego adresu,
- tag canonical na stronie wskazuje samą siebie, chyba że kanonizacja jest celowa,
- adres jest w sitemap.xml zgłoszonym w Search Console,
- robots.txt nie blokuje ścieżki, a strona nie ma przypadkowego
noindex.

Jak monitorować status indeksacji w Google Search Console
Raport „Indeksowanie stron” w Search Console pokazuje dokładnie, ile adresów jest zaindeksowanych, a ile odrzuconych, i dla każdej odrzuconej grupy podaje konkretny powód. Pełną listę statusów opisuje sam Google, ale w praktyce najczęściej trafiam na te trzy:
Status w GSC |
Co oznacza |
Najczęstsza przyczyna |
|---|---|---|
Crawled – currently not indexed |
Google widział stronę, ale odrzucił ją jakościowo |
Thin content, duplikat, brak linków wewnętrznych |
Discovered, currently not indexed |
Google zna adres, ale jeszcze go nie odwiedził |
Zbyt niski crawl budget, nowa domena bez autorytetu |
Duplicate without user-selected canonical |
Kilka adresów z podobną treścią bez jasnego canonicala |
Błędna konfiguracja CMS, parametry URL |
To pierwsze miejsce, które sprawdzam przy każdym nowym kliencie, jeszcze przed analizą pozycji.
Do szybkiej kontroli pojedynczego adresu służy narzędzie inspekcji URL. Wklejasz link i w kilka sekund widzisz, czy Google go zna, kiedy ostatnio go odwiedził i czy jest w indeksie. Warto sprawdzać ten raport regularnie, nie tylko przy starcie nowej strony, bo spadek liczby zaindeksowanych adresów z tygodnia na tydzień to jeden z najwcześniejszych sygnałów, że coś zaczęło szwankować na poziomie technicznym albo jakościowym, zanim zdąży to spaść na ruch i pozycje.
Często zadawane pytania
Jaka jest różnica między crawlowaniem a indeksowaniem?
To dwa osobne etapy. Najpierw robot odwiedza stronę i pobiera jej treść (crawlowanie), a dopiero potem Google ocenia tę treść i decyduje, czy zapisać adres w bazie wyszukiwania (indeksowanie). Strona może być crawlowana bez końca i nigdy nie zostać zaindeksowana.
Co to jest „crawled – currently not indexed”?
To status w Google Search Console oznaczający, że Google odwiedził stronę, ale świadomie zdecydował się jej nie indeksować, najczęściej z powodu zbyt słabej lub zduplikowanej treści albo braku linków wewnętrznych prowadzących do tej podstrony.
Jak długo trwa indeksowanie nowej strony?
Na młodej domenie bez ustalonej historii zwykle od kilku dni do trzech-czterech tygodni. Na starszej domenie, która regularnie publikuje i ma dobre linkowanie wewnętrzne, nowe podstrony potrafią trafić do indeksu w 24–72 godziny.
Dlaczego strona wypada z indeksu Google?
Najczęściej przez zmianę treści na gorszą (np. wycięcie sekcji tekstu), błąd techniczny (przekierowanie, blokada w robots.txt, znacznik noindex dodany przez pomyłkę) albo przez to, że konkurencja w tym samym czasie dostarczyła znacznie lepszy materiał na ten sam temat.
Jak sprawdzić, czy strona jest zaindeksowana?
Najszybciej przez narzędzie inspekcji URL w Google Search Console, które pokazuje aktualny status w kilka sekund. Można też wpisać w Google site:twojadomena.pl/adres-strony, choć to metoda orientacyjna, nie w pełni wiarygodna.
Co robić, gdy Google nie chce zaindeksować strony mimo Request Indexing?
Sprawdzić realny powód w raporcie indeksowania (nie zgadywać), poprawić treść pod kątem unikalności i wartości, dodać linki wewnętrzne z już zaindeksowanych podstron, a dopiero potem ponownie zgłosić adres. Samo powtarzanie zgłoszenia bez zmiany przyczyny nic nie da.
Podsumowanie
Indeksowanie nie jest formalnością do odhaczenia jednym kliknięciem, to ocena, którą Google robi za każdym razem od nowa, na podstawie tego, co realnie widzi na stronie i jak dobrze jest ona połączona z resztą serwisu. Jeśli Twoje podstrony wiszą w statusie „Crawled, currently not indexed” od tygodni, problem prawie zawsze leży w treści albo w linkowaniu wewnętrznym, nie w samym Google Search Console.
Jeśli chcesz sprawdzić, ile z Twoich podstron faktycznie siedzi w indeksie i dlaczego reszta tam nie trafiła, zacznij od bezpłatnego audytu SEO. W piętnaście minut rozmowy zwykle widać, gdzie dokładnie ugrzązł proces.
Materiał ma charakter informacyjny. Opracowany przy wsparciu narzędzi AI i zweryfikowany merytorycznie przez zespół andrzejbanaszewski.pl.



