Spis treści
Meta tag noindex
Meta tagu noindex używamy, jeżeli nie chcemy, aby Google zaindeksowało daną stronę w wynikach wyszukiwania.
Najczęściej stosuje się takie rozwiązanie w przypadku takich stron, jak polityka prywatności, logowanie do konta, regulamin sklepu itp.
Poprawna implementacja meta tagu noindex polega na tym, aby w sekcji <head> strony zamieścić odpowiedni fragment kodu:
<meta name=”robots” content=”noindex”>
Jeżeli nie czujemy się dobrze ze zmianami w kodzie źródłowym a używamy popularnego rozwiązania, takiego jak np. WordPressa, to możemy skorzystać z wtyczki Proste Ulepszenia SEO, która umożliwi nam to bez ingerencji w kod.
Meta tag nofollow
Meta tagu nofollow używamy w sytuacji, gdy nie chcemy, aby reputacja strony była przekazywana za pomocą linków wychodzących.
Aby to zrobić, należy w sekcji <head> strony zamieścić odpowiedni fragment kodu:
<meta name=”robots” content=”nofollow”>
Także i w tym przypadku, gdy używasz WordPressa, pomocną będzie wtyczka Proste Ulepszenia SEO.
Noindex i nofollow można łączyć
Jestem przeciwnikiem używania w linkowaniu wewnętrznym atrybutu nofollow, z powodu, o którym wspomniałem wcześniej – nie przekazuje on mocy linkowanym stronom, co w przypadku, gdy mamy na takiej stronie linki wewnętrzne, negatywnie wpływa na pozycjonowanie całej strony.
Dlatego od lat zalecam stosowanie w takich przypadkach zapisu
<meta name=”robots” content=”noindex, follow”>
który informuje roboty indeksujące, aby nie indeksowały danej strony, ale mogły się po niej poruszać.
Brak meta tagów robots
Co w sytuacji, gdy na stronie nie widzisz sekcji robots?
To nie jest problem.
Brak jej oznacza, że roboty indeksujące wychodzą z założenia, że jest dozwolone zarówno indeksowanie takiej strony, jak i podążanie na linkami, jakie się na niej znajdują.
Brak sekcji meta robots jest interpretowany tak samo, jakby znajdował się na niej zapis
<meta name=”robots” content=”index, follow”>
a zatem nie musisz jej implementować w takiej postaci na stronie.
robotx.txt nie blokuje przed indeksowaniem
Wiele osób, nawet tych, które tworzą strony internetowe, nadal uważa, że użycie w robots.txt zapisu
Disallow: /adres_url_strony
zablokuje jej indeksację w wynikach wyszukiwania.
To duży błąd.
Owszem, tak było kiedyś.
Ale od wielu już lat to jednak nie działa i jedynym sposobem na to, aby Google nie indeksowało strony, jest użycie meta tagu noindex.
Zastosowanie w robots.txt zapisu „disallow” spowoduje blokadę crawlowania danej strony/zakresu stron przez Googlebota. Ale to nie oznacza, że nie znajdzie on informacji o tej stroni poprzez np. linki zewnętrzne czy wewnętrzne. Jeżeli tak się stanie, to zamieści w wynikach wyszukiwania informację o tym, że strona jest zablokowana przez robots.txt. I pal licho, jak będzie to strona, której się „nie będziesz wstydzić” – gorzej, jak wyciekną do sieci informacje, których nie chciałbyś opublikować.
Podsumowanie
Mam nadzieję, że teraz już wiesz, o co chodzi „z tymi nofollow i noindex”.
Zachęcam Cię do tego, aby po przeczytaniu tego artykułu od razu zalogować się do usługi w Search Console celem sprawdzenia, czy czasem nie jest widoczna w Google strona, która nie powinna być zaindeksowana.
