C02 Stacja 2 z 3

Jak poprawić indeksację strony w Google? Przewodnik po Google Search Console

monitor wyświetlający statystyki indeksowania w google search console

Strona, której nie ma w indeksie Google, nie zdobędzie ruchu z wyszukiwarki, także w AI Mode i AI Overviews, które korzystają z tego samego indeksu. Google Search Console (GSC) pokazuje, które adresy są zindeksowane, a które nie i dlaczego. Poniżej: jak skonfigurować GSC, jak ustawić plik robots.txt i mapę witryny oraz jak czytać statusy niezaindeksowanych stron w raporcie „Strony”.

Krok po kroku przez konfigurację Google Search Console

Google Search Console to bezpłatne narzędzie Google, w którym sprawdzisz stan indeksowania, błędy techniczne i zapytania, na które wyświetla się Twoja witryna w wynikach wyszukiwania.

Jak założyć konto i dodać witrynę

Zaloguj się kontem Google na stronie Search Console i dodaj witrynę jako usługę. Do wyboru masz „Prefiks adresu URL” (konkretny adres, np. z https i www) lub – zalecaną ze względu na kompletność danych – usługę typu „Domena”, która obejmuje wszystkie subdomeny i protokoły.

Weryfikacja własności witryny

Następnie potwierdź własność witryny. Dostępne metody:

  • Rekord DNS – dodanie wpisu TXT u dostawcy domeny (wymagana dla usługi typu „Domena”).
  • Meta tag – wklejenie kodu do sekcji <head> strony głównej.
  • Plik HTML – przesłanie pliku weryfikacyjnego do głównego katalogu serwera.

Po weryfikacji w menu Indeksowanie → Strony zobaczysz raport, który dzieli adresy na „Zaindeksowane” i „Niezaindeksowane”. Nie każdy brak indeksacji jest błędem – duplikaty wskazane tagiem kanonicznym czy strony z tagiem noindex mają prawo nie być w indeksie, to element porządku w SEO.

Zaawansowana diagnostyka adresów URL i renderowanie

Narzędzie „Inspekcja adresu URL” (pole wyszukiwania na górze GSC) pokazuje, jak Google widzi konkretną stronę. Jest to ważne zwłaszcza przy witrynach opartych na JavaScript: Googlebot najpierw pobiera HTML, a treść generowaną w JS renderuje w drugim kroku.

Funkcja „Testuj opublikowany adres URL” pokazuje wyrenderowany kod HTML i zrzut ekranu. Jeśli w nich brakuje treści generowanej dynamicznie albo zablokowanych zasobów, Google może nie widzieć tego, co widzi użytkownik, i ocenić stronę jako ubogą.

Przesyłanie mapy witryny

Mapa witryny pomaga robotom znaleźć adresy URL w serwisie. Aby ją przesłać, wejdź w GSC w sekcję „Mapy witryn” (Sitemaps) i wpisz ścieżkę do pliku. Jest to szczególnie przydatne dla nowych serwisów i stron, do których prowadzi mało linków wewnętrznych.

Analiza raportów i statystyki indeksowania

Poza błędami warto monitorować wydajność serwera. Raport „Statystyki indeksowania” (Crawl Stats), dostępny w Ustawienia → Statystyki indeksowania, pokazuje żądania Googlebota z ostatnich 90 dni: liczbę żądań, średni czas odpowiedzi i błędy hosta. Zgodnie z dokumentacją Google czas odpowiedzi serwera powinien być krótszy niż 200 ms, a z dokumentacji o budżecie indeksowania wynika, że wolne odpowiedzi i błędy serwera zmniejszają liczbę stron pobieranych przez Googlebota. Zintegruj też GSC z Google Analytics, aby zestawić widoczność z ruchem i konwersjami.

Zarządzanie plikiem robots.txt – klucz do efektywnej indeksacji w Google

Plik robots.txt mówi robotom, które części witryny mogą skanować. Dobrze ustawiony pozwala oszczędzić budżet indeksowania (crawl budget) na adresach, które nie mają trafić do wyników, np. koszyku czy wyszukiwarce wewnętrznej. Uwaga: robots.txt nie służy do wykluczania stron z indeksu – do tego jest tag noindex.

Podstawy zarządzania plikiem robots.txt

Plik musi leżeć w głównym katalogu domeny (np. example.com/robots.txt). Podstawowe dyrektywy:

  • User-agent – definiuje adresata reguł (np. Googlebot).
  • Disallow – blokuje dostęp do ścieżek (np. koszyka zakupowego czy panelu admina).
  • Allow – tworzy wyjątek od reguły blokującej, pozwalając na dostęp do specyficznego zasobu wewnątrz zablokowanego katalogu.

Przykładowa konfiguracja blokująca katalog administracyjny wygląda następująco:

User-agent: *
Disallow: /admin/

Plik powinien zwracać kod HTTP 200. W GSC (Ustawienia → robots.txt) znajdziesz raport robots.txt, który pokazuje ostatnio pobraną wersję pliku, błędy i ostrzeżenia oraz pozwala poprosić o ponowne pobranie pliku po zmianach.

Najlepsze praktyki i unikanie pułapek

Częsty błąd to blokowanie w robots.txt plików CSS i JavaScript. Google nie wyrenderuje wtedy strony tak, jak widzi ją użytkownik, a to może prowadzić do błędnej oceny jej treści i układu.

Element optymalizacji Rola w procesie indeksacji Zalecenie na 2025/2026
Mapa witryny w robots.txt Usprawnia odkrywanie URL-i Dodaj pełną ścieżkę do sitemap.xml na końcu pliku
Budżet indeksowania Oszczędność zasobów serwera Blokuj parametry sortowania i wyszukiwania wewnętrznego
Zasoby CSS/JS Renderowanie strony Bezwzględnie pozostaw odblokowane (Allow)
  • Uwzględnij mapę witryny – dodanie dyrektywy Sitemap: https://example.com/sitemap.xml jest wciąż aktualnym i skutecznym standardem.
  • Edycja przez wtyczkę – wtyczki CMS (np. SEOPress, Rank Math) pozwalają edytować plik, ale po zmianie sprawdź końcowy plik w GSC.
  • Nie blokuj stron, które mają być w indeksie – po każdej zmianie sprawdź w „Inspekcji adresu URL”, czy najważniejsze podstrony nie są zablokowane.

Wartość dodana mapy witryny dla efektywności SEO

Mapa witryny (sitemap) to plik XML z listą adresów, które chcesz mieć w indeksie. Pomaga Google znaleźć nowe i zmienione strony, ale nie gwarantuje ich zindeksowania.

Znaczenie mapy witryny i znacznika lastmod

Parametry <priority> i <changefreq> są ignorowane przez Google. Wykorzystywany jest natomiast znacznik <lastmod> – pod warunkiem że podajesz w nim datę rzeczywistej, istotnej zmiany treści, a nie datę generowania pliku. Dzięki temu Google może pomijać strony, które się nie zmieniły.

Jedna mapa może zawierać do 50 000 adresów URL i ważyć do 50 MB (po rozpakowaniu). Większe serwisy dzielą ją na kilka plików połączonych plikiem indeksu map witryn, np. według typu treści.

Korzyści dla SEO i optymalizacja pod nowoczesne wyszukiwanie

Mapa przydaje się też w serwisach wielojęzycznych (można w niej podawać adnotacje hreflang). Umieszczaj w niej tylko adresy, które mają być w indeksie: bez błędów 404, przekierowań i stron z tagiem noindex.

Mapę najlepiej generować automatycznie (wtyczka SEO lub CMS), tak by aktualizowała się po każdej publikacji. Sama mapa nie poprawia pozycji, ale w dużych sklepach i portalach jej brak utrudnia Google odkrywanie nowych adresów.

Skuteczne zarządzanie błędami indeksacji – klucz do optymalizacji w GSC

Raport „Strony” warto przeglądać regularnie. Najczęściej mylone są dwa statusy: „Wykryto – obecnie nie zindeksowano” (Discovered – currently not indexed) oraz „Zeskanowano – obecnie nie zindeksowano” (Crawled – currently not indexed).

Monitorowanie błędów i analiza typów wykluczeń

Jeśli rośnie liczba stron ze statusem „Wykryto – obecnie nie zindeksowano”, Google zna adres URL, ale jeszcze go nie pobrał. Przyczyną bywa przeciążony lub wolny serwer albo zbyt duża liczba adresów o niskiej wartości w serwisie, przy której Google ogranicza skanowanie. Sprawdź czas odpowiedzi w raporcie „Statystyki indeksowania” i zmniejsz liczbę zbędnych adresów.

Z kolei status „Strona zeskanowana – obecnie niezaindeksowana” (Crawled – currently not indexed) to najczęściej sygnał dotyczący treści lub jej unikalności. Googlebot pobrał stronę, ale uznał, że nie warto jej umieszczać w indeksie. Dzieje się tak np. przy treściach powielonych, bardzo krótkich lub niewiele różniących się od innych stron serwisu.

Kroki naprawy błędów indeksacyjnych

Naprawa błędów wymaga strategicznego podejścia:

  • Dla błędów 404 (Not Found) – jeśli strona zniknęła bezpowrotnie i nie ma odpowiednika, kod 404 jest akceptowalny (Google sam usunie ją z indeksu z czasem). Jeśli jednak treść została przeniesiona, bezwzględnie ustaw przekierowanie 301. Warto wiedzieć, że błędy 4xx (z wyjątkiem 429) nie marnują budżetu indeksowania – Google szybko je przetwarza.
  • Dla błędów 5xx (Server Error) – to błędy krytyczne, które bezpośrednio ograniczają aktywność bota na stronie. Sprawdź logi serwera i wydajność hostingu. Powtarzające się błędy 5xx powodują, że Google zmniejsza liczbę żądań do witryny.
  • Dla problemów z jakością – jeśli strony są skanowane, ale nie indeksowane, skup się na rozbudowie treści, unikalności i wzmocnieniu sygnałów E-E-A-T (Doświadczenie, Ekspertyza, Autorytatywność, Zaufanie).

Częstotliwość monitorowania i audyty

Raport „Strony” sprawdzaj co kilka tygodni lub po większych zmianach na stronie (migracja, nowy szablon). Razem z nim przejrzyj raport Core Web Vitals (LCP, INP, CLS). Szybka odpowiedź serwera (niski TTFB, Time To First Byte) pozwala Googlebotowi pobrać więcej stron w tym samym czasie.

Jak zoptymalizować indeksację strony internetowej korzystając z Google Search Console? – najczęściej zadawane pytania

Jak dodać mapę witryny do Google Search Console?

Aby dodać mapę witryny, zaloguj się do GSC, wybierz właściwą usługę, a następnie w menu po lewej stronie kliknij w sekcję „Mapy witryn” (Sitemaps). W polu „Dodaj nową mapę witryny” wpisz adres URL mapy (np. sitemap.xml) i kliknij przycisk „Prześlij”. Plik mapy musi być dostępny dla robotów i nie może zawierać błędnych adresów.

Gdzie sprawdzić błędy indeksowania w Google Search Console?

W menu Indeksowanie → Strony (Indexing → Pages). Raport dzieli adresy na zaindeksowane i niezaindeksowane, a po kliknięciu powodu (np. błąd 404, błąd serwera 5xx) zobaczysz listę stron, których dotyczy.

Jak przyspieszyć indeksowanie nowej podstrony w Google?

Wklej adres w narzędziu „Inspekcja adresu URL” (pasek na górze GSC) i kliknij „Poproś o zindeksowanie” (Request Indexing). Zadbaj też o linki wewnętrzne do nowej strony i aktualizację mapy witryny. Indexing API jest przeznaczone tylko dla ogłoszeń o pracę i transmisji na żywo.

Dlaczego strona nie pojawia się w wynikach wyszukiwania?

Najczęstsze powody to blokada w robots.txt, tag „noindex” w kodzie, duplikat treści lub status „Wykryto – obecnie nie zindeksowano” (Google jeszcze nie pobrał strony). Użyj „Inspekcji adresu URL”, aby zobaczyć dokładny status i powód.

Jak sprawdzić czy Google zaindeksował konkretny adres URL?

Najdokładniej sprawdzisz to w „Inspekcji adresu URL” w GSC – komunikat „Adres URL znajduje się w Google” oznacza, że strona jest w indeksie. Orientacyjnie możesz użyć komendy site:twojadomena.pl/konkretny-adres, ale jej wyniki nie są w pełni miarodajne.

Czym jest tag noindex i kiedy go stosować? Kompletny poradnik C03następna stacja