Jesteś w AI? Sprawdź!Analiza
digitay.
Powrót do Wpisów

Noindex, nofollow, canonical - czym się różnią i kiedy ich używać?

Autor: Digitay Data publikacji: 29.06.2026 Czas czytania: 55 minut SEO / Techniczne SEO / Indeksacja

Noindex, nofollow i canonical to trzy różne mechanizmy technicznego SEO, które często są mylone. Noindex mówi wyszukiwarce, żeby nie indeksowała strony. Nofollow dotyczy linków i informuje, że wyszukiwarka nie powinna traktować danego linku jak zwykłej rekomendacji. Canonical wskazuje preferowany adres URL, gdy istnieją duplikaty lub bardzo podobne wersje tej samej treści. Najważniejsze: noindex usuwa stronę z indeksu, nofollow kwalifikuje link, a canonical pomaga wybrać wersję kanoniczną.

W technicznym SEO są trzy znaczniki, które potrafią naprawić duży bałagan.

Ale potrafią też całkowicie zablokować widoczność strony.

To:

  • noindex,
  • nofollow,
  • canonical.

Problem polega na tym, że wiele osób używa ich zamiennie.

A to są zupełnie różne narzędzia.

Noindex odpowiada na pytanie:

Czy ta strona ma pojawiać się w Google?

Nofollow odpowiada na pytanie:

Jak wyszukiwarka ma traktować ten link?

Canonical odpowiada na pytanie:

Który adres URL jest preferowaną wersją tej treści?

Jeśli pomylisz te mechanizmy, możesz doprowadzić do poważnych problemów.

Możesz dodać noindex na ważną podstronę usługową i zablokować jej widoczność.

Możesz dodać canonical do złego adresu i sprawić, że Google będzie wybierać inną wersję strony.

Możesz oznaczyć linki wewnętrzne jako nofollow i osłabić przepływ sygnałów w serwisie.

Możesz próbować rozwiązać duplikację przez noindex, choć lepszym rozwiązaniem byłby canonical.

Możesz blokować strony w robots.txt i jednocześnie oczekiwać, że Google zobaczy znajdujący się na nich noindex.

Możesz mieć stronę, która wygląda poprawnie, ale w kodzie ma jeden znacznik, który uniemożliwia jej zdobywanie ruchu.

Noindex, nofollow i canonical nie są dodatkami "dla specjalistów". To podstawowe narzędzia kontroli indeksacji, linków i duplikacji. Źle użyte mogą zabrać stronie ruch szybciej niż słaba treść.

Ten poradnik wyjaśnia, czym różnią się noindex, nofollow i canonical, kiedy ich używać, kiedy ich nie używać, jak je wdrażać i jak sprawdzić, czy nie blokują widoczności strony w Google.

Noindex, nofollow, canonical - najkrótsza odpowiedź

Najkrótsza odpowiedź:

Noindex służy do wykluczania strony z indeksu Google. Nofollow służy do kwalifikowania linku i informowania, że nie powinien być traktowany jak zwykła rekomendacja. Canonical służy do wskazania preferowanej wersji URL-a przy duplikatach lub bardzo podobnych treściach.
Mechanizm Dotyczy Do czego służy? Przykład
Noindex Całej strony lub zasobu Blokuje indeksację strony Strony testowe, koszyk, wyniki wyszukiwania wewnętrznego
Nofollow Linku albo wszystkich linków na stronie Kwalifikuje link i ogranicza traktowanie go jako rekomendacji Linki płatne, linki w komentarzach, linki do stron, którym nie ufasz
Canonical Adresu URL Wskazuje preferowaną wersję duplikatu Warianty URL-i, parametry, sortowanie, podobne strony produktów

Bardzo prosta zasada:

  • nie chcesz strony w Google - użyj noindex,
  • nie chcesz przekazywać zwykłej rekomendacji przez link - użyj nofollow albo odpowiedniego atrybutu rel,
  • masz duplikaty i chcesz wskazać wersję główną - użyj canonical.

Największy błąd:

Używanie noindex, nofollow i canonical jako jednego uniwersalnego sposobu na "problem SEO".

Każdy z tych mechanizmów rozwiązuje inny problem.

Czym jest noindex?

Noindex to dyrektywa, która informuje wyszukiwarkę, że dana strona nie powinna być indeksowana.

Najczęściej wdraża się ją w sekcji <head> strony:

<meta name="robots" content="noindex">

Można też użyć wersji tylko dla Googlebota:

<meta name="googlebot" content="noindex">

Albo zastosować nagłówek HTTP:

X-Robots-Tag: noindex

Noindex działa na poziomie strony lub zasobu.

Oznacza:

Możesz wejść na tę stronę, możesz ją crawlować, ale nie pokazuj jej w wynikach wyszukiwania.

Typowe zastosowania:

  • strony testowe,
  • strony podziękowania po formularzu,
  • wyniki wyszukiwania wewnętrznego,
  • koszyk i checkout,
  • panel klienta,
  • strony logowania,
  • niektóre archiwa tagów,
  • strony z bardzo niską wartością SEO,
  • strony tymczasowe, które nie powinny pojawić się w Google.

Ważne:

Żeby Google zobaczyło noindex, musi móc wejść na stronę. Jeśli zablokujesz stronę w robots.txt, Google może nie zobaczyć znacznika noindex w kodzie strony.

To jeden z najczęstszych błędów technicznych.

Czym jest nofollow?

Nofollow dotyczy linków.

Najczęściej wygląda tak:

<a href="https://example.com" rel="nofollow">link</a>

Oznacza, że link nie powinien być traktowany jak standardowa rekomendacja.

W praktyce nofollow stosuje się między innymi wtedy, gdy:

  • linkujesz do strony, której nie chcesz rekomendować,
  • link pojawia się w komentarzu użytkownika,
  • link jest wygenerowany przez użytkownika,
  • link jest reklamowy lub płatny,
  • nie masz kontroli nad jakością strony docelowej,
  • nie chcesz, żeby link wyglądał jak zwykła redakcyjna rekomendacja.

Obecnie poza nofollow warto znać też:

rel="sponsored"
rel="ugc"

sponsored stosuje się przy linkach reklamowych, sponsorowanych i partnerskich.

ugc stosuje się przy treściach generowanych przez użytkowników, na przykład komentarzach i forach.

Przykłady:

<a href="https://example.com" rel="sponsored">partner</a>

<a href="https://example.com" rel="ugc nofollow">komentarz użytkownika</a>

Bardzo ważna różnica:

Nofollow nie usuwa strony z indeksu. Nofollow nie blokuje indeksacji strony docelowej. Nofollow dotyczy linku, a nie obecności strony w Google.

Jeśli chcesz, żeby konkretna strona nie pojawiała się w Google, potrzebujesz noindex, a nie nofollow.

Czym jest canonical?

Canonical to znacznik, który wskazuje preferowaną wersję adresu URL przy treściach zduplikowanych lub bardzo podobnych.

Najczęściej wygląda tak:

<link rel="canonical" href="https://example.com/preferowany-adres/">

Canonical odpowiada na pytanie:

Jeśli istnieje kilka podobnych wersji tej treści, który URL powinien być wersją główną?

Przykładowe duplikaty:

https://example.com/buty
https://example.com/buty?sort=price
https://example.com/buty?utm_source=facebook
https://www.example.com/buty
http://example.com/buty
https://example.com/buty/

Jeśli wszystkie te adresy pokazują tę samą lub bardzo podobną treść, canonical może wskazywać wersję preferowaną:

<link rel="canonical" href="https://example.com/buty/">

Canonical nie jest tym samym co noindex.

Canonical nie mówi:

Nie indeksuj tej strony.

Canonical mówi raczej:

Ta strona jest wariantem, a preferowana wersja znajduje się pod tym adresem.

W praktyce canonical pomaga przy:

  • duplikacji treści,
  • parametrach URL,
  • sortowaniu i filtrowaniu,
  • wariantach produktów,
  • adresach z UTM,
  • wersjach HTTP/HTTPS,
  • wersjach www/non-www,
  • stronach bardzo podobnych do siebie,
  • syndykacji treści, jeśli jest uzasadniona.

Noindex vs canonical - podstawowa różnica

Noindex i canonical są często mylone, bo oba dotyczą indeksacji.

Ale robią coś innego.

Cecha Noindex Canonical
Główne zadanie Wyklucza stronę z indeksu Wskazuje preferowany URL przy duplikatach
Czy strona może być crawlowana? Tak, jeśli nie jest zablokowana robots.txt Tak
Czy strona ma być w Google? Nie Raczej nie jako osobna wersja, ale sygnały mają iść do kanonicznej
Typowy przypadek Strona niskiej wartości, koszyk, wyniki wyszukiwania Duplikat, wariant URL, parametry, podobne treści
Ryzyko błędu Możesz wyindeksować ważną stronę Możesz wskazać zły adres jako kanoniczny

Prosta zasada:

Jeśli strona nie ma być w indeksie w żadnej formie - użyj noindex. Jeśli strona jest duplikatem lub wariantem i chcesz skonsolidować sygnały do innej wersji - użyj canonical.

Przykład:

Strona wyników wyszukiwania wewnętrznego:

/search?q=buty

Często lepszy wybór:

<meta name="robots" content="noindex,follow">

Strona z parametrem sortowania:

/buty?sort=price

Często lepszy wybór:

<link rel="canonical" href="https://example.com/buty/">

Nofollow vs noindex - dlaczego to nie jest to samo?

Nofollow i noindex są bardzo często mylone przez osoby początkujące.

Różnica jest prosta:

  • noindex dotyczy indeksacji strony,
  • nofollow dotyczy traktowania linku.

Przykład noindex:

<meta name="robots" content="noindex">

Przykład nofollow na linku:

<a href="https://example.com" rel="nofollow">link</a>

Przykład nofollow na całej stronie:

<meta name="robots" content="nofollow">

Ten ostatni zapis oznacza, że linki na stronie mają być traktowane jako nofollow.

Nie oznacza automatycznie:

Usuń tę stronę z Google.

Jeśli chcesz jednocześnie zablokować indeksację strony i oznaczyć linki jako nofollow, możesz użyć:

<meta name="robots" content="noindex,nofollow">

Ale w praktyce nie zawsze warto to robić.

Często lepszy zapis to:

<meta name="robots" content="noindex,follow">

Dlaczego?

Bo strona może nie być indeksowana, ale linki na niej nadal mogą pomagać w odkrywaniu innych podstron.

Canonical vs przekierowanie 301 - kiedy używać którego rozwiązania?

Canonical i przekierowanie 301 też są często mylone.

Oba mogą pomagać przy duplikacji lub zmianie URL-a.

Ale działają inaczej.

Cecha Canonical Przekierowanie 301
Czy użytkownik zostaje na starym URL-u? Tak Nie, zostaje przeniesiony
Czy stary URL nadal działa? Tak Nie jako docelowa strona, przekierowuje
Główne zastosowanie Duplikaty i warianty, które muszą być dostępne Trwała zmiana adresu URL
Siła sygnału Sygnał kanoniczny Mocniejszy sygnał przeniesienia

Użyj przekierowania 301, gdy:

  • stary URL został trwale zastąpiony nowym,
  • użytkownik nie powinien już widzieć starego adresu,
  • zmieniasz strukturę URL,
  • łączysz dwie podstrony w jedną,
  • przenosisz stronę na nową domenę,
  • usuwasz starą wersję strony i masz dobry odpowiednik.

Użyj canonical, gdy:

  • kilka adresów musi być technicznie dostępnych,
  • parametry sortowania lub filtrowania tworzą duplikaty,
  • masz podobne warianty strony,
  • nie możesz albo nie chcesz przekierować użytkownika,
  • chcesz skonsolidować sygnały do preferowanej wersji.

Przykład:

/stara-usluga/
→ 301 → /nowa-usluga/

To dobry przypadek dla 301.

/kategoria?sort=price
canonical → /kategoria/

To dobry przypadek dla canonical.

Kiedy używać noindex?

Noindex powinien być używany wtedy, gdy strona może być dostępna dla użytkownika, ale nie powinna pojawiać się w wynikach wyszukiwania.

Typowe przypadki:

  • strony podziękowania po formularzu,
  • koszyk,
  • checkout,
  • strony logowania,
  • panele użytkownika,
  • wyniki wyszukiwania wewnętrznego,
  • strony testowe dostępne publicznie,
  • strony filtrów bez wartości SEO,
  • niektóre archiwa tagów i autorów,
  • landing page'e reklamowe, które nie mają być organicznie indeksowane,
  • duże zbiory cienkich stron bez unikalnej wartości.

Przykładowe wdrożenie:

<meta name="robots" content="noindex,follow">

Dlaczego follow?

Bo często chcesz, żeby strona nie była indeksowana, ale linki z niej mogły nadal być odkrywane.

Przykład:

/tag/promocja/
/search/?q=buty
/koszyk/
/dziekujemy-za-wiadomosc/

To mogą być sensowne kandydaty do noindex.

Ale każdą decyzję trzeba podjąć po audycie.

Kiedy nie używać noindex?

Noindex jest prosty, ale niebezpieczny.

Nie używaj go na stronach, które mają zdobywać ruch organiczny.

Nie używaj noindex na:

  • stronie głównej,
  • podstronach usługowych,
  • ważnych kategoriach e-commerce,
  • produktach generujących sprzedaż,
  • artykułach blogowych z ruchem,
  • landing page'ach SEO,
  • stronach lokalnych,
  • stronach poradnikowych, które budują widoczność,
  • podstronach z linkami zewnętrznymi i potencjałem SEO.

Bardzo częsty błąd:

Strona była testowa, miała noindex, potem została opublikowana, ale noindex został w kodzie. Efekt: strona wygląda dobrze, ale nie zdobywa ruchu z Google.

Drugi częsty błąd:

Właściciel chce "naprawić duplikację" i masowo dodaje noindex na strony, które mogłyby być skonsolidowane canonicalem lub poprawioną strukturą.

Noindex to narzędzie do wykluczania z indeksu.

Nie jest to uniwersalny plaster na każdy problem techniczny.

Kiedy używać nofollow?

Nofollow warto stosować wtedy, gdy link nie powinien być traktowany jak zwykła redakcyjna rekomendacja.

Typowe przypadki:

  • linki w komentarzach,
  • linki dodawane przez użytkowników,
  • linki do stron, którym nie ufasz,
  • linki reklamowe, jeśli nie używasz sponsored,
  • linki partnerskie,
  • linki afiliacyjne,
  • niektóre linki w widgetach i automatycznych modułach,
  • linki, które muszą istnieć dla użytkownika, ale nie chcesz ich rekomendować SEO.

Przykład linku nofollow:

<a href="https://example.com" rel="nofollow">Zobacz stronę</a>

Przykład linku sponsorowanego:

<a href="https://partner.pl" rel="sponsored">Partner</a>

Przykład treści użytkownika:

<a href="https://example.com" rel="ugc nofollow">Link z komentarza</a>

W praktyce dla zwykłych linków redakcyjnych do wartościowych źródeł nie trzeba dodawać nofollow.

Linkowanie do dobrych źródeł jest naturalną częścią internetu.

Kiedy nie używać nofollow?

Nie używaj nofollow masowo na linkach wewnętrznych.

To częsty błąd techniczny.

Linki wewnętrzne pomagają Google:

  • odkrywać strony,
  • rozumieć strukturę serwisu,
  • rozumieć relacje między tematami,
  • przekazywać znaczenie do ważnych podstron,
  • oceniać priorytet stron w serwisie.

Jeśli dodasz nofollow do menu, linków z bloga do usług albo linków w stopce, możesz osłabić strukturę strony.

Nie stosuj nofollow na:

  • linkach z bloga do usług,
  • linkach w menu,
  • linkach do kategorii,
  • linkach do produktów,
  • linkach do lokalizacji,
  • linkach do najważniejszych landing page'y SEO,
  • linkach w breadcrumbs,
  • linkach CTA prowadzących do własnych ważnych podstron.

Nofollow nie jest sposobem na "sterowanie mocą SEO" wewnątrz strony.

W większości przypadków lepiej budować logiczne linkowanie wewnętrzne niż próbować ukrywać linki za pomocą nofollow.

Kiedy używać canonical?

Canonical stosuje się, gdy istnieje kilka adresów z taką samą lub bardzo podobną treścią, a jeden z nich ma być wersją preferowaną.

Typowe przypadki:

  • parametry UTM,
  • sortowanie produktów,
  • filtrowanie produktów,
  • duplikaty kategorii,
  • warianty URL z trailing slash i bez trailing slash,
  • wersje HTTP/HTTPS,
  • wersje www/non-www,
  • bardzo podobne strony produktów,
  • ten sam artykuł dostępny w kilku kategoriach,
  • wydruki, wersje AMP lub inne alternatywne wersje treści, jeśli występują.

Przykład:

https://example.com/kategoria/buty/
https://example.com/kategoria/buty/?sort=price
https://example.com/kategoria/buty/?utm_source=facebook

Wszystkie warianty mogą wskazywać:

<link rel="canonical" href="https://example.com/kategoria/buty/">

Dobra praktyka:

  • każda indeksowalna strona powinna mieć self-referencing canonical,
  • duplikat powinien wskazywać wersję główną,
  • canonical powinien prowadzić do adresu 200,
  • canonical powinien wskazywać stronę indeksowalną,
  • canonical powinien być spójny z sitemapą i linkowaniem wewnętrznym.

Self-referencing canonical wygląda tak:

<link rel="canonical" href="https://example.com/uslugi/sprzatanie-biur/">

To sygnał:

Ta strona sama jest preferowaną wersją swojego adresu.

Kiedy canonical może zostać zignorowany?

Canonical jest bardzo ważnym sygnałem, ale w praktyce nie warto traktować go jak absolutnej komendy.

Google może wybrać inny adres kanoniczny, jeśli sygnały są niespójne.

Canonical może być problematyczny, gdy:

  • wskazuje stronę z błędem 404,
  • wskazuje stronę z noindex,
  • wskazuje stronę przekierowaną,
  • wskazuje adres z inną treścią,
  • wskazuje stronę zablokowaną robots.txt,
  • linkowanie wewnętrzne prowadzi do innej wersji,
  • sitemap.xml zawiera inną wersję,
  • przekierowania mówią coś innego niż canonical,
  • strona kanoniczna nie jest podobna do duplikatu,
  • na stronie jest kilka tagów canonical.

Zły przykład:

Strona: /sprzatanie-biur-lublin/
Canonical: /kontakt/

To nie jest sensowny canonical.

Dobry przykład:

Strona: /buty?sort=price
Canonical: /buty/

Canonical powinien wskazywać najbardziej reprezentatywną wersję podobnej treści.

Nie powinien być używany jako ukryte przekierowanie na dowolną stronę.

Najczęstsze błędy z noindex

Noindex jest jednym z najprostszych i najgroźniejszych znaczników SEO.

Najczęstsze błędy:

  • pozostawienie noindex po wersji testowej strony,
  • dodanie noindex na ważne podstrony usługowe,
  • dodanie noindex na kategorie e-commerce,
  • masowe noindexowanie tagów bez analizy,
  • noindex na stronach z ruchem organicznym,
  • noindex na stronach z linkami zewnętrznymi,
  • blokowanie strony w robots.txt i jednoczesne oczekiwanie, że Google zobaczy noindex,
  • używanie noindex zamiast canonical przy duplikatach,
  • brak monitorowania raportu indeksacji w Google Search Console.

Przykład krytycznego błędu:

<meta name="robots" content="noindex,nofollow">

Dodany globalnie w szablonie strony.

Efekt:

Cała strona może przestać pojawiać się w Google.

Po każdym wdrożeniu strony warto sprawdzić, czy ważne podstrony nie mają przypadkowego noindex.

Najczęstsze błędy z nofollow

Nofollow najczęściej szkodzi wtedy, gdy jest używany bez strategii.

Najczęstsze błędy:

  • nofollow na wszystkich linkach wewnętrznych,
  • nofollow w menu,
  • nofollow na linkach z bloga do usług,
  • nofollow w breadcrumbs,
  • nofollow na linkach do kategorii,
  • nofollow na CTA do własnych podstron,
  • nofollow jako metoda ukrywania słabego linkowania,
  • brak oznaczenia linków sponsorowanych jako sponsored,
  • brak kontroli linków w treściach użytkowników.

Przykład złego zastosowania:

<a href="/uslugi/sprzatanie-biur/" rel="nofollow">Sprzątanie biur</a>

Jeśli to ważna usługa, zwykle nie ma powodu, żeby link wewnętrzny był nofollow.

Lepszy zapis:

<a href="/uslugi/sprzatanie-biur/">Sprzątanie biur</a>

Linkowanie wewnętrzne powinno wzmacniać ważne strony, a nie je odcinać.

Najczęstsze błędy z canonical

Canonical jest częstym źródłem subtelnych problemów.

Najczęstsze błędy:

  • canonical wskazuje zły URL,
  • canonical wskazuje stronę z noindex,
  • canonical wskazuje stronę z błędem 404,
  • canonical wskazuje przekierowanie,
  • canonical jest względny i generuje błędny adres,
  • na stronie są dwa różne canonicale,
  • wszystkie strony wskazują canonical na stronę główną,
  • canonical jest używany między stronami o różnej intencji,
  • sitemap.xml zawiera URL-e inne niż canonical,
  • linki wewnętrzne prowadzą do wersji niekanonicznych.

Najgorszy przykład:

Każda podstrona:
<link rel="canonical" href="https://example.com/">

Efekt:

Wszystkie podstrony sygnalizują, że preferowaną wersją jest strona główna. To może poważnie zaburzyć indeksację i widoczność.

Dobry canonical powinien być logiczny, spójny i technicznie poprawny.

Noindex, nofollow i canonical w WordPressie

W WordPressie większość problemów z noindex, nofollow i canonical wynika z ustawień wtyczek SEO oraz szablonów.

Typowe miejsca do sprawdzenia:

  • ustawienia widoczności strony w WordPressie,
  • ustawienia indeksowania wtyczki SEO,
  • ustawienia typów treści,
  • ustawienia kategorii i tagów,
  • ustawienia archiwów autora i dat,
  • indywidualne ustawienia strony lub wpisu,
  • szablon theme header,
  • wtyczki do przekierowań,
  • wtyczki do noindexowania stron,
  • wtyczki cache i optymalizacji.

Częsty problem:

Strona była budowana na wersji testowej, w WordPressie zaznaczono opcję zniechęcania wyszukiwarek do indeksowania, a po publikacji nikt jej nie wyłączył.

Kolejny problem:

Wtyczka SEO automatycznie ustawia noindex na archiwa lub podstrony, które właściciel chciał pozycjonować.

Dobra praktyka:

  • po publikacji strony wykonaj crawl,
  • sprawdź meta robots na ważnych podstronach,
  • sprawdź canonicale,
  • sprawdź linki nofollow,
  • sprawdź indeksację w Google Search Console,
  • nie zmieniaj masowo ustawień indeksacji bez audytu.

Noindex, nofollow i canonical w e-commerce

W e-commerce te trzy mechanizmy mają ogromne znaczenie.

Sklep internetowy często ma:

  • kategorie,
  • produkty,
  • warianty produktów,
  • filtry,
  • sortowanie,
  • paginację,
  • parametry,
  • strony promocji,
  • duplikaty opisów,
  • produkty niedostępne,
  • podobne kategorie.

W e-commerce:

  • noindex może pomóc przy stronach niskiej wartości,
  • canonical może pomóc przy duplikatach i parametrach,
  • nofollow może mieć znaczenie przy linkach użytkowników, recenzjach lub linkach sponsorowanych,
  • ale złe użycie może odciąć ważne kategorie i produkty od ruchu.

Przykład:

/buty/
/buty/?sort=price
/buty/?color=black
/buty/?size=42

Nie zawsze wszystkie warianty powinny być noindex.

Nie zawsze wszystkie powinny mieć canonical do kategorii głównej.

Decyzja zależy od:

  • popytu na frazy long tail,
  • unikalności treści,
  • liczby produktów,
  • jakości filtrów,
  • ryzyka duplikacji,
  • struktury linkowania,
  • indeksacji w GSC,
  • sprzedaży organicznej.

W sklepie internetowym nie warto ustawiać indeksacji masowo bez strategii.

Jeden globalny błąd może dotyczyć tysięcy adresów.

Noindex, nofollow i canonical po migracji strony

Po migracji strony trzeba szczególnie sprawdzić te trzy elementy.

Migracje często zostawiają:

  • noindex po wersji testowej,
  • canonicale do starej domeny,
  • canonicale do środowiska testowego,
  • nofollow w szablonach,
  • złe przekierowania,
  • stare URL-e w sitemap.xml,
  • nowe URL-e bez self-canonical,
  • strony zablokowane robots.txt,
  • sprzeczne sygnały indeksacji.

Przykład krytycznego błędu:

<link rel="canonical" href="https://stara-domena.pl/usluga/">

Na nowej stronie:

https://nowa-domena.pl/usluga/

W takim przypadku nowa strona może sygnalizować, że wersją preferowaną jest stara domena.

Po migracji trzeba sprawdzić:

  • czy ważne strony nie mają noindex,
  • czy canonicale wskazują nową domenę,
  • czy canonicale wskazują końcowe URL-e,
  • czy linki wewnętrzne nie mają nofollow,
  • czy przekierowania są spójne z canonicalami,
  • czy sitemap.xml zawiera tylko nowe, końcowe URL-e,
  • czy Google Search Console widzi nowe adresy.

Jak sprawdzić noindex, nofollow i canonical?

Można to sprawdzić ręcznie albo narzędziami.

Ręcznie:

  • sprawdź źródło strony,
  • sprawdź sekcję <head>,
  • użyj inspekcji URL w Google Search Console,
  • sprawdź linki w kodzie HTML,
  • sprawdź nagłówki HTTP,
  • sprawdź, czy canonical wskazuje właściwy URL.

Przykład wyszukiwania w kodzie:

noindex
nofollow
canonical
robots
X-Robots-Tag

Narzędzia:

  • Google Search Console,
  • Screaming Frog SEO Spider,
  • Sitebulb,
  • Ahrefs Site Audit,
  • Semrush Site Audit,
  • Chrome DevTools,
  • rozszerzenia SEO do przeglądarki,
  • curl w terminalu.

Przykład komendy:

curl -I https://example.com/adres/

Możesz nią sprawdzić nagłówki HTTP, w tym potencjalny X-Robots-Tag.

Przy większej stronie najlepiej wykonać crawl i wyeksportować:

  • strony z noindex,
  • strony z nofollow,
  • canonicale,
  • canonicale do nieindeksowalnych URL-i,
  • canonicale do przekierowań,
  • canonicale do 404,
  • linki wewnętrzne z nofollow,
  • sprzeczne sygnały indeksacji.

Nie wiesz, czy noindex, nofollow albo canonical blokują Twoją stronę?

Sprawdzimy indeksację, meta robots, X-Robots-Tag, canonicale, linki nofollow, sitemap.xml, robots.txt, przekierowania i raporty Google Search Console. Dostaniesz konkretną listę błędów oraz rekomendacje, co poprawić w pierwszej kolejności.

Zarezerwuj audyt techniczny SEO

Checklista technicznego audytu

Poniżej praktyczna checklista do sprawdzenia noindex, nofollow i canonical.

Punkt kontroli Tak/Nie Co sprawdzić?
Czy ważne strony nie mają noindex? Strona główna, usługi, kategorie, produkty, blogi z ruchem
Czy strony noindex nie są zablokowane robots.txt? Google musi móc zobaczyć noindex
Czy strony noindex rzeczywiście nie powinny być w Google? Sprawdź cel biznesowy i potencjał ruchu
Czy linki wewnętrzne nie mają niepotrzebnego nofollow? Menu, blog, CTA, breadcrumbs, stopka
Czy linki sponsorowane są właściwie oznaczone? rel=sponsored lub odpowiednie oznaczenie
Czy canonical wskazuje finalny URL 200? Brak canonicali do 404, 301, noindex
Czy canonicale są spójne z sitemap.xml? Sitemap powinna zawierać URL-e kanoniczne
Czy canonicale są spójne z linkowaniem wewnętrznym? Linki powinny prowadzić do wersji kanonicznych
Czy nie ma wielu canonicali na jednej stronie? Jeden jasny canonical
Czy po migracji canonicale nie wskazują starej domeny? Sprawdź szablon i crawl
Czy GSC pokazuje wykluczenia przez noindex? Porównaj z założeniami SEO
Czy Google wybrało inny canonical niż użytkownik? Inspekcja URL w Search Console

Jeśli przy ważnych podstronach pojawiają się przypadkowe noindex, nofollow albo canonicale do złych adresów, problem trzeba naprawić priorytetowo.

Plan 90 dni: jak uporządkować indeksację i duplikację?

Poniżej praktyczny plan porządkowania noindex, nofollow i canonical.

Okres Priorytet Działania
Dni 1-7 Diagnoza Crawl strony, eksport noindex, canonicali, linków nofollow i statusów HTTP
Dni 8-14 Analiza indeksacji Porównanie GSC, sitemap.xml, robots.txt, noindex i stron z ruchem
Dni 15-25 Naprawa noindex Usunięcie przypadkowego noindex z ważnych stron i dodanie go tam, gdzie ma sens
Dni 26-35 Naprawa canonicali Poprawa canonicali do URL-i 200, indeksowalnych, końcowych i zgodnych z intencją
Dni 36-45 Linkowanie wewnętrzne Usunięcie zbędnego nofollow z linków wewnętrznych i poprawa linkowania do stron usługowych
Dni 46-55 E-commerce i parametry Decyzje dla filtrów, sortowania, wariantów, kategorii i produktów niedostępnych
Dni 56-65 Migracje i przekierowania Sprawdzenie spójności canonicali, 301, sitemap.xml i linków wewnętrznych
Dni 66-75 Testy Ponowny crawl, testy adresów, inspekcja URL w Search Console
Dni 76-90 Monitoring Analiza indeksacji, wykluczeń, canonicali wybranych przez Google i ruchu organicznego

Po 90 dniach serwis powinien mieć:

  • jasną listę stron indeksowalnych,
  • kontrolę nad stronami noindex,
  • spójne canonicale,
  • mniej duplikacji,
  • czystsze linkowanie wewnętrzne,
  • poprawniejszą sitemap.xml,
  • mniej sprzecznych sygnałów technicznych,
  • lepszą kontrolę nad tym, co Google może pokazywać w wynikach.

Najczęstsze pytania

Czym różni się noindex od canonical?

Noindex mówi wyszukiwarce, żeby nie indeksowała danej strony. Canonical wskazuje preferowaną wersję adresu URL przy duplikatach lub bardzo podobnych treściach. Noindex wyklucza stronę z indeksu, a canonical pomaga skonsolidować sygnały do wersji kanonicznej.

Czym różni się nofollow od noindex?

Nofollow dotyczy linków i informuje, że link nie powinien być traktowany jak zwykła rekomendacja. Noindex dotyczy strony i informuje, że nie powinna być indeksowana. Nofollow nie usuwa strony z Google, a noindex nie służy do oznaczania relacji z linkiem.

Kiedy używać noindex?

Noindex warto używać na stronach, które mogą być dostępne dla użytkownika, ale nie powinny pojawiać się w Google, na przykład stronach podziękowania, koszyku, checkout, wynikach wyszukiwania wewnętrznego, stronach logowania, panelach użytkownika i niektórych stronach niskiej wartości SEO.

Kiedy używać canonical?

Canonical warto używać wtedy, gdy istnieje kilka adresów URL z taką samą lub bardzo podobną treścią, a jeden z nich ma być wersją preferowaną. Dotyczy to między innymi parametrów, sortowania, filtrowania, wersji z UTM, duplikatów kategorii i podobnych wariantów produktów.

Czy można używać noindex i canonical jednocześnie?

Technicznie można, ale często jest to sprzeczny sygnał i nie jest zalecane jako standardowe rozwiązanie. Jeśli strona ma nie być indeksowana, zwykle wystarczy noindex. Jeśli strona jest duplikatem i chcesz wskazać wersję główną, zwykle lepszy jest canonical bez noindex.

Jak sprawdzić noindex, nofollow i canonical na stronie?

Można sprawdzić kod źródłowy strony, sekcję head, nagłówki HTTP, linki w HTML, Google Search Console, inspekcję URL oraz narzędzia do crawlowania, takie jak Screaming Frog lub Sitebulb. Przy większej stronie warto wykonać pełny crawl i wyeksportować noindex, nofollow oraz canonicale.

Noindex, nofollow i canonical to trzy różne narzędzia. Nie używaj ich zamiennie.

W technicznym SEO najwięcej problemów powstaje wtedy, gdy różne mechanizmy są używane bez zrozumienia.

Noindex nie jest canonicalem.

Nofollow nie jest noindexem.

Canonical nie jest przekierowaniem 301.

Każdy z tych elementów ma inne zadanie.

Najważniejsze zasady:

  • używaj noindex, gdy strona nie powinna pojawiać się w Google,
  • nie dodawaj noindex na ważne podstrony usług, kategorii i produktów,
  • używaj nofollow do linków, których nie chcesz traktować jak zwykłej rekomendacji,
  • nie dodawaj masowo nofollow do linków wewnętrznych,
  • używaj canonical przy duplikatach i podobnych wariantach URL-i,
  • canonical powinien wskazywać działający, indeksowalny, końcowy adres URL,
  • nie używaj canonicala jako ukrytego przekierowania do strony o innej intencji,
  • po migracji sprawdzaj noindex, nofollow i canonicale obowiązkowo,
  • utrzymuj spójność między canonicalem, sitemap.xml, linkowaniem i przekierowaniami,
  • regularnie monitoruj raporty indeksacji w Google Search Console.

Jeśli Twoja strona ma problemy z indeksacją, duplikacją, kanibalizacją albo znikającymi podstronami z Google, warto zacząć właśnie od audytu noindex, nofollow i canonical. Jeden błędny znacznik może blokować efekty SEO przez wiele miesięcy.

O autorze

Digitay to polska agencja digital marketingu dla małych i średnich firm. Tworzymy strony WWW, prowadzimy SEO, Google Ads, wizytówki Google, social media i analitykę. Pomagamy firmom porządkować techniczne SEO, indeksację, duplikację treści, canonicale, robots.txt, przekierowania oraz linkowanie wewnętrzne, żeby widoczność w Google przekładała się na realne zapytania i przychód.

Poprzedni: Łańcuchy przekierowań - cichy problem technicznego SEO Następny: X-Robots-Tag - kiedy meta robots nie wystarcza?

POROZMAWIAJMY.

Bez zbędnych formalności. Zostaw kontakt, a nasz zespół ekspertów wróci do Ciebie z konkretami w 24 godziny.

Napisz bezpośrednio

kontakt@digitay.pl

Odwiedź biuro

ul. Cyfrowa 2-8
71-441 Szczecin, Poland

Zostaw wiadomość

Zobacz także.