Меню

Злой Петр

Я вас не звал

Теги noindex и nofollow, в чем разница?

Сегодня поговорим о теге noindex и атрибуте nofollow. Для чего они используются, понимают ли их разные поисковики (речь пойдет конечно же о Яндексе и Google) и в чем заключаются их ключевые отличия.

NOINDEX

Noindex — это тег, который ввел Яндекс. И он предназначен для скрытия от индексации поисковиками от Яндекса и Рамблера нежелательных ссылок, или частей страницы.
Да, с помощью тега noindex можно запретить индексацию не только какой-то ссылки, но и целого фрагмента текста. Код, который находится в теге noindex, Яндексом проиндексирован не будет, ну и Рамблером (будем честны — Рамблер уже давно умер, поэтому пофиг на него). Но робот Яндекса конечно же все равно проходит по этому закрытому от индексации участку, возможно как-то его анализирует, но в индекс он не попадает.

Гугл тег noindex не понимает, если Яндекс не проиндексирует, то Гугл пройдет по нему и включит в индекс. Споров на самом деле много, кто-то орет, что Google все это учитывает, но Я вам скажу, что нет — гугл не учитывает тег noindex.

Ну и да, еще тег noindex такого вида:

<noindex></noindex>

считается не валидным. Чтобы валидатор на него не ругался, его нужно прописывать в виде комментария:

<!--noindex--><!--/noindex-->

По сути это обычный комментарий к HTML, но Яндекс этот комментарий считывает именно как тег noindex. Про Гугл я уже сказал — он его не понимает.

Nofollow

Атрибут Nofollow был введен поисковиком Google, кстати задолго до появления noindex от Яндекса.
Атрибут nofollow позволяет поисковику индексировать ссылку, НО вес на нее не передает. То есть для робота это команда, что по ссылке вес страницы передавать не нужно. Это вообщем-то самое важное и нужное.
Атрибут nofollow понимают все поисковики, в том числе и Яндекс.

Nofollow выгодно отличается от тега noindex со всеми его нюансами да и выполняют они разные функции. Кстати о разных функциях, разберем фатальную ошибку, которую совершают некоторые люди. Возможно и среди тех, кто читает эту статью такие найдутся.

Серьезная ошибка

Некоторые люди по незнанию заключают ссылки в тег noindex и наивно полагают, что вес страницы не передается на ссылаемый сайт. Так как они читали и слышали, что тег noindex запрещает индексацию — значит и вес страницы не передается. Но кто им об этом сообщил, не понятно. Какая связь между запретом на индексацию и передачей веса страницы? Тег noindex никак не запрещает передачу веса, запомните это. И Яндекс еще давно делал по этому поводу официальное обьявление.

Noindex — команда не читать.
Nofollow — команда не следовать, то есть не передавать вес страницы.

Ну и резюмируя все выше сказанное, вы сами можете сделать вывод, что тег noindex штука специфичная и в его использовании лично Я большого смысла не вижу. Я бы даже назвал его ненужным.
Ну а на сегодня все, всем пока.