„Wykryto, ale nie zaindeksowano” to jeden z najbardziej frustrujących komunikatów w Google Search Console. Strona istnieje, Google ją zna, czasem nawet wielokrotnie ją odwiedził, ale mimo to nie trafia do wyników wyszukiwania. Dla właściciela serwisu oznacza to prosty problem biznesowy: treść nie pracuje, ruch organiczny nie rośnie, a konkurencja zajmuje miejsce, które potencjalnie mogłoby należeć do Ciebie.
Ten status nie zawsze oznacza awarię. Często jest sygnałem, że Google uznał stronę za zbyt słabą, zbyt podobną do innych lub zbyt mało istotną, aby poświęcić jej miejsce w indeksie. Zdarza się też, że problem ma charakter techniczny: blokada w robots.txt, nieprawidłowy tag canonical, błędny status HTTP, duplikacja, cienka treść, a nawet źle ustawione parametry w systemie CMS.
W tym artykule wyjaśniam nie tylko, co oznacza status „wykryto, ale nie zaindeksowano”, ale przede wszystkim jak realnie naprawić problem. Bez teorii dla teorii. Z praktyczną diagnostyką, listą przyczyn, planem działań, ostrzeżeniami i wskazaniem, kiedy lepiej nie działać na własną rękę.
Szybka odpowiedź
Jeśli Google pokazuje „wykryto, ale nie zaindeksowano”, to znaczy, że adres URL został zauważony, ale nie został dodany do indeksu. Najczęstsze przyczyny to:
- treść niskiej jakości lub zbyt podobna do innych podstron,
- brak wyraźnej wartości dla użytkownika,
- problemy techniczne z indeksowaniem,
- nieprawidłowy canonical lub noindex,
- słabe linkowanie wewnętrzne,
- niska wiarygodność całej domeny,
- ograniczony crawl budget przy dużym serwisie.
Najlepsza kolejność działania jest zwykle taka: sprawdzenie stanu indeksowalności, analiza treści, kontrola kanonicznych adresów URL, test robots.txt i meta robots, poprawa linkowania wewnętrznego, wzmocnienie jakości strony, a na końcu ponowne zgłoszenie URL do indeksacji w Search Console.
Diagnoza problemu
Status „wykryto, ale nie zaindeksowano” oznacza, że Googlebot zna stronę, ale z jakiegoś powodu nie uznał jej za wartą uwzględnienia w indeksie. To ważna różnica: Google nie ma problemu ze znalezieniem URL-a, tylko z decyzją, czy powinien on pojawić się w wyszukiwarce.
W praktyce ten status może pojawić się na pojedynczej podstronie, ale też na dziesiątkach lub setkach adresów. W małym serwisie zwykle wskazuje na problem z jakością lub błędną konfiguracją. W dużym serwisie e-commerce, portalu lub blogu częściej oznacza kombinację kilku czynników: duplikacji, słabego linkowania i przeciążenia indeksacyjnego.
Najpierw warto ustalić, czy problem dotyczy jednej strony, całej sekcji czy całej domeny. Jeżeli tylko jedna podstrona ma ten status, przyczyna może leżeć w samej treści lub jej technicznym ustawieniu. Jeśli problem występuje masowo, trzeba szukać źródła na poziomie architektury serwisu, szablonów CMS, parametrów URL albo polityki indeksacji.
Ważne jest też odróżnienie „wykryto, ale nie zaindeksowano” od innych komunikatów, takich jak „strona przesłana, ale nie zaindeksowana” albo „wykluczono przez tag noindex”. Te komunikaty brzmią podobnie, ale prowadzą do innego rodzaju diagnozy i innego zestawu działań.
Możliwe przyczyny
Poniżej znajdują się najczęstsze powody, dla których Google wykrywa URL, ale nie dodaje go do indeksu. W praktyce często kilka z nich występuje jednocześnie.
1. Treść jest zbyt słaba lub zbyt krótka
Jeśli strona nie wnosi nic nowego, nie odpowiada precyzyjnie na intencję użytkownika albo zawiera kilka akapitów powtórzonych fraz, Google może uznać, że nie warto jej indeksować. Dotyczy to zwłaszcza opisów kategorii, stron produktowych, lokalizacji i artykułów generowanych masowo.
2. Strona jest duplikatem lub niemal duplikatem
Duplikacja może być oczywista albo subtelna. Czasem chodzi o identyczny opis na wielu podstronach, czasem o wersje URL z parametrami, paginację, sortowanie, filtry, wersje http/https lub www/non-www. Google zwykle wybiera tylko jedną wersję, a resztę traktuje jako mniej istotną.
3. Canonical wskazuje gdzie indziej
Jeśli na stronie ustawiono canonical prowadzący do innego adresu, Google może uznać, że to tam powinna trafić indeksacja. To częsta przyczyna w sklepach internetowych, gdzie szablon ustawia kanoniczny adres na kategorię, wersję główną produktu albo stronę nadrzędną.
4. Meta robots lub nagłówki HTTP blokują indeksację
Tag noindex lub odpowiedni nagłówek może skutecznie wykluczyć stronę z indeksu. Zdarza się to po migracjach, testach wdrożeniowych, zmianie motywu lub instalacji wtyczek SEO i cache.
5. Robots.txt ogranicza dostęp do zasobu
Jeżeli plik robots.txt blokuje ważne katalogi, skrypty lub zasoby potrzebne do zrozumienia strony, Google może mieć problem z oceną jakości i struktury dokumentu. Sama blokada nie zawsze oznacza brak indeksacji, ale często pogarsza sytuację.
6. Słabe linkowanie wewnętrzne
Strona, do której nie prowadzą istotne linki wewnętrzne, wygląda dla Google jak peryferyjny, mało ważny adres. Nawet dobra treść może długo czekać na indeks, jeśli jest zbyt głęboko ukryta w strukturze serwisu.
7. Niska jakość całej domeny
Indeksacja nie zależy wyłącznie od pojedynczej podstrony. Jeśli domena ma mało treści, słaby profil zaufania, dużo błędów technicznych albo nadmiar stron niskiej wartości, Google może obniżyć priorytet crawlowania i indeksacji kolejnych adresów.
8. Problemy z budżetem crawlowania
W dużych serwisach Google nie odwiedza wszystkiego w równym stopniu. Jeśli witryna ma tysiące adresów, filtry, parametry, błędy 404, przekierowania i duplikaty, robot może zużywać zasoby na strony mało ważne zamiast na te kluczowe.
9. Treść nie odpowiada na intencję wyszukiwania
Google nie indeksuje wszystkiego mechanicznie. Jeżeli treść nie pasuje do tematu, jest ogólnikowa albo wygląda jak sztucznie wygenerowana, może zostać pominięta. To coraz częstsze przy serwisach tworzonych masowo bez redakcyjnej kontroli.
10. Problemy z renderowaniem strony
Jeśli kluczowa treść ładuje się dopiero po interakcji lub jest zależna od skryptów, a bot ma trudność z jej odczytem, Google może nie zobaczyć pełnej wartości strony. To dotyczy zwłaszcza rozbudowanych front-endów, aplikacji SPA i źle wdrożonych frameworków.
Rozwiązanie krok po kroku
Nie istnieje jeden magiczny przycisk „napraw indeksację”. Skuteczna procedura polega na usunięciu najważniejszych przeszkód po kolei. Poniżej praktyczny plan.
Krok 1: Sprawdź, czy strona rzeczywiście powinna być indeksowana
Zacznij od pytania podstawowego: czy ta podstrona ma realną wartość dla użytkownika? Jeśli jest to strona testowa, archiwalna, pusta, powtarzalna lub tymczasowa, jej brak w indeksie może być prawidłowy. Nie każda strona musi i powinna się indeksować.
Jeżeli to strona ważna biznesowo, produktowa, usługowa lub merytoryczna, przejdź dalej. Warto ocenić ją jak redaktor i jak Google: czy odpowiada na konkretną potrzebę, czy jest kompletna, czy wyróżnia się czymś od konkurencji, czy zawiera unikalne dane, zdjęcia, dane kontaktowe, specyfikacje, FAQ albo przykłady.
Krok 2: Sprawdź status indeksowalności w Search Console
Użyj inspekcji URL i odczytaj dokładnie, co mówi Google. Zweryfikuj, czy strona jest:
- znaleziona i wykryta,
- przeskanowana,
- wykluczona,
- zablokowana przez noindex,
- przekierowana,
- z kanonicznym adresem wskazującym gdzie indziej.
To pozwala uniknąć zgadywania. Jeśli Google mówi, że wybrał inny canonical, nie walcz od razu o indeksację tej wersji, tylko sprawdź, dlaczego uznał ją za mniej wiarygodną.
Krok 3: Zweryfikuj meta robots, nagłówki i canonical
Sprawdź kod źródłowy strony oraz nagłówki HTTP. Upewnij się, że nie ma blokady noindex i że canonical wskazuje na właściwy adres. Canonical powinien być zgodny z tym, co chcesz indeksować. Jeśli wskazuje na inną podstronę, Google może potraktować URL jako wersję pomocniczą.
Ważne: nie ustawiaj canonical „na siłę” tylko po to, żeby podbić indeksację. Canonical ma odzwierciedlać rzeczywistą wersję główną, a nie pełnić roli życzeniowej deklaracji. Błędne użycie canonical potrafi całkowicie zablokować indeksację ważnych stron.
Krok 4: Sprawdź robots.txt i dostęp do zasobów
Robots.txt nie musi blokować samej strony, aby zaszkodzić indeksacji. Jeśli blokuje foldery z zasobami CSS, JS lub grafiką, Google może mieć ograniczony obraz witryny. Upewnij się też, że katalogi z ważnymi treściami nie są przypadkowo wykluczone.
Jeżeli używasz WordPressa, sprawdź ustawienia widoczności witryny, wtyczki SEO, ustawienia cache i reguły serwera. Czasem po wdrożeniu testowym noindex zostaje aktywny dłużej niż powinien.
Krok 5: Zbadaj jakość i unikalność treści
To często najważniejszy etap. Jeśli strona ma za mało tekstu, treść jest powielona albo brzmi jak generator bez redakcji, popraw ją. Nie chodzi o sztuczne wydłużanie tekstu, tylko o zwiększenie wartości: konkret, szczegóły, przykłady, odpowiedzi na pytania, porównania, dane, instrukcje, zdjęcia, dowody jakości.
W przypadku e-commerce dodaj unikalne opisy produktów, parametry techniczne, informacje o zastosowaniu, FAQ, porady zakupowe, informacje o dostawie i zwrocie tam, gdzie to ma sens. W przypadku usług pokaż proces, zakres pracy, obszar działania, wyróżniki, scenariusze współpracy i odpowiedzi na obiekcje klientów.
Krok 6: Wzmocnij linkowanie wewnętrzne
Jeśli strona jest ważna, powinna być łatwa do znalezienia z poziomu innych istotnych podstron. Dodaj linki z menu, kategorii, artykułów powiązanych, sekcji FAQ albo stron nadrzędnych. Linkowanie wewnętrzne pomaga Google zrozumieć hierarchię serwisu i nadać priorytet ważnym URL-om.
Unikaj jednak sztucznego przesadzania. Nie trzeba linkować tej samej strony z każdej podstrony. Wystarczy logiczna architektura, w której ważne strony są osiągalne w kilku krokach i mają sensowne otoczenie semantyczne.
Krok 7: Popraw sygnały jakości całej domeny
Jeżeli problem dotyczy wielu URL-i, trzeba spojrzeć szerzej. Usuń lub noindexuj strony niskiej wartości, scal duplikaty, uporządkuj filtry i parametry, ogranicz cienkie archiwa, napraw błędy 404 i przekierowania łańcuchowe. Celem jest pokazanie Google, że domena jest uporządkowana i warto poświęcać jej zasoby indeksacyjne.
W praktyce czasem lepiej usunąć 200 słabych adresów niż walczyć o indeksację każdej z osobna. Google lepiej reaguje na czysty, logiczny serwis niż na chaos pełen podobnych stron.
Krok 8: Zadbaj o techniczne zdrowie strony
Sprawdź szybkość ładowania, renderowanie, błędy serwera, odpowiedzi 5xx, przekierowania, błędy 404, problemy z mobile i stabilność szablonu. Techniczne niedomagania nie zawsze bezpośrednio blokują indeksację, ale mogą obniżać priorytet crawlingu i zaufanie do strony.
Jeżeli strona jest ciężka, wolna albo niestabilna, Google może odraczać decyzję o indeksacji. Dla użytkownika to też zły sygnał, więc poprawa techniczna zwykle daje podwójną korzyść.
Krok 9: Zgłoś stronę do ponownego sprawdzenia
Gdy usuniesz główne przeszkody, skorzystaj z inspekcji URL i poproś o ponowne zindeksowanie. To nie gwarantuje sukcesu, ale uruchamia ponowną ocenę przez Google. W większych serwisach nie zgłaszaj przypadkowo wszystkiego naraz, tylko najważniejsze strony, które faktycznie spełniają warunki indeksacji.
Krok 10: Obserwuj efekt i porównuj dane
Indeksacja nie zawsze następuje natychmiast. Obserwuj raporty w Search Console, stan cache, wyniki site:, ruch organiczny i zachowanie botów w logach serwera. Jeżeli po poprawkach problem znika, ale strona nadal nie rośnie w wynikach, może to oznaczać kolejny etap problemu: indeksację bez widoczności rankingowej.
Najczęstsze błędy
Walka z komunikatem „wykryto, ale nie zaindeksowano” często kończy się niepowodzeniem, bo właściciele stron popełniają powtarzalne błędy.
- Dodawanie większej ilości tekstu bez poprawy wartości. Sam rozmiar treści nie rozwiązuje problemu, jeśli nadal jest ona pusta merytorycznie.
- Masowe wymuszanie indeksacji bez diagnozy. Samo zgłaszanie URL-i nie naprawia blokad technicznych.
- Ustawienie noindex w złym miejscu. Czasem dotyczy to całych szablonów, a nie tylko stron testowych.
- Błędny canonical. To jedna z najczęstszych przyczyn nieświadomego wykluczania stron.
- Ignorowanie duplikacji. Jeśli istnieje wiele podobnych wersji tej samej treści, Google wybierze tylko część z nich.
- Brak linków wewnętrznych. Strona osierocona rzadziej dostaje priorytet.
- Poprawianie wszystkiego naraz bez backupu. To ryzykowne, zwłaszcza w sklepach i serwisach produkcyjnych.
- Nadmierna wiara w narzędzia automatyczne. Audyt SEO bez ręcznej weryfikacji często pomija sedno problemu.
Błędem jest też zbyt szybkie uznanie, że „Google po prostu nie chce indeksować”. W rzeczywistości najczęściej istnieje konkretna przyczyna, którą da się znaleźć i naprawić.
Kiedy nie robić tego samodzielnie
Nie każdą sytuację da się bezpiecznie rozwiązać samemu. Jeżeli problem dotyczy kluczowych adresów sprzedażowych, dużego sklepu, wielojęzycznej strony lub serwisu po migracji, samodzielne zmiany mogą pogorszyć sytuację.
Nie działaj samodzielnie, jeśli:
- nie wiesz, czy problem wynika z noindex, canonical, robots.txt czy duplikacji,
- strona była niedawno migrowana,
- masz dużą liczbę URL-i i parametry filtrowania,
- serwis działa na złożonym CMS lub headlessie,
- w Search Console widać spadek indeksacji na dużą skalę,
- każda zmiana wymaga ingerencji w kod lub konfigurację serwera,
- strona generuje przychód i nie możesz pozwolić sobie na eksperymenty.
Uwaga bezpieczeństwa: nie usuwaj masowo blokad indeksacji, nie wyłączaj nagle canonicali i nie zmieniaj reguł robots.txt bez testów. Jedna błędna reguła może sprawić, że znikną z indeksu setki ważnych podstron. Zanim wdrożysz zmiany, wykonaj kopię zapasową i przetestuj je na środowisku stagingowym, jeśli to możliwe.
Kiedy zgłosić się do specjalisty
Wsparcie specjalisty SEO lub technicznego jest wskazane wtedy, gdy problem nie dotyczy jednej drobnej strony, ale wpływa na widoczność całego serwisu. Pomoc ekspertów bywa też konieczna, jeśli trzeba analizować logi serwera, renderowanie JavaScript, architekturę informacji, migrację domeny lub wdrożenie w systemie CMS.
Warto zgłosić się do specjalisty, gdy:
- masz wiele stron z tym samym statusem i nie wiesz, od czego zacząć,
- podejrzewasz błędy techniczne po wdrożeniu lub aktualizacji,
- serwis jest duży i wymaga priorytetyzacji URL-i,
- problem dotyczy sklepu internetowego i stron produktowych,
- indeksacja spadła po migracji,
- potrzebna jest analiza logów lub pracy robotów,
- chcesz wdrożyć poprawki bez ryzyka utraty ruchu.
Dobry specjalista nie zacznie od zgadywania. Najpierw sprawdzi dane z Search Console, strukturę serwisu, kod strony, konfigurację CMS i charakter problemu. Dopiero potem zaproponuje konkretne działania.
Podsumowanie
Komunikat „wykryto, ale nie zaindeksowano” nie jest wyrokiem. To sygnał, że Google widzi stronę, ale nie uznał jej jeszcze za wartą indeksu. Przyczyna może być banalna albo złożona: od treści niskiej jakości, przez duplikację i błędny canonical, po problemy techniczne i słabą architekturę całego serwisu.
Najważniejsze jest działanie w dobrej kolejności. Najpierw diagnoza, potem eliminacja blokad technicznych, następnie poprawa jakości treści i linkowania, a na końcu ponowne zgłoszenie URL. Jeśli problem jest większy niż pojedyncza podstrona, nie warto tracić czasu na przypadkowe poprawki. Lepiej podejść do tego metodycznie i zabezpieczyć serwis przed niechcianymi skutkami ubocznymi.
Jeżeli chcesz odzyskać indeksację ważnych podstron, warto zrobić to szybko i bezpiecznie. Im wcześniej zidentyfikujesz przyczynę, tym szybciej strona zacznie pracować na widoczność i ruch organiczny.
CTA do kontaktu
Masz komunikat „wykryto, ale nie zaindeksowano” i nie wiesz, czy problem leży w treści, technice czy konfiguracji CMS? Skontaktuj się z nami, jeśli chcesz przeprowadzić diagnozę bez zgadywania i wdrożyć poprawki, które realnie zwiększą szansę na indeksację. Pomagamy znaleźć przyczynę, uporządkować stronę i odzyskać widoczność tam, gdzie naprawdę ma to znaczenie.