Зачем закрывать ссылки от индексации? - спросите Вы. Дело в том, что внешние ссылки не несут никакой пользы для Вашего сайта, но это не означает, что Вы должны массово закрывать все исходящие ссылки. Многие сейчас так и делают, в истерике все закрывают от индексации и хотят, чтобы все ссылались только на них :). Нигде не запрещены внешние ссылки и вреда они не несут. Но есть и одно но, ссылки должны быть на проверенные качественные сайты, а не сайты однодневки, находящиеся в черном списке или под фильтром. Если Вам край как надо указать плохой сайт у себя в статье, то вот тогда и нужно закрывать от индексации. Также вебмастер закрывают от индексации те же счетчики, ссылки в комментариях и тд. Думаю понятно, внешние ссылки это не зло, но иногда все же надо запретить индексацию некоторых.
Теперь давайте посмотрим, как организовать закрытие ссылок от индексации. Совершают закрытия для двух поисковиков - Google и Яндекс. У каждого свой метод, так что рассмотрим по порядку.
Закрытие ссылки от индексации для Google
Тут для атрибута rel присваивается значение nofollow. Готовый атрибут rel="nofollow" присваиваем нужной ссылке. Получается, что как правило, переход не производится. Это означает, что по этим ссылкам Google не передает ни PageRank, ни текст ссылки. Готовый результат будет примерно таким:
<a href="site.com" rel="nofollow" title="Пример">Текст ссылки</a>
Закрытие ссылки от индексации для Яндекса
Тут интересный момент. Яндекс чудесно понимает rel="nofollow", но тем не менее у него есть и свой способ, который указывает ему не индексировать. Яндекс использует не атрибут rel, а свой собственный тег - noindex. Интересно и то, что noindex не закрывает от индексации ссылку, он скорее закрывает анкор (текст) ссылки от индексации. Внутрь его можно вообще заключать текст, который например не уникален и толку от него нет. за Выглядит примерно так.
<noindex>текст, который надо закрыть от индексации</noindex>
Ну или ссылка, в примере сразу запрет и для Гугл.
<noindex><a href="site.com" rel="nofollow" title="Пример">Текст ссылки</a></noindex>
Кстати, тут тоже есть один момент. Дело в том, что ни один валидатор до сих пор не признает тег noindex от Яндекса. Многие вебмастера обращались по этому поводу в Яндекс и те придумали решение, немного изменив написание. Правильным Вариантом будет примерно так:
<!--noindex--><a href="site.com" rel="nofollow"> Текст ссылки</a><!--/noindex-->
Тег noindex, как бы закомментирован в HTML.
Еще можно закрыть от индексации целую страницу и все ссылки на ней, если ей прописать нужный meta-тег.
<meta name="robots" content="noindex, nofollow">
Вот, в общем и все, что хотел написать в этой статье. Повторюсь еще раз - не увлекайтесь излишним закрытием от индексации всего подряд.
На этом все, спасибо за внимание. 🙂