Noindex to reguła, która mówi wyszukiwarce: nie pokazuj tej strony w wynikach. Strona dalej działa dla klientów, znika tylko z Google. Poniżej znajdziesz, jak dodać noindex, na których stronach ma sens i jakie błędy sprawiają, że nie działa albo działa za mocno.
Najważniejsze w skrócie
- Metatag noindex usuwa stronę z wyników wyszukiwania, ale strona dalej działa dla klientów i robot może ją odwiedzać.
- Noindex dodaje się metatagiem robots w sekcji head albo nagłówkiem X-Robots-Tag, który działa też dla plików PDF i grafik.
- Reguła noindex nie zadziała na stronie zablokowanej w robots.txt, bo robot Google nigdy jej nie przeczyta.
- Przy filtrach w sklepie, duplikatach i przeniesionych stronach Google zaleca robots.txt, canonical albo przekierowanie zamiast noindex.
- Strona z noindex nie może być linkiem źródłowym w AI Overviews ani w AI Mode Google.
Czym jest metatag noindex?
Noindex to reguła zapisana w kodzie strony albo w odpowiedzi serwera, po której Google usuwa stronę z wyników wyszukiwania. Google opisuje ją w dokumentacji o blokowaniu indeksowania: gdy robot odwiedzi stronę i zobaczy noindex, nie pokaże jej w wynikach, nawet jeśli linkują do niej inne serwisy.
Noindex nie blokuje dostępu. Klient wejdzie na stronę z menu, z linku w mailu albo z reklamy. Robot też może ją odwiedzać i musi to zrobić, żeby regułę w ogóle przeczytać.
Przykład
Sklep ma stronę podziękowania po zamówieniu. Klient powinien ją zobaczyć, ale nikt nie powinien trafić na nią z wyszukiwarki. To typowe miejsce na noindex.
Dla biznesu noindex to narzędzie porządku. Pomaga zdecydować, które strony reprezentują Cię w wynikach Google, a które służą tylko klientom, którzy już są na stronie.
Jak dodać noindex do strony?
Noindex dodajesz na dwa sposoby: metatagiem w kodzie HTML albo nagłówkiem odpowiedzi serwera.
Metatag w sekcji head. Najprostsza wersja dla stron HTML:
<meta name="robots" content="noindex">Wartość robots dotyczy wszystkich wyszukiwarek, które obsługują tę regułę. Jeśli chcesz zablokować tylko Google, zamiast robots wpisz googlebot. W wielu systemach CMS i wtyczkach SEO tę samą regułę ustawisz przełącznikiem przy stronie, bez edycji kodu.
Nagłówek X-Robots-Tag. Służy do plików, w których nie da się wpisać metatagu, np. PDF, wideo albo grafik. Serwer wysyła wtedy w odpowiedzi linię X-Robots-Tag: noindex. Na serwerze Apache ustawisz ją w pliku .htaccess, np. dla wszystkich plików PDF naraz.
Reguły możesz łączyć przecinkiem. Najczęstsze zestawy pokazuje tabela.
nie pokazuj strony ani pliku w wynikach
nie podążaj za linkami z tej strony
jedno i drugie naraz
skrót dla noindex, nofollow
brak ograniczeń, ustawienie domyślne
Na których stronach noindex ma sens?
Noindex ma sens na stronach, które są potrzebne klientom na stronie, ale nie odpowiadają na żadne pytanie zadawane w wyszukiwarce.
- Koszyk, logowanie, rejestracja i panel klienta.
- Strony podziękowania po zamówieniu, zapisie albo wysłaniu formularza.
- Wyniki wewnętrznej wyszukiwarki serwisu.
- Strony kampanii przygotowane tylko pod reklamę albo mailing, które powielają treść innych stron.
- Strony o bardzo małej wartości, np. puste profile albo automatycznie tworzone tagi, których nie chcesz jeszcze usuwać. To typowy thin content.
Nie każda strona pomocnicza musi dostać noindex. Regulamin, zasady zwrotów czy cennik dostawy to treści, których klienci szukają w Google przed zakupem. Gdy ich zabraknie w wynikach, odpowiedź przejmie ktoś inny.

Zdaniem eksperta ICEA
„Najczęstszy błąd z noindex, który poprawiamy, to reguła przeniesiona z wersji testowej na działającą stronę razem z nowym szablonem. Dlatego po każdym wdrożeniu sprawdzamy w narzędziu do sprawdzania adresów URL stronę główną, jedną kategorię i jeden produkt, zanim zamkniemy zadanie. Wersję testową zabezpieczamy hasłem, wtedy noindex w ogóle nie jest na niej potrzebny.”
Aleksandra BieleckaSEO Specialist, ICEA.Kiedy lepiej użyć czegoś innego niż noindex?
Noindex rozwiązuje jeden problem: stronę, która ma działać, ale nie ma się pokazywać w wynikach. Do innych sytuacji Google zaleca inne narzędzia.
| Sytuacja | Lepsze rozwiązanie | Dlaczego |
|---|---|---|
| Filtry i sortowanie w sklepie, które tworzą tysiące adresów | blokada w robots.txt | Google zaleca ją przy filtrach, których nie potrzebujesz w wynikach; oszczędza zasoby serwera i robota |
| Kilka wersji tej samej treści | rel=canonical | wskazuje wersję główną zamiast ukrywać strony |
| Strona usunięta na stałe | kod 404 albo 410 | strony nie ma, więc nie ma czego ukrywać |
| Strona przeniesiona pod nowy adres | przekierowanie 301 | klient i robot trafiają na nową wersję |
| Wersja testowa strony | hasło na serwerze | chroni treść przed wszystkimi, nie tylko przed wyszukiwarką |
Przy filtrach Google w dokumentacji o nawigacji fasetowej pisze też, że canonical i nofollow zwykle działają tam słabiej w dłuższym okresie niż blokada w robots.txt. Jeśli jednak część filtrów odpowiada na popularne zapytania, np. „buty trekkingowe damskie”, warto zrobić z nich pełnoprawne strony kategorii, a nie je ukrywać.
Dlaczego noindex i blokada w robots.txt razem nie działają?
Bo robot, któremu robots.txt zabrania wejścia na stronę, nigdy nie zobaczy reguły noindex. Google pisze wprost, że reguły metatagu robots działają tylko wtedy, gdy robot ma dostęp do strony. Gdy adres jest zablokowany w robots.txt, informacje o indeksowaniu zostaną pominięte.
Efekt bywa odwrotny do zamierzonego. Plik robots.txt nie służy do usuwania stron z Google: zablokowany adres, do którego prowadzą linki, może pojawić się w wynikach bez opisu. Dlatego kolejność jest taka:
- Dodaj noindex i zostaw stronę dostępną dla robota.
- Poczekaj, aż strona zniknie z wyników.
- Dopiero wtedy, jeśli chcesz oszczędzić crawl budget, rozważ blokadę w robots.txt. Pamiętaj, że zablokowany adres, do którego prowadzą linki, może wrócić do wyników bez opisu.
Druga pułapka dotyczy stron budowanych w JavaScripcie. Google ostrzega w podstawach SEO dla JavaScriptu, że gdy zobaczy noindex, może pominąć renderowanie strony. Jeśli skrypt ma usunąć noindex po załadowaniu, może to nie zadziałać. Strona, która ma być w wynikach, nie może mieć noindex w pierwotnym kodzie.
Co to oznacza dla Twojego biznesu?
Błąd w regułach indeksowania nie daje żadnego komunikatu na stronie: klienci widzą ją normalnie, a ruch z wyszukiwarki znika po cichu. Dlatego decyzja o noindex na szablonie kategorii albo produktu to decyzja o sprzedaży, nie tylko o technice. Każdą taką zmianę warto zapisać i sprawdzić w Search Console po wdrożeniu.
Czym noindex różni się od nofollow?
Noindex dotyczy strony, a nofollow dotyczy linków. Noindex usuwa stronę z wyników, a nofollow mówi robotowi, żeby nie podążał za linkami.
Nofollow występuje w dwóch miejscach:
- W metatagu robots działa na wszystkie linki na stronie. Sama strona nadal może być w wynikach.
- W atrybucie rel pojedynczego linku oznacza, że nie chcesz łączyć swojej strony z linkowanym adresem. Google wyróżnia też rel="sponsored" dla linków płatnych i rel="ugc" dla linków z komentarzy i forów.
Linkowana strona może zostać odwiedzona mimo nofollow, jeśli robot znajdzie ją inną drogą, np. w mapie witryny. Nofollow nie jest więc sposobem na ukrycie strony. Więcej o różnicach piszemy we wpisie o linkach dofollow i nofollow.
Jak sprawdzić, które strony mają noindex?
Najpewniejsze źródło to Google Search Console. Pokazuje, które adresy Google widział z regułą noindex.
- Raport indeksowania stron (Page indexing) zbiera adresy wykluczone z powodu noindex. Pokazuje też ostrzeżenie o stronach zaindeksowanych, chociaż zablokowanych w robots.txt.
- Narzędzie do sprawdzania adresów URL pokazuje kod HTML, który otrzymał robot Google. Tak sprawdzisz, czy noindex nie pojawia się dopiero po stronie serwera albo skryptu.
- Crawler, np. Screaming Frog albo Sitebulb, przejdzie całą stronę i wypisze wszystkie adresy z noindex. Porównanie narzędzi znajdziesz we wpisie o crawlerach stron.
Gdy stronę trzeba ukryć od razu, np. po publikacji danych przez pomyłkę, Search Console ma narzędzie do usuwania adresów. Tymczasowe usunięcie trwa około sześciu miesięcy. Na stałe stronę z wyników usunie dopiero noindex, kod 404 albo 410 lub zabezpieczenie hasłem.
Jak noindex działa w odpowiedziach AI?
W Google noindex wyłącza stronę także z odpowiedzi AI. Google podaje w dokumentacji o funkcjach AI, że strona może być linkiem źródłowym w AI Overviews albo w AI Mode tylko wtedy, gdy jest zaindeksowana i może się pokazywać w wyszukiwarce z opisem. Do ograniczania tego, co trafia do tych funkcji, Google wymienia noindex oraz reguły nosnippet, data-nosnippet i max-snippet.
Inne systemy mają własne zasady. ChatGPT pokazuje strony w wyszukiwaniu dzięki robotowi OAI-SearchBot, a OpenAI pisze, że strony, które zablokują go w robots.txt, nie pojawią się w odpowiedziach wyszukiwania ChatGPT.
W modelu Search Ecosystem™ to ta sama decyzja widziana z kilku stron. Strona z noindex znika z wyników Google i z jego odpowiedzi AI, a w innych narzędziach AI Search jej widoczność zależy od ich własnych zasad. Zanim ukryjesz stronę, upewnij się, że nie odpowiada ona na pytania, które klienci zadają wyszukiwarce albo asystentowi.
Co zrobić teraz?
Noindex to proste narzędzie, ale jedna linijka w złym miejscu potrafi wyłączyć z wyników całą stronę. Najważniejsze wnioski:
- Noindex ukrywa stronę przed wyszukiwarką, nie przed klientami.
- Strona z noindex musi być dostępna dla robota, więc nie blokuj jej jednocześnie w robots.txt.
- Przy filtrach, duplikatach, przeniesionych i usuniętych stronach są lepsze narzędzia niż noindex.
Co dalej: otwórz raport indeksowania stron w Search Console i przejrzyj listę adresów wykluczonych przez noindex. Jeśli jest na niej strona, która powinna przynosić klientów, usuń regułę. Potem sprawdź, czy koszyk, panel klienta i strony podziękowania mają noindex. O tym, jak Google decyduje o indeksowaniu, piszemy we wpisie o indeksowaniu stron w Google.
O tym, jak Google decyduje o indeksowaniu, piszemy we wpisie o indeksowaniu stron w Google .
Źródła
- Google Search Central: blokowanie indeksowania za pomocą noindex (aktualizacja 10.12.2025)
- Google Search Central: specyfikacja metatagu robots i nagłówka X-Robots-Tag (aktualizacja 24.03.2026)
- Google Search Central: podstawy SEO dla JavaScriptu (aktualizacja 4.03.2026)
- Google Search Central: wprowadzenie do pliku robots.txt (aktualizacja 10.12.2025)
- Google Search Central: nawigacja fasetowa w sklepach (aktualizacja 18.12.2025)
- Google Search Central: oznaczanie linków wychodzących (aktualizacja 10.12.2025)
- Pomoc Google Search Console: narzędzie do usuwania adresów (Removals)
- Pomoc Google Search Console: raport indeksowania stron (Page indexing)
- Google Search Central: funkcje AI a Twoja witryna (aktualizacja 10.12.2025)
- OpenAI: roboty OpenAI (OAI-SearchBot)
Najczęstsze pytania.
Ile trwa usunięcie strony z Google po dodaniu noindex?
Strona zniknie dopiero wtedy, gdy robot Google ją ponownie odwiedzi i zobaczy regułę. Google pisze, że przy mniej ważnych stronach może to potrwać nawet kilka miesięcy.
Czy noindex usuwa stronę także z Binga i innych wyszukiwarek?
Wartość robots w metatagu jest skierowana do wszystkich wyszukiwarek, które obsługują tę regułę. Google zastrzega jednak, że inne wyszukiwarki mogą ją interpretować inaczej, dlatego wyniki w każdej z nich warto sprawdzić osobno.
Czy można ukryć przed Google tylko fragment strony?
Nie przez noindex, bo ta reguła działa na całą stronę albo cały plik. Fragment możesz wyłączyć z opisu w wynikach i z funkcji AI Google atrybutem data-nosnippet.



