Noindex to dyrektywa informująca wyszukiwarki, by nie pokazywały strony w wynikach. Jak ją dodać, kiedy stosować i jakie błędy powodują deindeksację witryn.

Podsumowanie
Noindex to dyrektywa umieszczana w metatagu robots lub w nagłówku HTTP, która prosi wyszukiwarki o przeczesanie strony, ale niepokazywanie jej w wynikach. To niezawodny sposób na utrzymanie strony poza indeksem Google.
Chcesz dowiedzieć się więcej? Zapytaj
Noindex to instrukcja informująca wyszukiwarki, by nie włączały strony do swojego indeksu, a więc nie wyświetlały jej w wynikach wyszukiwania. Ustawia się ją albo w kodzie HTML strony, za pomocą tagu <meta name="robots" content="noindex"> w sekcji head, albo w odpowiedzi HTTP, za pomocą nagłówka X-Robots-Tag: noindex, który działa także dla plików PDF i innych plików innych niż HTML. Google, Bing i większość innych wyszukiwarek ją respektuje.
Noindex to precyzyjne narzędzie: usuwa adres URL z wyników, nie czyniąc go niedostępnym dla użytkowników. Strona z podziękowaniem, strona wyników wyszukiwania wewnętrznego czy strona logowania mogą pozostać online i przydatne, będąc niewidoczne w Google. Użyty przez pomyłkę ten sam tag może sprawić, że cała witryna zniknie z wyszukiwarki w ciągu kilku dni, dlatego zasługuje na ostrożne traktowanie.
Wyszukiwarka musi przeczesać stronę, aby odczytać jej dyrektywę noindex. Gdy Googlebot pobiera adres URL i znajduje tag lub nagłówek, usuwa stronę z indeksu lub nigdy jej do niego nie dodaje. Przy kolejnych przeczesywaniach strona pozostaje wykluczona, dopóki dyrektywa jest obecna. W Google Search Console takie adresy URL pojawiają się w raporcie indeksowania stron pod etykietą „Wykluczone przez tag »noindex«”.
Ponieważ wyszukiwarka musi zobaczyć dyrektywę, noindex działa tylko na stronach, które roboty mogą pobierać. Jeśli adres URL jest zablokowany w robots.txt, Google nie może odczytać tagu, a adres URL może nawet pozostać w indeksie bez opisu, jeśli linkują do niego inne witryny. Google przestał też w 2019 roku obsługiwać linie noindex wewnątrz robots.txt: dyrektywa musi znajdować się na stronie lub w nagłówku.
Te trzy narzędzia odpowiadają na różne pytania. Robots.txt kontroluje crawlowanie: prosi boty o niepobieranie niektórych adresów URL, co oszczędza budżet crawlowania, ale nie gwarantuje deindeksacji. Noindex kontroluje indeksowanie: strona może być przeczesywana, ale nie będzie pokazywana. Tag canonical obsługuje duplikaty: mówi Google, którą wersję podobnych stron zindeksować, i przekazuje jej sygnały, nie usuwając pozostałych z odkrywania.
Prosta zasada: aby skonsolidować duplikaty, użyj canonical; aby utrzymać przydatną, ale niewyszukiwalną stronę poza wynikami, użyj noindex; aby powstrzymać boty przed marnowaniem czasu na nieskończone adresy URL, takie jak niektóre filtry, użyj robots.txt, wiedząc, że nie usunie on tych adresów z indeksu.
Typowi kandydaci to strony służące użytkownikom, ale bezwartościowe jako wynik wyszukiwania: potwierdzenia zamówień i strony z podziękowaniem, wyniki wewnętrznej wyszukiwarki, strony konta i koszyka, wersje do druku, archiwa tagów z kilkoma wpisami oraz środowiska testowe i stagingowe, które nigdy nie mogą się pojawić. Słabe strony, które planujesz poprawić, można też tymczasowo oznaczyć noindex, choć zwykle lepiej je ulepszyć lub połączyć, jak wyjaśnia nasza strona o słabych treściach.
Noindex nie jest właściwym narzędziem dla treści poufnych. Strona pozostaje publicznie dostępna dla każdego, kto zna adres URL. Prawdziwa ochrona wymaga uwierzytelnienia lub hasła.
W CMS użyj wbudowanej opcji: większość wtyczek SEO i kreatorów stron oferuje przełącznik „ukryj przed wyszukiwarkami” dla każdej strony. W kodzie niestandardowym dodaj metatag robots w sekcji head lub skonfiguruj serwer, by wysyłał nagłówek X-Robots-Tag dla folderu lub typu pliku. Możesz łączyć wartości, na przykład „noindex, follow”, co zachowuje linki strony dostępne dla robotów.
Następnie sprawdź wynik: zbadaj adres URL w Search Console, potwierdź, że tag znajduje się w wyrenderowanym HTML, i upewnij się, że strona nie jest zablokowana w robots.txt. Aby szybko usunąć stronę, narzędzie do usuwania ukrywa ją na około sześć miesięcy, podczas gdy noindex zaczyna działać. Bezpłatne narzędzie do sprawdzania indeksowalności Sorank pokazuje, czy adres URL zawiera dyrektywę noindex.
Najbardziej szkodliwy błąd to pozostawienie aktywnej opcji „zniechęcaj wyszukiwarki” po uruchomieniu witryny lub migracji: ustawienie stagingowe trafia na produkcję i cała witryna zostaje wyindeksowana. Drugi to łączenie noindex z blokadą w robots.txt, która uniemożliwia Google zobaczenie tagu. Trzeci to umieszczanie noindex na stronach, które mają też canonical wskazujący inny adres URL, co wysyła sprzeczne sygnały. Wreszcie oznaczanie noindex kategorii z paginacją lub ważnych filtrów może odciąć roboty od produktów, które wymieniają.
W SEO noindex utrzymuje indeks w czystości: mniej adresów URL o niskiej wartości oznacza, że wyszukiwarki skupiają się na stronach, które zasługują na pozycje. W GEO efekt jest bezpośredni. Asystenci AI, tacy jak ChatGPT search czy Perplexity, opierają się na indeksach sieci, w tym indeksie Bing, aby znajdować źródła. Strona wykluczona przez noindex jest zazwyczaj nieobecna w tych indeksach i nie może być zacytowana. Sprawdzenie, czy kluczowe strony są indeksowalne, jest warunkiem wstępnym jakiejkolwiek widoczności w AI.
Noindex mówi wyszukiwarkom, by nie pokazywały strony w wynikach. Działa przez metatag robots lub nagłówek X-Robots-Tag, wymaga, aby strona była dostępna dla robotów, i pasuje do stron przydatnych dla odwiedzających, ale bezużytecznych w wyszukiwarce. Używany z rozwagą utrzymuje indeks skoncentrowany; pozostawiony przez pomyłkę może wymazać witrynę z Google.
Aby pójść dalej, przeczytaj nasze strony o indeksowaniu i robots.txt. Źródła: Google o blokowaniu indeksowania za pomocą noindex oraz specyfikacja metatagu robots w Google.
Źródła
Strona zostaje usunięta po ponownym przeczesaniu przez Googlebota i zobaczeniu dyrektywy, co może zająć od kilku dni do kilku tygodni, w zależności od tego, jak często strona jest przeczesywana. Zgłoszenie ponownego przeczesania w narzędziu do kontroli adresu URL przyspiesza to, a narzędzie do usuwania może w międzyczasie tymczasowo ukryć adres URL.
Nie. Jeśli strona jest zablokowana w robots.txt, Google nie może jej przeczesać i nigdy nie zobaczy tagu noindex, więc adres URL może pozostać w indeksie. Utrzymuj strony z noindex dostępne dla robotów, dopóki nie zostaną usunięte.
Prosi wyszukiwarki, by nie indeksowały strony, ale nadal podążały za zawartymi na niej linkami. To częste ustawienie dla stron archiwalnych lub użytkowych, których linki prowadzą do treści, które chcesz, by były przeczesywane. Follow to zachowanie domyślne, więc samo „noindex” ma taki sam skutek dla linków.
WYPRÓBOWALI SORANK PRZED TOBĄ
