Noindex to dyrektywa dla robotów wyszukiwarek, która mówi, aby nie dodawać danej strony do indeksu. Strona z noindex może zostać przeskanowana, ale po przetworzeniu nie pojawi się w wynikach wyszukiwania.
Jak ustawić noindex?
Są dwie metody: znacznik <meta name="robots" content="noindex"> w sekcji head albo nagłówek HTTP X-Robots-Tag: noindex, który działa także dla plików PDF i obrazów. Opis obu metod znajdziesz w dokumentacji Google.
Noindex a robots.txt
To częsty błąd: blokada w robots.txt uniemożliwia robotowi wejście na stronę, więc nie zobaczy on dyrektywy noindex. Adres zablokowany w robots.txt może mimo to trafić do indeksu, jeśli prowadzą do niego linki. Aby wykluczyć stronę z wyników, pozwól na jej skanowanie i dodaj noindex. Obsługa dyrektywy noindex w pliku robots.txt została przez Google wyłączona we wrześniu 2019 roku.
Jakie strony warto oznaczać noindex?
- wyniki wyszukiwarki wewnętrznej i filtry bez wartości dla SEO,
- strony podziękowania, koszyka i panelu klienta,
- duplikaty i wersje robocze,
- cienkie strony tagów i archiwów.
Jak sprawdzić, czy noindex działa?
Użyj narzędzia Sprawdzanie adresu URL w Google Search Console. Pokaże ono, czy strona jest indeksowana, a jeśli nie, to z jakiego powodu, na przykład „Wykluczona przez tag noindex”.
To jeden z elementów, które regularnie weryfikuje audyt techniczny SEO.
Zobacz w praktyce
Audyt techniczny SEO krok po kroku
Jak skonfigurować robots.txt i uniknąć typowych błędów
Jak stworzyć mapę strony XML w WordPressie i innych CMS?