Nofollow (rel=nofollow, sponsored, ugc)
Nofollow to wartość atrybutu rel w linku albo dyrektywa w meta robots i X-Robots-Tag, którą mówisz Google, żeby nie kojarzył Twojej strony z linkowaną i nie skanował jej z tego linku. Google ma też wartości sponsored dla linków płatnych i ugc dla treści użytkowników. Według dokumentacji to wskazówki, a nie polecenia, a linkowane strony i tak mogą zostać znalezione inaczej.
rel="nofollow" albo na całej stronie jako dyrektywa meta robots lub X-Robots-Tag.Jak wygląda
Pojedynczy link, gdy żadna inna wartość nie pasuje:
<a rel="nofollow" href="https://inna-domena.example/strona/">tekst linku</a>
Link reklamowy albo płatny:
<a rel="sponsored" href="https://sklep-partnera.example/oferta/">tekst linku</a>
Link w komentarzu albo na forum:
<a rel="ugc" href="https://strona-uzytkownika.example/">tekst linku</a>
Kilka wartości naraz, rozdzielonych spacją albo przecinkiem:
<a rel="ugc nofollow" href="https://strona-uzytkownika.example/">tekst linku</a>
Wszystkie linki na stronie, przez tag w sekcji head:
<meta name="robots" content="nofollow">
To samo przez nagłówek odpowiedzi HTTP, także dla plików bez HTML:
X-Robots-Tag: nofollow
Zwykły link, który robot ma śledzić, nie potrzebuje żadnego atrybutu rel.
Jak traktuje to Google
Dokumentacja o linkach wychodzących (kwalifikowanie linków wychodzących) opisuje trzy wartości:
| Wartość | Do czego według dokumentacji |
|---|---|
sponsored | Reklamy i płatne miejsca docelowe; wcześniej zalecano nofollow, które nadal można stosować, ale Google preferuje sponsored |
ugc | Treści użytkowników, jak komentarze i posty na forum; atrybut można zdjąć zaufanym współtwórcom |
nofollow | Gdy inne wartości nie pasują, a nie chcesz, by Google kojarzył Twoją witrynę z linkowaną stroną ani skanował jej z tego linku |
Ten sam dokument mówi, że linki z tymi wartościami zwykle nie są śledzone. Linkowane strony można jednak znaleźć inaczej, przez mapę witryny albo linki z innych witryn, więc nadal mogą być indeksowane. Wartości rel działają tylko w elementach a, które Google może skanować. Wyjątkiem jest nofollow, dostępne także jako tag meta robots.
Dokument rozróżnia też cele. Żeby Google nie pobierał strony w Twojej witrynie, użyj reguły disallow w pliku robots.txt, a nie nofollow na linkach. Żeby Google nie indeksował strony, zezwól na skanowanie i użyj reguły noindex. Nofollow nie zastępuje żadnego z tych mechanizmów.
Specyfikacja tagu robots (metatagi robots i X-Robots-Tag) opisuje nofollow na poziomie strony: Google nie korzysta z linków na tej stronie, a bez tej reguły może ich używać do znajdowania linkowanych stron. Wartość none to skrót od noindex, nofollow. Przy sprzecznych regułach dla różnych robotów Google stosuje sumę reguł negatywnych. Pełną listę dyrektyw zbiera hasło o meta robots, a wariant w nagłówku hasło o X-Robots-Tag.
Kiedy używać
- linki reklamowe, afiliacyjne i sponsorowane -
sponsored, - linki dodawane przez użytkowników w komentarzach, profilach i na forum -
ugc, - linki do stron, za które nie chcesz ręczyć, na przykład w cytowanym źródle o niskiej wiarygodności -
nofollow, - strona logowania albo koszyk z linkami, których robot nie ma śledzić -
nofolloww meta robots, zwykle razem znoindex.
Kiedy nie używać:
- na linkach wewnętrznych do stron, które mają być w indeksie,
- jako sposób na oszczędzanie budżetu skanowania; przewodnik o budżecie (optymalizacja budżetu indeksowania) wskazuje blokowanie w robots.txt i konsolidację duplikatów, nie nofollow,
- zamiast noindex, gdy strona ma zniknąć z wyników.
Najczęstsze błędy
| Błąd | Skutek |
|---|---|
nofollow w meta robots na stronie kategorii | Robot nie korzysta z linków do produktów, nowe produkty odkrywa wolniej |
nofollow na wszystkich linkach wychodzących „na wszelki wypadek” | Brak relacji z cytowanymi źródłami, bez korzyści dla witryny |
Linki płatne bez sponsored ani nofollow | Naruszenie zasad dotyczących spamu w zakresie linków |
nofollow zamiast noindex dla strony do usunięcia | Strona zostaje w indeksie, bo nofollow nie blokuje indeksowania |
Wtyczka dodająca nofollow do linków wewnętrznych | Osłabione linkowanie wewnętrzne, zwykle niezauważone |
rel="nofollow" w elemencie innym niż a | Google czyta wartości rel tylko w linkach a |
Według zasad spamu (zasady dotyczące spamu) kupowane i sprzedawane linki reklamowe nie naruszają zasad, o ile są oznaczone rel="nofollow" albo rel="sponsored".
Jak sprawdzić
Z linii poleceń policz linki z wartościami rel na stronie:
curl -s https://example.com/strona/ | grep -o '<a [^>]*rel="[^"]*nofollow[^"]*"[^>]*>' | wc -l
Dyrektywę na poziomie strony sprawdź w kodzie i w nagłówku:
curl -s https://example.com/strona/ | grep -i '<meta name="robots"'
curl -sI https://example.com/strona/ | grep -i 'x-robots-tag'
W przeglądarce otwórz narzędzia deweloperskie, zakładkę Elementy, zaznacz link i odczytaj atrybut rel. Przy stronach renderowanych skryptem porównaj źródło strony z drzewem DOM, bo skrypt może dodawać atrybut po załadowaniu.
W Search Console nie ma raportu o nofollow. Pośrednio zobaczysz skutek: strony, do których prowadzą tylko linki z nofollow, mogą trafić do statusu Strona wykryta, obecnie niezindeksowana albo w ogóle nie pojawić się w raporcie. Dyrektywę na poziomie strony dla wielu adresów naraz wypisze sprawdzarka meta tagów.
Monitorowanie
IndexRise nie monitoruje atrybutów rel na pojedynczych linkach. Co noc odczytuje natomiast meta robots i nagłówek X-Robots-Tag każdego monitorowanego adresu, więc nofollow dodane na poziomie strony, na przykład przez aktualizację wtyczki, zobaczysz w historii adresu. Alert dostaniesz wtedy, gdy w tym samym tagu pojawi się noindex albo none - to zdarzenie krytyczne.
Najczęściej zadawane pytania
Czy nofollow blokuje indeksowanie strony docelowej?
Nie. Dokumentacja Google mówi, że linkowane strony można znaleźć na różne sposoby, na przykład przez mapę witryny albo linki z innych witryn, więc nadal mogą być indeksowane. Do blokowania indeksowania służy noindex.
Czy Google traktuje nofollow jako polecenie?
Nie. Dokumentacja opisuje wartości rel jako sposób poinformowania Google o relacji z linkowaną stroną i mówi, że takie linki zwykle nie są śledzone. Słowo „zwykle” jest celowe.
Czym różni się sponsored od nofollow?
Sponsored oznacza link reklamowy albo płatny. Nofollow to wartość ogólna, gdy inne nie pasują. Google pisze, że dla linków płatnych nadal można używać nofollow, ale preferuje sponsored.
Czy mogę łączyć wartości?
Tak. Dokumentacja dopuszcza kilka wartości rozdzielonych spacją albo przecinkiem, na przykład rel="ugc nofollow".
Czy nofollow na linkach wewnętrznych oszczędza budżet?
Nie. Dokumentacja Google dla linków w obrębie własnej witryny wskazuje regułę disallow w robots.txt, nie nofollow. Nofollow nie zatrzymuje żądania, jeśli robot zna adres z innego źródła.
Czy nofollow w meta robots to to samo co w linku?
Zakres jest inny. W meta robots albo X-Robots-Tag nofollow dotyczy wszystkich linków na stronie. W atrybucie rel dotyczy jednego linku. Treść reguły jest ta sama.
Aktualizacja: 2026-10-20