Przejdź do treści
SEO

noindex

Opublikowano:
Aktualizacja:

noindex to dyrektywa robots mówiąca wyszukiwarce, żeby nie uwzględniała danej strony w wynikach wyszukiwania. Najczęściej ustawia się ją znacznikiem <meta name="robots" content="noindex"> w <head> lub nagłówkiem HTTP X-Robots-Tag. W przeciwieństwie do blokady w robots.txt, noindex nie zabrania robotowi wejść na adres. Pozwala go odwiedzić i odczytać sygnał.

Użyj noindex dla celowo wyłączonych z wyszukiwarki publicznych treści, np. ogólnego podziękowania po formularzu. Parametry śledzące i paginacja nie są automatycznym powodem wykluczenia: dla duplikatów rozważ canonical, a wartościowe kolejne strony zachowaj indeksowalne. Prywatny staging wymaga uwierzytelniania.

noindex a inne sygnały

  • noindex, follow: wykluczenie z indeksu bez dodatkowej wskazówki nofollow; nie obiecuje dalszego crawla ani transferu wartości linków.
  • noindex, nofollow: wykluczenie z indeksu i wskazówka dotycząca podążania za linkami; nie jest kontrolą dostępu.
  • robots.txt Disallow: blokuje crawl; nie gwarantuje usunięcia już zaindeksowanych URL-i.
  • Nie łącz noindex z canonical wskazującym inną stronę, bo to sprzeczne komunikaty dla robota.

Dobre praktyki

  • Zapisz intencję wykluczenia każdej grupy stron; nie stosuj noindex do wszystkich filtrów czy parametrów.
  • Usuń z sitemapy XML adresy oznaczone noindex, bo spójność sygnałów ułatwia crawlowanie.
  • Prywatny staging chroń uwierzytelnianiem. Noindex może być dodatkowym sygnałem na publicznym preview, ale nie chroni jego treści.
  • Po zdjęciu noindex z produkcji sprawdź w GSC, czy URL wraca do indeksu. To nie dzieje się natychmiast.

Częste błędy

Przypadkowy noindex na szablonie (np. po wdrożeniu na staging i zapomnieniu meta) to jedna z najczęstszych regresji SEO. Monitoring techniczny i audyt meta robots pomagają wychwycić to, zanim spadnie ruch organiczny. Sam noindex nie usuwa strony z indeksu od razu. Robot musi stronę ponownie odwiedzić i odczytać dyrektywę.

Przykład

Ogólne podziękowanie jest publiczne i ma być wyłączone z wyników. Robot musi mieć możliwość pobrania odpowiedzi z dyrektywą. Nie umieszczaj na takiej stronie prywatnych danych zgłoszenia.

Meta robots w <head>
HTML
<meta name="robots" content="noindex, follow">
Alternatywa w nagłówku odpowiedzi
HTTP
X-Robots-Tag: noindex, nofollow

Źródła i dalsza lektura

Sprawdź techniczną jakość swojej strony

Insight analizuje publiczne sygnały SEO, wydajności, dostępności i bezpieczeństwa oraz zamienia znaleziska w uporządkowaną listę działań.