Poproś o kontaktKontakt

Academy · Google Search

Metatag noindex: czym jest i jak z niego korzystać?

Tomasz CzechowskiHead of SEO · Zaktualizowano · 7 min czytania
Tomasz Czechowski
  1. Insights
  2. Academy
  3. Google Search
  4. Metatag noindex: czym jest i jak z niego…

Rozdział Google Search · wpis 34 z 142 · nr 056 w programie Academy

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.

noindex

nie pokazuj strony ani pliku w wynikach

nofollow

nie podążaj za linkami z tej strony

noindex, nofollow

jedno i drugie naraz

none

skrót dla noindex, nofollow

all

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.

Aleksandra Bielecka

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.

SytuacjaLepsze rozwiązanieDlaczego
Filtry i sortowanie w sklepie, które tworzą tysiące adresówblokada w robots.txtGoogle zaleca ją przy filtrach, których nie potrzebujesz w wynikach; oszczędza zasoby serwera i robota
Kilka wersji tej samej treścirel=canonicalwskazuje wersję główną zamiast ukrywać strony
Strona usunięta na stałekod 404 albo 410strony nie ma, więc nie ma czego ukrywać
Strona przeniesiona pod nowy adresprzekierowanie 301klient i robot trafiają na nową wersję
Wersja testowa stronyhasło na serwerzechroni 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:

  1. Dodaj noindex i zostaw stronę dostępną dla robota.
  2. Poczekaj, aż strona zniknie z wyników.
  3. 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:

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 .

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.

Tomasz Czechowski
Tomasz CzechowskiHead of SEO

Pisze w Insights o temacie Google Search.

Google Search

Sprawdźmy, co blokuje Twoją stronę.

Audyt pokazuje, które poprawki dadzą ruch najszybciej, a które mogą poczekać.

Zamów bezpłatny audyt pozycjonowania

Dołącz do newslettera

Solidna dawka wiedzy co dwa tygodnie na Twoim mailu.

* Zapisując się, akceptujesz politykę  prywatności.