Komunikat „Strona wykluczona za pomocą tagu noindex” w Google Search Console oznacza, że Google wykrył instrukcję, aby nie indeksować danego adresu. Niekoniecznie jest to błąd. noindex często stosuje się celowo na stronach logowania, kontach użytkowników, koszykach czy innych podstronach technicznych. Problem pojawia się wtedy, gdy wykluczona została strona, która powinna zdobywać ruch z Google, na przykład produkt, kategoria, artykuł lub oferta.
Co oznacza tag noindex?
noindex to dyrektywa informująca roboty wyszukiwarek, że dana strona nie powinna być umieszczana w indeksie.
W kodzie HTML może wyglądać tak:
<meta name="robots" content="noindex">
Dyrektywa może być również przekazywana przez nagłówek HTTP X-Robots-Tag.
Jeśli Google odwiedzi stronę i prawidłowo odczyta noindex, adres może zostać wykluczony z wyników wyszukiwania. Właśnie dlatego Google Search Console może raportować taką stronę jako niezindeksowaną.
Kiedy noindex nie jest błędem?
Nie każda podstrona witryny powinna znajdować się w Google. W wielu przypadkach noindex jest świadomie ustawiony przez administratora, programistę, CMS albo wtyczkę SEO.
Może dotyczyć na przykład:
- stron logowania i rejestracji,
- koszyka i procesu zamówienia,
- stron konta klienta,
- niektórych wyników wyszukiwania wewnętrznego,
- stron technicznych,
- podstron przeznaczonych tylko dla konkretnych użytkowników,
- wybranych archiwów lub innych stron, które nie mają zdobywać ruchu organicznego.
Dlatego po zobaczeniu komunikatu w Search Console nie należy od razu usuwać noindex.
Najpierw odpowiedz na pytanie: czy ten konkretny adres powinien pojawiać się w Google?
Jeżeli nie, prawdopodobnie nie ma czego naprawiać.
Kiedy wykluczenie przez noindex jest problemem?
Problem występuje, gdy noindex znajduje się na podstronie przeznaczonej do pozycjonowania.
Szczególnie warto sprawdzić:
- stronę główną,
- strony usług,
- kategorie produktów,
- produkty dostępne w sprzedaży,
- wartościowe artykuły blogowe,
- strony lokalne,
- ważne podstrony ofertowe.
Częstym przypadkiem jest pozostawienie blokady po uruchomieniu nowej strony. Podczas tworzenia witryny indeksowanie zostaje wyłączone, aby wersja robocza nie pojawiła się w Google. Po publikacji administrator zapomina zmienić ustawienie.
Jak sprawdzić noindex na stronie?
Najpierw otwórz adres zgłoszony w Google Search Console.
W przeglądarce wyświetl kod źródłowy strony i wyszukaj:
noindex
Jeżeli zobaczysz:
<meta name="robots" content="noindex">
znalazłeś przyczynę.
Brak takiego wpisu w kodzie nie zawsze kończy diagnostykę. noindex może być przesyłany również w nagłówku HTTP jako X-Robots-Tag.
Warto dodatkowo sprawdzić konkretny URL w narzędziu kontroli adresu w Google Search Console.
Jak usunąć noindex w WordPressie?
W WordPressie sprawdź przede wszystkim ustawienia używanej wtyczki SEO.
Yoast SEO, Rank Math, All in One SEO czy SEOPress pozwalają zarządzać indeksowaniem poszczególnych typów treści i konkretnych podstron.
Otwórz edycję problematycznej strony lub wpisu, przejdź do ustawień SEO i znajdź opcję dotyczącą indeksowania lub widoczności w wyszukiwarkach. Zmień ustawienie tak, aby strona mogła być indeksowana, a następnie zapisz zmiany.
Sprawdź również globalne ustawienia WordPressa i konfigurację typów treści we wtyczce SEO. Problem może obejmować całą grupę podstron, a nie jeden URL.
Co sprawdzić w PrestaShop, Joomla i innych CMS-ach?
W PrestaShop, Joomla oraz innych systemach noindex może pochodzić z konfiguracji CMS-a, szablonu, modułu SEO albo dodatkowego rozszerzenia.
Jeżeli problem dotyczy wielu podobnych adresów, na przykład wszystkich produktów albo kategorii, zacznij od ustawień globalnych.
Po wprowadzeniu zmian otwórz kod strony i sprawdź, czy noindex rzeczywiście zniknął. Samo przestawienie opcji w panelu nie wystarczy, jeśli inny moduł nadal generuje blokadę.
Co zrobić po usunięciu noindex?
Jeśli strona powinna znaleźć się w Google, wykonaj następujące kroki:
- Usuń nieprawidłową dyrektywę
noindex. - Sprawdź opublikowany kod strony.
- Upewnij się, że Googlebot może odwiedzić URL.
- Sprawdź adres w Google Search Console.
- W razie potrzeby poproś o zindeksowanie.
Zmiana statusu w raportach Search Console nie musi pojawić się natychmiast. Google musi ponownie odwiedzić i przetworzyć stronę.
Noindex i robots.txt – częsty błąd
Jeżeli chcesz, aby Google zobaczył usunięcie noindex, nie blokuj jednocześnie crawlowania strony w robots.txt.
Googlebot powinien móc odwiedzić adres i odczytać aktualne instrukcje. Robots.txt i noindex pełnią różne funkcje i nie powinny być traktowane zamiennie.
Czy linkowanie zewnętrzne pomoże po usunięciu noindex?
Linki zewnętrzne nie usuną błędnej dyrektywy noindex. Najpierw trzeba naprawić konfigurację strony.
Po umożliwieniu indeksowania wartościowe linki mogą natomiast wspierać odkrywanie strony i jej widoczność. Przy ich pozyskiwaniu warto pamiętać, że tematyczna powinna być przede wszystkim konkretna publikacja zawierająca odnośnik, a niekoniecznie cały serwis.
Najważniejsze jest więc ustalenie intencji. Jeśli noindex znajduje się na koszyku, koncie klienta czy stronie logowania, komunikat w GSC może być całkowicie prawidłowy. Jeśli jednak blokuje produkt, kategorię, usługę lub artykuł przeznaczony do pozycjonowania, usuń dyrektywę, sprawdź URL w Search Console i pozwól Google ponownie przetworzyć stronę.