Jak sprawdzić indeksację strony w Google to pytanie, które wraca zawsze wtedy, gdy witryna działa bez zarzutu, a mimo to nie przynosi ruchu z wyszukiwarki. Zanim odpowiemy, jak sprawdzić indeksację strony w Google, trzeba rozdzielić dwa pojęcia: crawlowanie, czyli odwiedziny robota, oraz indeksację, czyli faktyczne umieszczenie adresu w bazie wyszukiwarki. Robot może pobrać dokument dziesiątki razy i nigdy nie dodać go do indeksu, jeśli uzna treść za powielony lub niskiej wartości materiał. Weryfikacja opiera się na trzech niezależnych źródłach: operatorze wyszukiwania site:, raporcie „Indeksowanie stron” w Google Search Console oraz logach serwera HTTP. Każde z nich pokazuje inny wycinek rzeczywistości i dopiero zestawienie wszystkich trzech daje pełny obraz. Właściciel serwisu, który opanuje ten schemat, przestaje zgadywać i zaczyna diagnozować konkretne przyczyny — od błędnej dyrektywy w pliku robots.txt po wygasły certyfikat na serwerze. Diagnostyka zajmuje kilkanaście minut, a oszczędza tygodnie oczekiwania na ruch, który nigdy nie nadejdzie.
Indeksacja a crawlowanie — co naprawdę mierzysz
Google dzieli pracę nad witryną na trzy etapy: wykrywanie adresów, crawlowanie i indeksację. Adres może zostać wykryty z mapy witryny lub linku zewnętrznego, pobrany przez Googlebota, a następnie odrzucony na etapie oceny jakości. Komunikat „Wykryto — obecnie nie zaindeksowano” oznacza dokładnie ten scenariusz i nie jest błędem technicznym.
Rozróżnienie ma praktyczne konsekwencje. Jeśli logi serwera pokazują setki wizyt Googlebota dziennie, a liczba zaindeksowanych adresów stoi w miejscu, problem leży w treści, kanibalizacji słów kluczowych lub strukturze linkowania wewnętrznego. Dokładanie kolejnych map witryny niczego nie zmieni, bo robot już zna te adresy i świadomie je pomija.
Odwrotna sytuacja — brak wizyt robota w logach — wskazuje na barierę dostępu. Blokada w robots.txt, filtr WAF odrzucający zapytania z zagranicznych zakresów IP, przeciążony serwer zwracający kod 503 albo wygasła domena to najczęstsze przyczyny. Każdą z nich diagnozuje się innym narzędziem, dlatego kolejność sprawdzania ma znaczenie.
Metody weryfikacji indeksacji krok po kroku
Praktyczna odpowiedź na pytanie, jak sprawdzić indeksację strony w Google, opiera się na kilku narzędziach o różnej precyzji. Operator site:twojadomena.pl zwraca przybliżoną listę zaindeksowanych adresów, ale liczba wyników jest szacunkowa i potrafi wahać się o kilkadziesiąt procent między odświeżeniami. Traktuj ją jako wskaźnik rzędu wielkości, nie jako precyzyjny pomiar.
Operator site: i jego ograniczenia
Wpisz site:twojadomena.pl/adres-podstrony. Jeden wynik oznacza, że dokument jest w indeksie; brak wyników — że go tam nie ma lub został wykluczony. Metoda jest błyskawiczna i nie wymaga dostępu do żadnego panelu, ale nie poda przyczyny wykluczenia ani daty ostatniej wizyty robota.
Ograniczeń jest więcej. Operator nie uwzględnia personalizacji, filtrów geograficznych ani stron zaindeksowanych pod innym wariantem adresu. Jeśli witryna działa równolegle w wersji z www i bez www, wyniki bywają sprzeczne. Dlatego szybki test traktuj jako punkt wyjścia, a nie jako dowód w sprawie.
Search Console — dane u źródła
Raport „Indeksowanie stron” dzieli adresy na zaindeksowane i wykluczone, a przy każdej kategorii podaje konkretny powód: „Duplikat bez kanonicznego wskazanego przez użytkownika”, „Strona z przekierowaniem”, „Zablokowana przez robots.txt”. To jedyne miejsce, które łączy status adresu z jego przyczyną.
Narzędzie do sprawdzania adresu URL idzie krok dalej: pokazuje datę ostatniego crawlowania, wybrany przez Google adres kanoniczny oraz zrenderowany kod HTML. Porównanie kodu źródłowego z wersją po renderowaniu ujawnia treści generowane w JavaScript, których robot nigdy nie zobaczył.
| Metoda | Co pokazuje | Dokładność |
|---|---|---|
| Operator site: | Szacunkową liczbę adresów w indeksie | Niska |
| Search Console – raport stron | Status każdego adresu i powód wykluczenia | Bardzo wysoka |
| Narzędzie sprawdzania URL | Datę crawlowania i wersję kanoniczną | Bardzo wysoka |
| Logi serwera HTTP | Realne wizyty Googlebota i zwrócone kody | Wysoka |
| Crawler zewnętrzny | Blokady meta, canonical, łańcuchy przekierowań | Średnia |
Techniczne blokady indeksacji po stronie serwera
Plik robots.txt blokuje crawlowanie, ale nie usuwa adresu z indeksu — do tego służy nagłówek X-Robots-Tag lub znacznik meta noindex. Częsty błąd polega na jednoczesnym ustawieniu Disallow i noindex: robot nie może pobrać dokumentu, więc nigdy nie odczyta dyrektywy nakazującej usunięcie. Efekt jest odwrotny do zamierzonego.
Przekierowania to druga grupa pułapek. Łańcuch trzech i więcej przeskoków rozmywa sygnały rankingowe i wydłuża czas odpowiedzi. Kto zastanawia się, jak ustawić przekierowanie 301 w htaccess, powinien korzystać z reguł RewriteRule z flagą [R=301,L] i kierować od razu na adres docelowy, bez pośrednich kroków.
Certyfikat bezpieczeństwa wpływa na indeksację pośrednio, ale dotkliwie. Przeglądarka wyświetla ostrzeżenie, a Googlebot rejestruje błąd połączenia. Kwestia, jak zainstalować certyfikat SSL na serwerze, w panelach typu cPanel czy DirectAdmin sprowadza się do kilku kliknięć, a darmowy certyfikat SSL Let’s Encrypt odnawia się automatycznie co 90 dni.
Po instalacji sprawdź, czy cała witryna działa wyłącznie na HTTPS. Mieszana treść, czyli obrazy i skrypty ładowane po HTTP, blokuje kłódkę i psuje renderowanie. Wymuś jeden kanoniczny wariant adresu: HTTPS z www albo bez www, i przekieruj pozostałe trzy warianty na wybraną wersję docelową.

Hosting, domena i DNS jako fundament widoczności
Wydajność serwera przekłada się bezpośrednio na budżet crawlowania. Gdy czas odpowiedzi przekracza 600 ms, Googlebot ogranicza liczbę żądań, a nowe podstrony czekają na indeksację tygodniami. Decyzja, jak wybrać hosting pod WordPress, powinna opierać się na parametrach: dyski NVMe SSD, PHP w wersji 8.x, cache obiektowy Redis i limit pamięci minimum 512 MB.
Pytanie, czym różni się VPS od hostingu współdzielonego, sprowadza się do gwarancji zasobów. Na pakiecie współdzielonym za 150–300 zł rocznie dzielisz procesor z setką innych witryn i przy skoku ruchu serwer zwraca kod 503. VPS w cenie 40–120 zł miesięcznie daje wydzielone rdzenie i przewidywalny czas odpowiedzi.
Migracja bywa nieunikniona. Planując, jak przenieść stronę na inny hosting, skopiuj pliki i bazę danych, uruchom witrynę na nowym serwerze pod adresem tymczasowym, a dopiero potem przełącz delegację. Obniż wcześniej TTL rekordów do 300 sekund, żeby propagacja trwała minuty zamiast całej doby.
Warstwa domenowa to osobny zestaw ryzyk. Zapytanie WHOIS odpowiada, jak sprawdzić, kto jest właścicielem domeny, choć dane osób fizycznych są maskowane przepisami o ochronie danych. Groźniejsze bywa przeoczenie terminu odnowienia — kwestia, jak przedłużyć domenę po wygaśnięciu, wiąże się z opłatą restore rzędu 200–500 zł w okresie kwarantanny.
Konfiguracja stref bywa źródłem błędów niewidocznych z poziomu przeglądarki. Zadanie, jak skonfigurować rekordy DNS domeny, obejmuje wpisy A, MX, TXT oraz aliasy. Odpowiedź na pytanie, co to jest rekord CNAME, jest prosta: to alias wskazujący jedną nazwę na drugą, przydatny przy subdomenach, panelach pocztowych i usługach CDN.
Plan naprawczy, gdy podstrony nie trafiają do indeksu
Zacznij od zgłoszenia adresu w narzędziu do sprawdzania URL. Kliknięcie „Poproś o zaindeksowanie” ustawia dokument w kolejce priorytetowej, a efekt pojawia się zwykle w ciągu kilku dni. Dzienny limit wynosi kilkanaście zgłoszeń, więc kieruj do kolejki wyłącznie strony istotne biznesowo, nie całą sekcję archiwum.
Jeśli zgłoszenie nie pomaga, wzmocnij sygnały wewnętrzne. Każda podstrona powinna mieć minimum trzy linki z innych dokumentów w serwisie, najlepiej z tekstem odnośnika opisującym temat. Sieroty, czyli adresy obecne wyłącznie w mapie witryny, indeksują się najwolniej albo nie trafiają do indeksu wcale.
- Zgłoś adres w narzędziu sprawdzania URL i odczytaj przyczynę wykluczenia
- Sprawdź nagłówek odpowiedzi — poprawny to 200, nie 301, 404 ani 503
- Porównaj adres kanoniczny z kodu z adresem wybranym przez Google
- Zweryfikuj plik robots.txt oraz znacznik meta robots w sekcji head
- Dodaj minimum trzy linki wewnętrzne z podstron już zaindeksowanych
Odrzuć też problemy po własnej stronie łącza, zanim zaczniesz przebudowywać serwis. Zanim uznasz, że witryna ładuje się wolno, ustal, jak sprawdzić prędkość internetu rzetelnie — pomiar wykonaj po kablu, przy wyłączonych transferach w tle i na serwerze pomiarowym w tym samym kraju. Domowe wahania wyników bywają mylące.
Kiedy testy na łączu przewodowym wypadają dobrze, a bezprzewodowo strona ledwo się otwiera, kwestia sprowadza się do tego, jak wzmocnić sygnał WiFi w domu: zmiana kanału na mniej obciążony, przejście na pasmo 5 GHz i przeniesienie routera z narożnika mieszkania. To nie wpływa na indeksację, lecz oddziela fakty od wrażeń.
Jak często należy sprawdzać indeksację witryny w wyszukiwarce?
Częstotliwość zależy od tempa publikacji. Serwis dodający kilka materiałów tygodniowo powinien kontrolować raport indeksowania raz na siedem dni, a witryna wizytówka — raz w miesiącu. Pytanie, jak sprawdzić indeksację strony w Google, nabiera znaczenia przede wszystkim po zmianach technicznych: migracji na nowy serwer, przebudowie adresów, wdrożeniu certyfikatu czy zmianie szablonu. Wtedy monitoruj codziennie przez dwa tygodnie, bo właśnie w tym oknie ujawniają się błędy przekierowań i utracone adresy kanoniczne. Ustaw powiadomienia mailowe w Search Console — zgłaszają nagłe spadki liczby zaindeksowanych dokumentów, zanim odbiją się na ruchu organicznym. Dodatkowo raz na kwartał porównaj liczbę adresów w mapie witryny z liczbą pozycji w indeksie.
Czy przekierowanie 301 usuwa starą stronę z indeksu Google?
Nie natychmiast. Po wdrożeniu przekierowania Google musi ponownie odwiedzić stary adres, odczytać kod 301 i przypisać sygnały do nowego dokumentu. Proces trwa od kilku dni przy popularnych podstronach do kilku miesięcy przy adresach rzadko odwiedzanych przez robota. W tym okresie oba adresy mogą pojawiać się w wynikach, co jest zachowaniem normalnym i nie wymaga interwencji. Przyspieszysz je, zgłaszając nowy adres w narzędziu sprawdzania URL oraz aktualizując linki wewnętrzne, żeby żaden nie kierował już na wersję sprzed zmiany. Nie usuwaj reguły przekierowania po kilku tygodniach — powinna działać co najmniej rok, dopóki zewnętrzne odnośniki wskazują stary adres.
Co oznacza status „Wykryto — obecnie nie zaindeksowano”?
Ten status oznacza, że Google zna adres, ale świadomie zrezygnował z jego pobrania lub oceny. Najczęstsze przyczyny to niska wartość unikalna dokumentu, duża liczba podobnych podstron w serwisie, słabe linkowanie wewnętrzne oraz ograniczony budżet crawlowania na wolnym serwerze. Zgłaszanie takiego adresu w kółko nic nie zmieni — sygnał musi przyjść z samej witryny. Rozbuduj treść tak, aby odpowiadała na pytanie, którego nie pokrywa żadna inna podstrona, dodaj linki z materiałów już zaindeksowanych i uwzględnij adres w mapie witryny z aktualną datą modyfikacji. Jeśli dotyczy to setek adresów naraz, przyczyną bywa architektura generująca kombinacje filtrów — takie warianty lepiej wykluczyć znacznikiem kanonicznym.

