
Materiał porządkuje temat: nowe podstrony nie trafiaja do indeksu.
Nowe podstrony są opublikowane w CMS, mają adres URL, można wejść na nie bez logowania, ale mimo to nie pojawiają się w Google. To typowy problem z obszaru indeksacji: Google albo nie odkrył adresu, albo odkrył go, ale nie może go poprawnie pobrać, albo uznał, że nie warto dodać go do indeksu. Dla właściciela firmy, marketera B2B lub e-commerce managera oznacza to jedno: treści nie pracują na ruch organiczny, a nowe oferty, kategorie, artykuły lub landing page nie mają szansy zdobywać widoczności.
Jeśli problem brzmi: nowe podstrony nie trafiaja do indeksu, nie zaczynaj od dopisywania kolejnych tekstów ani masowego zgłaszania URL-i w Google Search Console. Najpierw trzeba ustalić, czy blokada jest techniczna, jakościowa, strukturalna czy wynika z ograniczonego crawlowania serwisu. Poniżej znajdziesz praktyczną ścieżkę diagnostyczną i rekomendowane działania.
Najważniejsza zasada: indeksacja nie jest gwarantowana tylko dlatego, że podstrona istnieje w CMS. Google musi adres odkryć, pobrać, zrenderować, ocenić i dopiero potem zdecydować, czy dodać go do indeksu.
Jak rozpoznać problem z indeksacją nowych podstron?
Najprostszy objaw jest pozornie niewinny: w panelu CMS widać opublikowane podstrony, ale nie ma ich w wynikach wyszukiwania Google. Czasem dotyczy to pojedynczych URL-i, na przykład nowego wpisu blogowego, a czasem całych grup: kategorii produktowych, kart produktów, stron usługowych, lokalizacji, podstron poradnikowych lub landing page pod kampanie B2B.
W praktyce warto odróżnić trzy sytuacje, bo każda wymaga innej reakcji:
Google nie zna adresu
URL nie został odkryty przez robota. Może nie ma linków wewnętrznych, adresu nie ma w mapie XML albo nowa sekcja serwisu jest odcięta od architektury strony.
Google zna adres, ale go nie indeksuje
URL jest widoczny w Google Search Console, ale ma status typu „Odkryto – obecnie niezindeksowana” albo „Zindeksowana, choć zablokowana przez robots.txt” w zależności od konfiguracji.
Google pobrał adres, ale wybrał inny URL
Podstrona może mieć nieprawidłowy canonical, duplikat treści, wariant z parametrami albo wersję techniczną, którą Google uznał za bardziej reprezentatywną.
Warto też pamiętać, że brak indeksacji nie zawsze oznacza błąd krytyczny. Nowe adresy mogą potrzebować czasu, zwłaszcza w serwisach o niskiej częstotliwości crawlowania. Problem zaczyna się wtedy, gdy ważne URL-e nie pojawiają się w indeksie przez wiele dni lub tygodni, a sytuacja powtarza się przy kolejnych publikacjach.
Najczęstsze przyczyny, przez które nowe podstrony nie trafiają do indeksu
Przyczyny braku indeksacji zwykle nakładają się na siebie. Jedna podstrona może jednocześnie mieć słabe linkowanie wewnętrzne, niską unikalność treści i błędny canonical. Dlatego diagnostyka powinna obejmować zarówno aspekty techniczne, jak i jakość samego URL-a.
Blokada meta robots lub X-Robots-Tag
Najczęstszy problem po wdrożeniach, migracjach i pracach programistycznych. Podstrona może mieć dyrektywę noindex w kodzie HTML albo w nagłówku HTTP, mimo że w CMS wygląda na opublikowaną.
Blokada w robots.txt
Plik robots.txt może uniemożliwiać robotom Google pobranie ważnych zasobów lub całych katalogów. To szczególnie ryzykowne przy stronach po przebudowie, sklepach i systemach z rozbudowanymi filtrami.
Błędny adres kanoniczny
Canonical wskazujący na inną podstronę mówi Google, że aktualny URL nie jest wersją główną. Jeśli canonical ustawiono automatycznie lub szablonowo, nowe URL-e mogą same rezygnować z indeksacji.
Brak linkowania wewnętrznego
Podstrona istnieje, ale jest sierotą: nie prowadzą do niej linki z menu, list, kategorii, wpisów ani innych istotnych miejsc. Google może jej nie odkryć albo uznać ją za mało ważną.
Niska jakość lub powielona treść
Krótka, szablonowa lub zduplikowana treść często nie wystarcza, aby Google uznał URL za wartościowy. Dotyczy to szczególnie opisów kategorii, kart produktów i stron lokalnych tworzonych masowo.
Problemy z renderowaniem
Jeśli główna treść ładuje się dopiero przez JavaScript, jest ukryta za interakcją albo wymaga zasobów blokowanych dla robotów, Google może zobaczyć niepełną wersję strony.
Błędy serwera i niestabilność
Kody 5xx, długie czasy odpowiedzi, limity po stronie hostingu lub chwilowe przerwy podczas crawlowania ograniczają zaufanie Google do nowych URL-i.
Zbyt duża liczba niskowartościowych adresów
W e-commerce indeksację mogą osłabiać filtry, sortowania, parametry, paginacje i duplikaty. Google zużywa crawl budget na adresy, które nie powinny konkurować z ważnymi podstronami.
Jeśli chcesz uporządkować szerszy kontekst problemów technicznych, zobacz również obszar SEO technicznego. Brak indeksacji często jest tylko jednym z objawów większego problemu z architekturą, crawl budgetem, jakością szablonów lub wdrożeniami na stronie.
Diagnostyka krok po kroku
Diagnostykę warto prowadzić od faktów, nie od założeń. Sam test komendą site: bywa pomocny, ale nie jest wystarczający. Najważniejsze źródła to Google Search Console, odpowiedź serwera, kod HTML, mapa XML, linkowanie wewnętrzne i realna zawartość podstrony.
- Sprawdź URL w Google Search ConsoleUżyj narzędzia kontroli adresu URL. Zobacz, czy Google zna adres, kiedy ostatnio go crawlowal, jaki status indeksowania pokazuje i czy wersja kanoniczna wybrana przez Google jest zgodna z oczekiwaną.
- Zweryfikuj kod odpowiedzi HTTPPodstrona powinna zwracać 200 OK. Przekierowania 301 lub 302, błędy 404, soft 404, 500 i 503 mogą blokować lub opóźniać indeksację.
- Sprawdź dyrektywy indeksowaniaW kodzie HTML poszukaj meta robots. W nagłówkach HTTP sprawdź X-Robots-Tag. Adres przeznaczony do indeksacji nie powinien mieć noindex.
- Skontroluj canonicalCanonical powinien wskazywać na właściwy URL. Jeśli wskazuje stronę nadrzędną, stronę kategorii, wariant z innym parametrem lub adres testowy, Google może pominąć nową podstronę.
- Oceń obecność w mapie XMLWażne nowe URL-e powinny znaleźć się w aktualnej mapie XML. Sama obecność w sitemapie nie gwarantuje indeksacji, ale pomaga Google odkrywać adresy.
- Sprawdź linkowanie wewnętrzneUstal, ile kliknięć dzieli URL od strony głównej lub ważnych sekcji. Podstrona bez linków wewnętrznych jest dla Google sygnałem niskiego priorytetu.
- Porównaj treść z innymi URL-amiZobacz, czy nowa podstrona ma unikalną wartość, czy powiela opis, nagłówki i intencję innych adresów. Duplikacja może prowadzić do wyboru innego URL-a przez Google.
- Sprawdź renderowanieW GSC użyj testu aktywnego URL-a i zobacz, co Google widzi po renderowaniu. Jeśli główna treść nie pojawia się w wyrenderowanym HTML, problem może leżeć w JavaScript lub blokowanych zasobach.
- Przeanalizuj logi serweraPrzy większych serwisach sprawdź, czy Googlebot w ogóle odwiedza nowe adresy, jak często to robi i jakie kody odpowiedzi otrzymuje.
Wskazówka: nie oceniaj indeksacji wyłącznie po ręcznym wpisaniu adresu w Google. Korzystaj z Google Search Console, ponieważ pokazuje ona statusy z perspektywy konkretnej usługi i pozwala rozróżnić brak odkrycia od decyzji o nieindeksowaniu.
Tabela diagnostyczna: objaw, możliwa przyczyna i działanie
| Objaw | Możliwa przyczyna | Co sprawdzić | Rekomendowane działanie |
|---|---|---|---|
| URL nie jest znany Google | Brak linków wewnętrznych lub brak w mapie XML | Mapa XML, crawl serwisu, linki z kategorii, menu i treści | Dodaj URL do logicznej struktury strony, zaktualizuj sitemapę i zgłoś ją w GSC |
| Status „Odkryto – obecnie niezindeksowana” | Niski priorytet crawlowania, mała wartość URL-a, przeciążenie nowych adresów | Jakość treści, linkowanie, liczba podobnych URL-i, logi serwera | Wzmocnij treść, popraw linkowanie wewnętrzne i ogranicz indeksowalne duplikaty |
| Status „Pobrano – obecnie niezindeksowana” | Google pobrał stronę, ale nie uznał jej za wystarczająco wartościową | Unikalność, intencja, thin content, duplikaty, canonical | Rozbuduj stronę o realną wartość, doprecyzuj intencję i usuń powielanie |
| URL ma noindex | Błędne ustawienie CMS, wtyczki SEO, szablonu lub nagłówków HTTP | Meta robots, X-Robots-Tag, ustawienia szablonu | Usuń noindex z URL-i, które mają być widoczne w Google |
| Google wybiera inny canonical | Duplikacja, błędny canonical, podobne treści lub parametry | Canonical deklarowany i wybrany przez Google w GSC | Ujednolić canonicale, popraw treści i sygnały wewnętrzne kierujące na właściwy URL |
| Podstrona zwraca błąd lub przekierowanie | Problem serwera, błędny routing, cache, reguły przekierowań | Kod HTTP, łańcuch przekierowań, dostępność dla Googlebota | Zapewnij stabilne 200 OK dla docelowych adresów przeznaczonych do indeksacji |
| Google widzi pustą lub niepełną stronę | Treść ładowana przez JavaScript lub blokowane zasoby | Render w GSC, HTML po stronie serwera, dostęp do CSS i JS | Udostępnij kluczową treść w HTML, popraw renderowanie i odblokuj ważne zasoby |
Jak naprawić problem z indeksacją nowych podstron?
Naprawa powinna wynikać z diagnozy. W wielu firmach problem polega na tym, że działania są przypadkowe: ktoś zgłasza URL w GSC, ktoś inny zmienia treść, a programista usuwa fragment kodu bez sprawdzenia wpływu na całą strukturę. Lepsze podejście to uporządkowana praca na poziomie technicznym, treściowym i architektonicznym.
1. Usuń techniczne blokady indeksacji
Najpierw sprawdź wszystkie mechanizmy, które mogą wprost blokować indeksowanie. Dotyczy to meta robots, X-Robots-Tag, robots.txt, kodów HTTP, przekierowań i canonicali. To etap, który często przynosi szybkie efekty, bo błąd może wynikać z jednego ustawienia w CMS lub wtyczce SEO.
- usuń noindex z podstron, które mają pojawiać się w Google,
- upewnij się, że URL zwraca 200 OK,
- sprawdź, czy robots.txt nie blokuje ważnych katalogów,
- ustaw canonical na właściwy adres,
- usuń przekierowania z URL-i, które mają być finalnymi stronami docelowymi.
2. Wzmocnij linkowanie wewnętrzne
Nowe podstrony powinny być połączone z istniejącą strukturą serwisu. Jeśli dodajesz nową usługę B2B, powinna mieć linki z listy usług, powiązanych artykułów, strony nadrzędnej i ewentualnie menu. Jeśli dodajesz kategorię e-commerce, powinna wynikać z drzewa kategorii i mieć sensowne linki z miejsc, które Google często odwiedza.
Praktyczna rekomendacja: dla ważnych URL-i nie polegaj wyłącznie na sitemapie. Mapa XML pomaga w odkrywaniu, ale linkowanie wewnętrzne pomaga Google ocenić priorytet i kontekst podstrony.
3. Popraw jakość i unikalność nowych URL-i
Jeśli Google pobrał stronę, ale jej nie indeksuje, problem często nie leży w samej dostępności. Przyczyną może być to, że podstrona nie wnosi wystarczającej wartości w porównaniu z innymi adresami w serwisie lub z konkurencją w wynikach wyszukiwania.
- dopasuj treść do konkretnej intencji wyszukiwania,
- unikaj powielania nagłówków i opisów między podobnymi URL-ami,
- dodaj informacje, których nie ma na innych stronach w serwisie,
- w e-commerce rozbuduj opisy kategorii o zastosowania, dobór produktów, parametry i FAQ,
- w B2B pokaż zakres usługi, proces, kryteria wyboru i odpowiedzi na realne pytania decydentów.
Jeżeli brak indeksacji dotyczy stron, które mają generować zapytania lub sprzedaż, warto spojrzeć szerzej na strategię pozycjonowania. Indeksacja jest warunkiem widoczności, ale sama obecność w indeksie nie wystarczy, jeśli URL nie odpowiada na intencję użytkownika lub nie ma autorytetu w strukturze serwisu.
4. Ogranicz indeksowalne śmieci i duplikaty
W sklepach internetowych i dużych serwisach problem nowych podstron często wynika z tego, że Google traci zasoby na adresy drugorzędne: filtry, sortowania, parametry, wewnętrzne wyniki wyszukiwania, warianty produktu lub strony o bardzo podobnej treści. Wtedy nawet poprawne nowe URL-e mogą długo czekać na pobranie i ocenę.
- ustal, które typy URL-i powinny być indeksowane,
- zablokuj lub oznacz noindex tam, gdzie indeksacja nie ma sensu,
- używaj canonicali świadomie, nie szablonowo,
- kontroluj parametry i adresy generowane przez filtry,
- regularnie analizuj raport indeksowania w GSC.
5. Popraw wydajność i stabilność serwisu
Jeśli serwer jest wolny, często zwraca błędy lub ma niestabilne odpowiedzi, Googlebot może ograniczyć intensywność crawlowania. Dla małej strony problem może być niewidoczny, ale dla e-commerce lub serwisu z dużą liczbą nowych URL-i wydajność ma bezpośredni wpływ na tempo indeksacji.
Stabilne 200 OK
Najważniejsze podstrony powinny zwracać poprawny kod odpowiedzi bez losowych błędów i bez niepotrzebnych łańcuchów przekierowań.
Szybka odpowiedź serwera
Długi czas odpowiedzi może ograniczyć liczbę adresów pobieranych podczas wizyt Googlebota, zwłaszcza w większych serwisach.
Czytelna architektura
Im łatwiej robot przechodzi przez strukturę strony, tym szybciej odkrywa i ocenia nowe adresy.
Lista kontrolna przed publikacją nowych URL-i
Ta checklista sprawdza się przy nowych stronach usługowych, artykułach, kategoriach e-commerce, landing page oraz podstronach lokalnych. Warto wdrożyć ją jako element procesu publikacji, aby nie diagnozować tego samego problemu po każdej aktualizacji serwisu.
- URL jest opublikowany i dostępny bez logowania.
- Podstrona zwraca kod 200 OK.
- Nie ma dyrektywy noindex w meta robots ani X-Robots-Tag.
- Robots.txt nie blokuje adresu ani ważnych zasobów.
- Canonical wskazuje na ten sam, właściwy URL.
- Adres znajduje się w aktualnej mapie XML, jeśli jest przeznaczony do indeksacji.
- Do podstrony prowadzą linki wewnętrzne z logicznych miejsc w serwisie.
- Treść jest unikalna i odpowiada na konkretną intencję użytkownika.
- Strona nie jest duplikatem innego URL-a ani wariantem technicznym.
- Główna treść jest widoczna w wyrenderowanej wersji strony.
- Podstrona ma poprawne title, H1 w szablonie strony, nagłówki i kontekst tematyczny.
- W GSC nie pojawiają się błędy pobierania, canonicalizacji lub dostępności.
Ważne: po naprawie problemu indeksacja nie zawsze następuje natychmiast. Google musi ponownie odwiedzić URL i przetworzyć sygnały. Przy ważnych adresach możesz użyć prośby o indeksowanie w GSC, ale traktuj ją jako wsparcie, nie jako rozwiązanie przyczyny.
Jak interpretować statusy w Google Search Console?
Statusy w raporcie indeksowania bywają mylące, ponieważ nie zawsze wskazują jedną prostą przyczynę. Przykładowo „Pobrano – obecnie niezindeksowana” nie oznacza automatycznie błędu technicznego. Często oznacza, że Google miał dostęp do strony, ale nie uznał jej za wystarczająco wartościową lub jednoznaczną do indeksowania.
Warto znać podstawowe pojęcia i dyrektywy, bo ułatwia to rozmowę z programistą, agencją lub osobą odpowiedzialną za CMS. Jeśli potrzebujesz uporządkować terminologię, pomocny będzie słownik pojęć, szczególnie przy tematach takich jak canonical, noindex, robots.txt, crawl budget i mapa XML.
| Status lub sygnał | Co może oznaczać | Priorytet reakcji |
|---|---|---|
| Odkryto – obecnie niezindeksowana | Google zna adres, ale jeszcze go nie pobrał albo nie nadał mu wysokiego priorytetu | Średni do wysokiego, jeśli dotyczy ważnych URL-i |
| Pobrano – obecnie niezindeksowana | Google odwiedził stronę, ale nie dodał jej do indeksu | Wysoki, jeśli problem obejmuje wiele ważnych stron |
| Duplikat, Google wybrał inną stronę kanoniczną | Google uznał inny URL za właściwszą wersję | Wysoki przy stronach ofertowych i kategoriach |
| Wykluczono przez tag noindex | Strona sama lub przez nagłówek HTTP blokuje indeksację | Bardzo wysoki, jeśli noindex jest niezamierzony |
| Błąd serwera 5xx | Google nie może stabilnie pobrać strony | Bardzo wysoki |
Kiedy warto skonsultować problem z ekspertem?
Nie każdy przypadek wymaga audytu całego serwisu. Jeśli problem dotyczy jednej świeżej podstrony, a pozostałe URL-e indeksują się poprawnie, zwykle wystarczy szybka kontrola techniczna i poprawa linkowania. Konsultacja z ekspertem jest szczególnie wskazana wtedy, gdy brak indeksacji ma wpływ na sprzedaż, leady lub skalowanie treści.
Problem obejmuje całe typy podstron
Nie indeksują się wszystkie nowe produkty, kategorie, wpisy blogowe, lokalizacje lub strony usługowe. To sygnał, że problem może być w szablonie, canonicalach, sitemapie albo strukturze.
Po migracji spadła indeksacja
Po zmianie CMS, domeny, struktury adresów lub szablonu Google nie dodaje nowych URL-i albo usuwa wcześniej widoczne strony z indeksu.
GSC pokazuje wiele wykluczeń
Raport indeksowania zawiera rosnącą liczbę statusów „Pobrano – obecnie niezindeksowana”, duplikatów, soft 404 lub błędów serwera.
Masz dużo adresów generowanych automatycznie
Filtry, parametry, paginacje i warianty mogą zabierać zasoby crawlowania, przez co ważne URL-e czekają dłużej na ocenę.
Treści są publikowane regularnie, ale nie rośnie widoczność
Jeśli strategia contentowa nie przekłada się na indeksację i ruch, trzeba sprawdzić nie tylko teksty, ale też architekturę, intencje i sygnały techniczne.
Zespół nie ma jednej diagnozy
Marketing, IT i zarząd widzą ten sam problem inaczej. Ekspercka analiza pomaga oddzielić błędy krytyczne od kwestii drugorzędnych.
W RankHero analizujemy indeksację w kontekście całej strony: technicznej dostępności, struktury linkowania, jakości URL-i, danych z Google Search Console i wpływu na biznes. Dzięki temu rekomendacje nie kończą się na ogólnym „dodaj do sitemap”, tylko wskazują konkretne zmiany do wdrożenia.
Chcesz sprawdzić, dlaczego nowe podstrony nie trafiają do indeksu?
Przeanalizujemy statusy w Google Search Console, dyrektywy indeksowania, canonicale, mapy XML, linkowanie wewnętrzne i jakość problematycznych URL-i. Otrzymasz listę przyczyn oraz priorytety napraw.
FAQ: nowe podstrony nie trafiają do indeksu
Ile czasu Google potrzebuje na zaindeksowanie nowej podstrony?
To zależy od autorytetu serwisu, częstotliwości crawlowania, linkowania wewnętrznego, jakości treści i liczby nowych URL-i. W niektórych przypadkach indeksacja trwa kilka godzin, w innych kilka dni lub tygodni. Jeśli ważne podstrony regularnie nie trafiają do indeksu, trzeba przeprowadzić diagnostykę.
Czy zgłoszenie URL-a w Google Search Console rozwiązuje problem?
Nie zawsze. Zgłoszenie może przyspieszyć ponowne odwiedzenie adresu, ale nie usuwa przyczyny braku indeksacji. Jeśli URL ma noindex, błędny canonical, słabą treść lub brak linkowania wewnętrznego, samo zgłoszenie nie wystarczy.
Czy mapa XML gwarantuje indeksację?
Nie. Mapa XML pomaga Google odkrywać adresy, ale nie jest gwarancją indeksowania. Jeśli URL jest niskiej jakości, zduplikowany, zablokowany lub nie ma sensownego miejsca w strukturze serwisu, może pozostać poza indeksem mimo obecności w sitemapie.
Dlaczego Google pokazuje „Pobrano – obecnie niezindeksowana”?
Ten status oznacza, że Google odwiedził podstronę, ale nie dodał jej do indeksu. Przyczyną może być duplikacja, thin content, niska wartość strony, słabe linkowanie wewnętrzne, problemy z renderowaniem lub ogólnie niski priorytet URL-a w serwisie.
Czy brak indeksacji zawsze oznacza błąd techniczny?
Nie. Czasem technicznie wszystko jest poprawne, ale Google nie widzi wystarczającego powodu, aby dodać stronę do indeksu. Wtedy konieczna jest praca nad jakością treści, unikalnością, dopasowaniem do intencji i powiązaniem z resztą serwisu.
Jak sprawdzić, czy podstrona ma noindex?
Możesz sprawdzić kod źródłowy strony i wyszukać meta robots z wartością noindex. Warto też sprawdzić nagłówki HTTP pod kątem X-Robots-Tag. Najwygodniej połączyć to z kontrolą adresu URL w Google Search Console.
Czy problem z indeksacją dotyczy tylko dużych serwisów?
Nie. Małe strony również mogą blokować nowe URL-e przez błędne ustawienia CMS, wtyczek SEO, canonicali lub robots.txt. W dużych serwisach częściej dochodzą problemy skali, na przykład crawl budget, duplikaty, filtry i parametry.
Kiedy warto wykonać szerszy audyt SEO technicznego?
Szerszy audyt ma sens, gdy problem indeksacji powtarza się dla wielu typów podstron, pojawił się po migracji, dotyczy stron ważnych biznesowo albo GSC pokazuje rosnącą liczbę wykluczeń. Wtedy sama analiza pojedynczego URL-a może nie wystarczyć.
