strona nie jest indeksowana

Strona nie jest indeksowana: 9 przyczyn i naprawa

Brak indeksacji to jeden z najbardziej frustrujących problemów w SEO, bo strona istnieje, ładuje się poprawnie i wygląda dobrze, a mimo to nie pojawia się w wynikach wyszukiwania. W praktyce prawie zawsze stoi za tym konkretna, możliwa do zdiagnozowania przyczyna, a nie tajemniczy kaprys algorytmu. Poniżej dziewięć powodów, które odpowiadają za większość przypadków, oraz procedura naprawcza, którą można przejść krok po kroku.

Zanim wejdziesz w szczegóły, przejdź szybką listę kontrolną: czy adres zwraca kod 200, czy nie ma na nim znacznika noindex, czy tag kanoniczny wskazuje na samego siebie, czy prowadzi do niego jakikolwiek link wewnętrzny i czy treść realnie różni się od pozostałych podstron. Pięć odpowiedzi wystarcza, by odsiać większość fałszywych tropów w kilka minut.

Jak sprawdzić status w Search Console

Punktem wyjścia jest zawsze narzędzie kontroli adresu URL w Google Search Console. Wklej pełny adres podstrony i sprawdź komunikat w sekcji indeksowania. Google zwraca tam jedną z kilku etykiet: adres jest w indeksie, adres nie jest w indeksie z podaną przyczyną, albo adres został wykryty, lecz jeszcze nie zaindeksowany. Każda z tych odpowiedzi prowadzi do innej ścieżki naprawy, więc bez niej diagnostyka sprowadza się do zgadywania.

Warto rozróżnić trzy najczęstsze statusy. „Wykryta, obecnie nie zaindeksowana” oznacza, że Google zna adres, ale nie uznał go za wystarczająco wartościowy albo nie miał zasobów, by go pobrać. „Zeskanowana, obecnie nie zaindeksowana” to sygnał, że robot pobrał treść i świadomie jej nie dodał, co niemal zawsze wskazuje na problem jakościowy. „Alternatywna strona z prawidłowym tagiem kanonicznym” mówi z kolei, że Google uznał inny adres za wersję nadrzędną.

Pamiętaj też o opóźnieniach raportowania. Dane w raporcie indeksowania potrafią być przesunięte w czasie o kilkanaście dni, co samo w sobie bywa mylące i skłania do naprawiania czegoś, co już działa. Google potwierdzał takie opóźnienia raportu indeksowania jako znany stan interfejsu, nie jako błąd serwisu. Kontrola pojedynczego adresu jest w takich momentach bardziej wiarygodna niż zbiorczy wykres.

Przyczyna 1: znacznik noindex

Najbanalniejszy i zarazem najczęstszy powód. Wystarczy jeden meta tag w sekcji nagłówka dokumentu albo nagłówek HTTP X-Robots-Tag: noindex, by strona została świadomie wykluczona. W WordPressie taki tag potrafi pojawić się przez ustawienie widoczności dla wyszukiwarek, przez konfigurację wtyczki SEO na poziomie typu treści albo przez regułę dla archiwów. Sprawdź źródło strony w trybie renderowanym, a nie tylko surowy kod, bo znacznik bywa dokładany przez skrypt.

Przyczyna 2: blokada w robots.txt

Reguła Disallow nie usuwa adresu z indeksu wprost, lecz uniemożliwia pobranie treści, więc Google nie ma na czym oprzeć decyzji. Efektem jest zwykle status „zablokowana przez plik robots.txt” albo wpis w indeksie bez opisu. Typowe pułapki to blokada katalogu z zasobami, przeniesiona konfiguracja ze środowiska testowego oraz reguła obejmująca parametry, które przypadkiem pokrywają się z adresami docelowymi. Oficjalna dokumentacja Google Search Central opisuje kolejność dopasowywania reguł, co bywa kluczowe przy dłuższych plikach.

Osobno sprawdź, czy blokada nie dotyczy plików CSS i JavaScript. Jeżeli robot nie może pobrać zasobów odpowiedzialnych za układ, renderuje wersję szczątkową i ocenia stronę jako pustą. To częsty efekt uboczny reguł dodawanych w celu ograniczenia ruchu botów.

Przyczyna 3: błędne tagi kanoniczne

Tag kanoniczny wskazujący na inny adres jest jasnym sygnałem, że bieżąca podstrona ma zostać pominięta. Problem najczęściej pojawia się przy szablonach, w których kanoniczny adres jest zaszyty na sztywno, przy migracjach oraz przy paginacji wskazującej na pierwszą stronę listingu. Warto pamiętać, że korekta nie działa natychmiast: naprawa kanonicznych URL potrafi zająć nawet dwa tygodnie, zanim Google przeliczy klaster duplikatów i zmieni wybór wersji nadrzędnej.

Przyczyna 4: strona osierocona bez linkowania

Podstrona, do której nie prowadzi żaden link wewnętrzny, dostaje minimalny priorytet. Sama obecność w mapie witryny bywa niewystarczająca, bo mapa jest sugestią, a nie gwarancją. Jeżeli artykuł powstał poza strukturą kategorii albo został odłączony po przebudowie menu, robot traktuje go jak treść marginalną. Naprawa polega na wpięciu adresu w istniejące ścieżki: link z kategorii nadrzędnej, z pokrewnego tekstu i z artykułu filarowego, na przykład z opracowania o tym, jak działa Google od crawlowania do AI Overviews.

Przyczyna 5: treść uznana za zbyt cienką

Status „zeskanowana, obecnie nie zaindeksowana” w większości przypadków oznacza właśnie tę sytuację. Google pobrał tekst i ocenił, że nie wnosi on nic ponad to, co już ma w indeksie. Dotyczy to stron z kilkoma zdaniami opisu, automatycznie generowanych zestawień, list tagów oraz artykułów, które parafrazują istniejące materiały bez własnych danych, przykładów czy wniosków. Rozwiązaniem nie jest dopisanie akapitów dla objętości, lecz dodanie elementów, których nie ma konkurencja: konkretnych liczb, zrzutów z narzędzi, procedur i doświadczeń wdrożeniowych.

Przyczyna 6: duplikacja i warianty URL

Ten sam materiał dostępny pod kilkoma adresami rozprasza sygnały. Klasyczne źródła wariantów to wersje z i bez ukośnika na końcu, parametry sortowania i filtrowania, identyfikatory sesji, wersje z www i bez, a także równoległe adresy dla protokołu HTTP i HTTPS. Google wybierze jedną wersję samodzielnie i nie musi to być ta, na której ci zależy.

Wariant Typowe źródło Naprawa
Ukośnik na końcu Konfiguracja serwera Przekierowanie 301 na wersję kanoniczną
Parametry filtrów Sklep i listingi Tag kanoniczny na wersję bazową
Wersja z www Brak reguły w hoście Jedna wersja główna plus 301
Paginacja Szablon archiwum Kanoniczny na samego siebie

Przyczyna 7: problemy serwera i czas odpowiedzi

Robot ma ograniczony zapas cierpliwości. Powtarzające się błędy 5xx, przekroczenia limitu czasu i odpowiedzi liczone w sekundach powodują, że Google ogranicza tempo pobierania, a nowe adresy czekają w kolejce znacznie dłużej. W skrajnych przypadkach serwis o wolnym backendzie traci część indeksacji mimo poprawnej konfiguracji technicznej. Temat limitów pobierania rozwija tekst o tym, kiedy budżet crawlowania faktycznie krzywdzi serwis.

Przyczyna 8: blokady botów i ekrany weryfikacyjne

Zapory aplikacyjne, ochrona przed atakami i systemy antybotowe potrafią serwować robotowi ekran weryfikacyjny zamiast treści. Z perspektywy Google strona zwraca wtedy stronę pośrednią bez wartościowej zawartości, co bywa równoznaczne z wypadnięciem z indeksu. Zjawisko opisywaliśmy przy okazji ostrzeżenia, że ekrany „Czy jesteś botem” mogą wyrzucić strony z Google. Weryfikacja jest prosta: pobierz adres narzędziem kontroli URL i porównaj zrenderowany kod z tym, co widzi przeglądarka.

Przyczyna 9: brak sygnałów zaufania dla nowego serwisu

Świeża domena bez historii, bez linków zewnętrznych i z małą liczbą podstron indeksuje się wolniej. To nie kara, lecz efekt kolejkowania zasobów: Google alokuje uwagę tam, gdzie widzi dowody wartości. W takim scenariuszu poprawa polega na budowie spójnej struktury tematycznej, publikacji regularnej i zdobyciu pierwszych naturalnych odesłań, a nie na wielokrotnym klikaniu przycisku zgłoszenia.

Procedura zgłaszania do ponownego crawla

Gdy przyczyna jest usunięta, uruchom prostą sekwencję działań. Kolejność ma znaczenie, bo zgłoszenie strony z niepoprawioną blokadą tylko marnuje czas.

  1. Zweryfikuj kod odpowiedzi HTTP: musi być 200, bez łańcucha przekierowań.
  2. Sprawdź meta tagi robotów i nagłówek X-Robots-Tag w wersji zrenderowanej.
  3. Potwierdź, że tag kanoniczny wskazuje na ten sam adres.
  4. Dodaj co najmniej dwa linki wewnętrzne z podstron już zaindeksowanych.
  5. Zaktualizuj mapę witryny i upewnij się, że zawiera poprawną datę modyfikacji.
  6. Użyj narzędzia kontroli adresu URL i wybierz opcję ponownego zgłoszenia.
  7. Odczekaj od 7 do 14 dni, zanim ocenisz skutek, i dopiero potem powtarzaj diagnostykę.

Zgłaszanie tego samego adresu codziennie nie przyspiesza procesu. Kolejka jest wspólna dla całej witryny, więc realny wpływ mają czynniki strukturalne: wewnętrzne linkowanie, jakość treści i stabilność serwera.

Czego nie robić

Nie usuwaj i nie publikuj ponownie strony pod nowym adresem w nadziei, że to zresetuje ocenę. Tracisz wtedy zebrane sygnały, a nowy adres startuje z zera. Nie blokuj też problematycznych sekcji w pliku robots.txt, gdy chcesz je wycofać z indeksu, ponieważ zablokowanie pobierania uniemożliwia odczytanie znacznika noindex. Jeśli celem jest usunięcie treści z wyników, zostaw adres dostępny dla robota i pozwól mu odczytać dyrektywę.

Praktyczny wniosek jest prosty: brak indeksacji to objaw, a nie diagnoza. Dziewięć opisanych przyczyn pokrywa zdecydowaną większość realnych przypadków, a ich weryfikacja zajmuje mniej czasu niż jedna sesja domysłów. Zacznij od warstwy technicznej, bo daje odpowiedź natychmiast, a dopiero potem oceniaj jakość treści i strukturę linkowania, gdzie efekty widać po kilkunastu dniach.

FAQ

Ile czasu trwa indeksacja nowej podstrony?

W stabilnym serwisie z regularnymi publikacjami zwykle od kilku godzin do kilku dni. Na nowej domenie bez linków zewnętrznych proces potrafi rozciągnąć się na 2–6 tygodni, zwłaszcza gdy struktura wewnętrzna jest płytka.

Czy zgłoszenie adresu w Search Console gwarantuje indeksację?

Nie. Zgłoszenie ustawia adres w kolejce do pobrania, ale decyzja o dodaniu do indeksu zależy od oceny jakości i przydatności treści. Strona bez unikalnej wartości zostanie pobrana i pominięta.

Dlaczego strona zniknęła z indeksu mimo braku zmian?

Najczęściej odpowiada za to zmiana po stronie infrastruktury: nowy certyfikat, przebudowa zapory, aktualizacja wtyczki cache albo migracja hostingu. Sprawdź kod odpowiedzi dla robota Google, a nie tylko dla własnej przeglądarki.

Czy mapa witryny wystarczy, aby strona weszła do indeksu?

Nie wystarczy. Mapa witryny przyspiesza wykrycie adresu, ale nie zastępuje linkowania wewnętrznego. Podstrona osierocona, obecna wyłącznie w mapie, ma wyraźnie niższy priorytet.

Co oznacza status „zeskanowana, obecnie nie zaindeksowana”?

Robot pobrał treść i zdecydował jej nie indeksować. To sygnał jakościowy, nie techniczny. Poprawa wymaga rozbudowy materiału o unikalne dane, przykłady i konkretne odpowiedzi na pytania użytkowników.

Czy usunięcie tagu noindex działa od razu?

Nie natychmiast. Google musi ponownie pobrać stronę, aby zobaczyć zmianę. Przy dobrze linkowanej podstronie zajmuje to zwykle kilka dni, przy rzadko odwiedzanej nawet kilka tygodni.