Kiedy stosować nofollow, a kiedy noindex?
W zdecydowanej większości przypadków chcemy, aby strony i treści publikowane w witrynach były widoczne w wynikach wyszukiwania. Zdarzają się jednak […]
W zdecydowanej większości przypadków chcemy, aby strony i treści publikowane w witrynach były widoczne w wynikach wyszukiwania. Zdarzają się jednak sytuacje, kiedy niektóre podstrony chcemy wykluczyć z SERPów lub nie chcemy, aby crawlery je śledziły.
Nofollow, noindex – czym są?
Nofollow, czyli tag, który informuje crawlery, że nie powinny podążać za linkami na stronie i tym samym, przekazywać im wartości rankingowej. Stosuje się go poprzez umieszczenie atrybutu w sekcji <head> witryny.
Noindex to tag, który daje znać robotom wyszukiwarek, żeby nie indeksowały danej strony, czyli nie wyświetlały jej w wynikach wyszukiwania. Również umieszcza się go w kodzie strony, w sekcji <head>.
Różnice między nofollow i noindex
Tak, jak zostało to opisane wyżej, nofollow informuje roboty wyszukiwarek, aby nie śledziły linków, a noindex, aby nie indeksowały strony. Główną różnicą jest zatem zastosowanie. Nofollow jest dla linków, a noindex dla stron.
Kiedy wykorzystać noindex, a kiedy nofollow?
Niewłaściwe zastosowanie atrybutów noindex i nofollow może być szkodliwe dla witryny. Warto wiedzieć, czy i w jakich sytuacjach użyć każdego z nich.
Przykłady zastosowania noindex
Noindex stosuje się np. dla:
- Podstrony z logowaniem do serwisu.
- “Thank you page” – czyli podstrony, na których ląduje użytkownik, np. po pomyślnym dokonaniu zamówienia lub zapisaniu do newslettera.
- Strony zawierającej politykę prywatności.
- Nowej strony, która nie jest jeszcze gotowa.
Przykłady zastosowania nofollow
Jakie linki najczęściej mają nie być śledzone przez roboty wyszukiwarek?
- Sponsorowany content.
- Reklamy.
- Komentarze użytkowników.
- Linki do niezaufanych stron.
Jak zaimplementować nofollow, noindex
Implementacja nofollow i noindex nie jest trudna, szczególnie w przypadku stron opartych o WordPressa.
Implementacja nofollow
Aby dodać tag nofollow do strony, należy przejść do edytora kodu, a następnie w sekcji <head> dodać taki zapis:
<meta name=”robots” content=”nofollow”>
W przypadku stron opartych o WordPressa sprawa jest jeszcze prostsza. Można dodać nofollow w kilku prostych krokach, przy pomocy wtyczki YoastSEO.
- Zaloguj się do panelu admina.
- Przejdź do strony, na której chcesz dodać nofollow.
- W zakładce YoastSEO przejdź do opcji zaawansowanych.
- Zaznacz “nie” w pytaniu “Czy wyszukiwarki mają podążać za odnośnikami na tym Strona”.
Implementacja noindex
Żeby dodać tag noindex na stronie, podobnie jak w przypadku nofollow, trzeba dodać fragment kodu w sekcji <head>:
Dla użytkowników WordPressa, implementacja jest równie prosta. Znowu przyda się do tego wtyczna YoastSEO.
- Zaloguj się do panelu admina
- Przejdź do strony, której nie chcesz indeksować
- W zakładce YoastSEO przejdź do opcji zaawansowanych
- Zaznacz “Nie” przy pytaniu “Strona: pozwolić wyszukiwarkom na pokazywanie w wynikach wyszukiwania?”
Nofollow, noindex – wpływ na SEO
Dodanie tagów nofollow i noindex może wpływać na wyniki strony w SERPach. Wpływ ten może być zarówno negatywny, jak i pozytywny. Aby dobrze wykorzystać potencjał tych atrybutów, warto wiedzieć, jak dodanie tagów jest postrzegane przez wyszukiwarki.
Nofollow a SEO
Jak już wiadomo, tag nofollow to znak dla wyszukiwarek, że nie powinny śledzić linków znajdujących się na stronie. Jak ma się to do SEO? Nofollow umożliwia kontrolowane nadawanie wartości poszczególnym linkom. Jeśli dany link jest nieistotny i nie chcemy marnować na niego zasobów, możemy wykorzystać właśnie atrybut nofollow.
Noindex a SEO
Blokowanie niektórych elementów przed robotami przy użyciu noindex pozwala w pewnym stopniu kontrolować ich poruszanie się po witrynie. Dzięki noindex można zapobiec wyświetlaniu w SERPach podstron takich, jak np. “thank you page”.
Nie tylko nie wnoszą one wartości dla użytkowników, ale też nie powinny być dostępne bezpośrednio w wynikach wyszukiwania. Zwykle wyświetlają się np. po zapisaniu do newslettera – raczej nie chcemy pozbawiać się potencjalnych nowych subskrybentów.
Błędy w wykorzystaniu noindex, nofollow
Tak, jak zostało to już wcześniej zaznaczone, korzystanie z noindex i nofollow może negatywnie wpłynąć na wyniki strony. Ważne jest to, aby dokładnie zrozumieć ich działanie i stosować tylko, kiedy faktycznie są potrzebne. Jakie są najczęściej popełniane błędy w wykorzystaniu noindex i nofollow?
Blokowanie strony w pliku robots.txt
Należy pamiętać, że oba atrybuty: noindex i nofollow, będą mogły być odczytane przez crawlery tylko wtedy, gdy będą mieć do nich dostęp. Zablokowanie strony za pomocą pliku robots.txt uniemożliwia robotom odczytanie tych wskazówek, więc zarówno atrybut nofollow, jak i noindex, nie zadziałają.
Łączenie noindex z follow
Dodawanie tagu noindex i follow jest czasem stosowane w przypadku stron z paginacją. Na dłuższą metę nie jest to jednak dobre rozwiązanie, bo Google przyznaje, że z czasem traktuje takie strony jako noindex i nofollow. Oznacza to, że może przestać crawlować kolejne strony, co przełoży się negatywnie na ich autorytet i pozycję rankingową.
Używanie noindex na wartościowych stronach
Jeśli noindex jest stosowane na nowych stronach, które nie są jeszcze gotowe, trzeba koniecznie pamiętać, aby zrezygnować z tego tagu przed wypuszczeniem strony. Inaczej straci ona wszelki ewentualny ruch z wyników wyszukiwania.
Wykorzystanie noindex do stron ze zduplikowanym contentem
Często stosowaną praktyką jest dodawanie tagu noindex do stron ze zduplikowanym contentem. O ile nie jest to w 100% błąd, istnieje lepsze rozwiązanie takiego problemu. W takim przypadku zalecane jest zastosowanie tagu canonical, który może pozytywnie wpłynąć na moc strony kanonicznej w wynikach wyszukiwania.