Тег noindex и nofollow: как ими пользоваться
Теги и атрибуты noindex и nofollow — одни из столпов оптимизации сайта, так как они влияют на вес, который передает один сайт другому. Сегодня разберем, как их правильно использовать, и какие в этом деле могут возникнуть ошибки.
Тег noindex
Тег noindex служит для того, чтобы скрыть от индексации поисковиков определенные участки кода сайта. Чаще всего это текст, так скрыть картинки или ссылки не получится (тем не менее, можно скрыть анкор ссылки).
В каких случаях можно или нужно использовать noindex. Иначе говоря, что можно «прятать»:
- коды различный счетчиков (например, liveinternet);
не уникальный контент. Его лучше вообще не использовать, но иногда использование цитат и т.п. неизбежно; - контент, который часто изменяется;
- формы рассылок и подписок;
Иначе говоря, на странице или в коде может быть достаточное количество различного мусора, который индексировать совсем не обязательно. В то же время, не все можно заключить в тег <noindex>: например, уже упомянутые внутренние и внешние ссылки либо комментарии на сайте. В их случае тег все равно работать не будет.
Надо также упомянуть, что индексируя сайт, Яндекс изучает весь доступный контент, и та его часть, которая заключена в тег <noindex> все равно индексируется на некоторое время, но спустя некоторое время она уже будет игнорироваться.
Разница между тегом <noindex> и мета-тегом noindex
Не стоит путать эти два понятия. Поместив текст между тегами <noindex> и </noindex>, вы скрываете от индексации только часть текста, в то время как прописав в начале страницы мета-тег noindex, вы скрываете страницу целиком (это прописывается в файле robots.txt)
Используя тег <noindex>, имейте в виду, что он не воспринимается Гуглом, то есть в нашем случае есть смысл его использовать только прячась от Яндекса.
Тэг nofollow
Сразу к сути. В чем отличия тега nofollow и noindex:
- nofollow воспринимается Гуглом, а не только Яндексом
- если noindex блокирует только текст, то атрибут nofollow нужен для запрета передачи веса по ссылке
Пример использования атрибута nofollow может выглядеть так:
<a href=»http://site.com» rel=»nofollow»>Анкор ссылки</a>
Эта ссылка скроется от индексации, и ссылающийся сайт не будет передавать веса. Если у вас на странице есть несколько внешних ссылок, то одна с атрибутом nofollow свой вес распределит между остальными, и если хотя бы одна ссылка на странице не имеет атрибута nofollow, то она передает вес всех остальных, скрытых. Если же все ссылки имеют nofollow, то вес просто сгорает.
Атрибут nofollow можно ставить и на внутренние ссылки, но смысл этого мероприятия есть только тогда, когда весь вес нужно передать по конкретным ссылкам.
Когда нужно закрыть ссылку с помощью nofollow?
Итак, атрибут nofollow используется, если мы не хотим передавать вес на сайт, на который ссылаемся. В каких случаях такое может быть:
- сайт не соответствует нашей тематике
- ссылаемый сайт имеет плохую репутацию у поисковиков
- вам нужно перераспределить вес в пользу определенного сайта
- нужно снизить количество внешних ссылок
- не передавать вес на сверхпопулярные ресурсы типа Википедии
- не передавать вес с ссылок, которые оставлены в комментариях
Стоит ли использовать тег nofollow повсеместно? С одной стороны можно подумать, что таким образом вы сохраните нетронутыми показатели тИЦ или PR, но в действительности лучше не прятать все ссылки, и не бояться передавать немного веса сторонним сайтам, потому что поисковикам важно, когда вы ссылаетесь на авторитетные сайты, с хорошими поведенческими факторами. Таким образом, когда на вашем сайте будет несколько ссылок на действительно качественные ресурсы, то доверие к нему со стороны Яндекса и Гугла только вырастет. Поэтому тотальное использование nofollow может быть хуже нескольких полезных открытых ссылок. Но прятать большинство вам, конечно, никто не запрещает. Главное — не увлекаться.
Совместное использование тега и атрибута noindex nofollow
Как становится ясно из текста выше, noindex и nofollow друг другу не противоречат, поэтому могут использоваться вместе. Например, так:
<noindex><a href=»http://site.com» rel=»nofollow»>Анкор ссылки</a></noindex>
В результате таких манипуляций ссылка не передает веса, а её анкор становится скрытым от Яндекса, что, впрочем, становится в данном случае излишним — целесообразней скрывать от индексации тексты.
Применение тега noindex или атрибута nofollow, пожалуй, будет необходимым любому сайту: всегда можно найти контент, который не нужен поисковику, а часть ссылок будет полезно скрыть. Нужно лишь применять эти инструменты там, где это уместно, иначе, переборщив, можно только навредить.