Noindex to wartość meta tagu robots stosowana w kodzie strony internetowej, który informuje wyszukiwarki, aby nie indeksowały danej strony w wynikach wyszukiwania. Oznacza to, że strona z tagiem noindex nie pojawi się w wynikach wyszukiwania Google i innych wyszukiwarek, nawet jeśli inne strony prowadzą do niej linki.
Noindex jest umieszczany w sekcji <head>
kodu HTML strony w formie znacznika meta, na przykład:
<meta name="robots" content="noindex">
Alternatywnie, można zastosować ten atrybut w nagłówkach HTTP. Gdy roboty wyszukiwarek odwiedzają stronę z tym znacznikiem, respektują go i nie dodają strony do swojego indeksu, co oznacza, że nie będzie widoczna dla użytkowników wyszukiwarek.
Atrybut noindex jest używany w sytuacjach, gdy właściciel strony nie chce, aby dana podstrona była widoczna w wynikach wyszukiwania. Przykładami mogą być strony z polityką prywatności, strony techniczne, panel logowania czy duplikaty treści. Noindex może być również stosowany tymczasowo, na przykład w trakcie prac nad stroną lub gdy strona jest w fazie testowej. Stosowanie noindex jest istotnym elementem SEO, ponieważ pozwala kontrolować, które strony mają pojawiać się w wynikach wyszukiwania. W przypadku stron o niskiej wartości SEO, jak zduplikowane treści, użycie noindex może pomóc uniknąć kar od wyszukiwarek za duplikaty. Warto jednak pamiętać, że jeśli strona ma tag noindex, to nie przyniesie korzyści w postaci ruchu organicznego, dlatego decyzja o jego zastosowaniu powinna być przemyślana i uzasadniona.