NOFOLLOW

NOFOLLOW
Атрибут NOFOLLOW появился в январе 2005-го года как продукт борьбы со спамом в комментариях по инициативе Google. Его поддержку тогда сразу же объявили Yahoo и MSN/Bing. Спустя пять лет, в начале мая 2010-го года, nofollow поддержал и Яндекс.

Нужно отметить, что NOFOLLOW существовал и до этого - как значение мета-тега <meta name="robots"/>. Новым стало его применение в качестве атрибута тега <a>ссылки</a>, что позволило запрещать не (сразу) все ссылки на странице, а лишь нужные.

rel="nofollow"

Для того, чтобы (конкретная) ссылка не учитывалась (не путать с индексированием её и страницы на которую она указывает - данные моменты по-разному трактуются различными поисковиками) - нужно использовать атрибут rel="nofollow":

<a href="адрес" rel="nofollow">ссылка</a>

Например, если ссылка из комментария может указывать на не заслуживающий доверия сайт и нет возможности его предварительно модерировать, то чтобы не получить за это штрафные санкции со стороны поисковых систем (а это может быть очень строгое наказание, вплоть до бана - исключения из индекса) - однозначно правильней добавлять к ней атрибут rel="nofollow".

content="nofollow"

Для того, чтобы все ссылки на странице не учитывались поисковиками - нужно используется значение content="nofollow" для мета-тега robots:

<meta name="robots" content="nofollow"/>

В таком случае все ссылки на странице (вне зависимости наличия у них своих атрибутов) - перестанут учитываться поисковиком.

NOFOLLOW & Google, Яндекс, Bing, Yahoo, Rambler, Mail.ru, Aport

Несмотря на одинаковый общий смысл (для тех, кто поддерживает nofollow), в тонкостях трактовки есть различия. Для простоты все они представлены в таблице ниже:
rel="nofollow" Google Яндекс Bing Yahoo Rambler Mail.Ru Апорт
Не учитывать ссылку (не передавать вес) да да да да нет нет нет
Индексировать документ по ссылке нет нет нет да да да да

Как видно из таблицы: и Rambler, и Mail.Ru, и Апорт - (никак) не учитывают (не поддерживают) атрибут rel="nofollow".

Изменения в работе атрибута nofollow

В 2009-ом году Google в целях борьбы с манипуляциями, когда для передачи веса (лишь) по "нужным" ссылкам все остальные на странице "закрывались" в nofollow - изменил схему распределения "значимости" (веса) ссылок на странице. В результате этого "запрещённая" (с помощью атрибута nofollow) ссылка не добавляет больше веса оставшимся ссылкам (без rel="nofollow"). То есть, если раньше при четырёх ссылках на странице, когда две из них были закрыты nofollow, то две оставшиеся получали весь "вес страницы", становясь от этого условно "весомей" в два раза - получая по "пол веса" на каждую, в то время, как при всех не закрытых - каждая имела четверть веса. Теперь же, сколько бы не закрывалось в nofollow - каждая по-прежнему будет иметь "постоянное" значение (в четверть веса). Соответственно, теперь, закрывая ссылку атрибутом nofollow - её вес безвозвратно пропадает (со страницы).
В том же 2009-ом году у нового воплощения поисковика от Микрософт Bing - возникали проблемы, когда закрытые мета-тегом nofollow страницы появлялись в его индексе. В случае возникновения подобных ситуаций - стоит обращаться напрямую к ним в техподдержку.

Ссылки с nofollow в панели управления сайтом

В панели управления сайтом любого поисковика можно увидеть обратные ссылки на сайт. Среди них многие могут быть и с nofollow. Однако это не обозначают, что они (хотя бы в какой-то мере) учитываются (при подсчёте веса страницы/домена). Это - всего лишь отражение работы механизма работы индексирующих алгоритмов. Точная "оценка" происходит на более поздних этапах, именно потому в описании к такому списку (обратных ссылок) обычно добавляется, что он не является полным и что его нужно рассматривать лишь как "приблизительно-ориентировочный".
Поэтому, в частности, при анализе "бэков по Yahoo" - учитывайте данный факт, что ссылки из этого списка указываются все, в том числе и закрытые в атрибут nofollow.
Также "быстроробот" Яндекса может "проглатывать" подобные ссылки (имеющие атрибут nofollow) и они будут отображаться в панели управления сайтом, однако спустя некоторое время, после перепроверки (во время очередного апдейта), подобные ссылки вычищаются из списка.

Другие варианты использования атрибута nofollow

rel="external nofollow"

Это один из вариантов написания атрибутов - последовательное перечисление через пробел. В данном случае это "равняется" rel="external" rel="nofollow", где первое есть замена устаревшего варианта target="_blank" (правда для корректной замены оного потребуется добавление ява-скрипта). Такая ссылка не будет учитываться.

Updated:
Интересный эффект работы атрибута rel="external" (без nofollow) - то, что он срабатывает не сразу - описан на сайте Devaka.ru.

rel="me nofollow"

Примерно аналогично предыдущему случаю, однако здесь ссылка будет обработана соответственно её атрибуту rel="me" - несмотря на как бы запрещающий индексирование nofollow. "Социальноориентированная" специфика "me" не будет отменена запрещающим "nofollow", который подействует лишь на её "вес".

Если вам помогла или просто понравилась статья - плюсаните/поделитесь, пожалуйста.

Комментарии

Судя по своему опыту - индексирует и Я, и Г ссылку, которая в nofollow. ;)
В действительности - все индексируют (исключения возможны лишь для Bing-а), однако не учитывают (если речь о Я+G+Y+B).
Ну, на счёт "не учитывает" - тоже вопрос спорный. Был сайт с малым количеством ссылок-естественных доноров, которые были проставлены чуть больше года. Конкретно - было 9 ссылок на сайт, возраст каждой - 13-14 месяцев. На сайт было проставлено 3 ссылки с википедии (уже после нововведения яндекса с ноффолоу). По каждому из запросов, по которым сайт был на 7-10 позициях благодаря этим 9 естественным ссылкам сайт поднялся на 2-5 позиций. Конкуренция по этим запросам уже постоянная на протяжении полугода. Всё-таки хоть и в ноффолоу ссылка - но траст придаёт.
rel="external nofollow"
Долго искал, что это за совмещёные слова такие. Толковое объяснение нашёл только здесь, спасибо.

А как быстро определять nofollow-сайт или нет? Не залезать же в исходный код каждой страницы...

Есть тучи плагинов (например - SeoQuake), которые подсвечивают или как-то по-другому выделяют ссылки на сайте  "rel-nofollow". Однако и кликнуть правую кнопки мыши плюс "Исходный код" - тоже, как по мне, при надобности, вполне приемлимо. :)
Можно написать элементарнейшую десктопную прогу (думаю - и онлайн скрипт тоже, но тут мои знания послабее), которая на входе получала бы адрес страницы (или список адресов), а на выходе говорила - nofollow или dofollow комменты на этой странице. Конечно, универсальную писать слишком сложно, но для основных блог-движков - очень просто!
Вопрос в том - зачем этим париться? Во-первых, в сео-блогах всегда можно найти свеженький список dofollow-ресурсов. А, во-вторых - комментируйте блоги, которые Вам интересны! Даже если Ваш сайт имеет тематику, отличную от комментируемого, то при активном Вашем участии в его жизни (т.е. нормальных комментах) Вашу ссылку нормальный админ, скорее всего, выведет из "правила nofollow". А такие ссылки - с нормальных блогов с нормальными админами - как раз самые нужные. :)

Блин, растекся мыслью по древу. :) Короче было бы сказать - не парьтесь задачей комментирования ради ссылки! Это занятие - брат-близнец СПАМа! Комментируйте то, что Вам интересно - и будут Вам бэки...

Я пробовал использовать fastblogfinder - пробная версия из-за ограничений по моим темам нулевые результаты, посмотрел кряк - тоже ничего хорошего. Реально вручную быстрее выйдет. Та же история и с do-follow.ru: ничего путного.

Забыли упомянуть про тег <nofollow> </nofollow>. ;)
Нет, не забыл. Тега <nofollow> - не существует. Как минимум - его нет в стандарте HTML (равно как и в HTML5). Соответственно, если <nofollow> где-то и используется, то лишь в качестве "не стандартного" тега. Итого, nofollow может быть лишь мета-тегом и атрибутом.

Было бы супер, если бы вы написали как правильно использовать этот тег в счетчиках статистики, как правильно ставить - с ноиндекс понятно, а вот с нофоллов проблемы у многих.

Этот тег (<nofollow></nofollow>) улыбнул. Когда только разбирался в тегах, смотрел исходный код на многих сайтах, такое часто встречал - когда закрывают ссылку:
<noindex><nofollow>ССЫЛКА</nofollow></noindex>.
Так и не понял как работает "me nofollow"? Объясните поподробней. Встречал такой тег на странице профиля в твиттере.
Работает точно также как и "обычный" nofollow и "равняется" следующей конструкции:
<a href="адрес" rel="me" rel="nofollow">ссылка</a>

п.с. По "me nofollow" можно почитать и у Google.
Получается, что закрывая nofollow-ом ссылки комментаторов, я не передаю им часть веса страницы, но и не получаю эту часть на свои внутренние. Тогда какой смысл закрывать? Только чтобы под санкции не попасть, типа не страница, а линкопомойка? Но так ли велика вероятность подобных санкций, если комментарии худо-бедно модерировать и следить, чтобы они были по теме? Зато, открывая ссылки в dofollow - получаем тематический уникальный контент.
Верно, в том числе поэтому данный сайт является DoFollow - не использует nofollow для внешних ссылок.

rel="external nofollow"

Искал, что это означает, вот нашёл. Спасибо.

Толку только от этого нофоллоу, вес просто пропадает, если честно - не совсем понял его предназначение.

Борьба со спамом. Это уже после его стали использовать сеошники. Да так активно, что, в том числе и судя по заданному вопросу - все, действительно, забыли, для чего, собственно, он изначально предназначался.

А мне интересен другой вопрос - часто на трастовых сайтах встречается такая комбинация <a href="ссылка" external="l"> - в кавычках то ли 1 то ли l. Это означает, что вес ссылки не передается сайту как аналог nofollow? Или есть другое объяснение?

Выглядит странно. Возможно rel="external", тогда это "условно равняется" и rel="me". Было бы хорошо увидеть конкретные примеры, чтобы что-то сказать точней.

А что обозначает rel='external'? Ссылка при этом индексируется или нет?

Не надо закрывать ссылки от поисковиков - а то как они тогда наши сайты искать будут?

Так и не поняла, а rel="me" для чего и как его применять? И ее понимает и Яндекс или только Гугл?

rel = "me" - это "красивость", не более того, не имеющая никакого "особого" смысла, в отличие от rel = "nofollow". Потому использовать можете как угодно (а также - как угодно не использовать), например, для пометки ссылок на собственные сайты.

В общем, rel - это атрибут, ярлычок, бирка, на котором просто что-то написано. Если написано "моё", "его", "красиво", "реклама", "интересно", "сайт моего друга/подруги" и прочее - это просто надпись. А вот если это "стандартная" надпись, которую официально признают - "сюда не ходи, снег башка попадёт совсем нофоллов будешь" - тогда и реакция поисковика(-ов) также "стандартная". Т.е. ссылка с такой "биркой" (с надписью rel="nofollow") - не будет "учитываться" поисковиком, её прочитавшем.

Итого, ответ: понимают или не понимают - не известно. Возможно, как-то реагируют (вдруг, роботу приятно кушать бирки с ярлыками), точно можно лишь сказать, что "не обязаны" реагировать.

Да не нужен nofollow, просто нужно отслеживать и редактировать коментарии и всё...

Я лично против NOFOLLOW - вы ведь не хотіте іскать нормальные сайты несколько часов?

Абсолютно согласен, толковый коммент и в nofollow не нужно прятать, а откровенно спамерский (или если коммент на сотнях сайтов один и тот же) - удаляю (или удаляю ссылку).

Забыли ещё упомянуть про "noindex". Всё-таки он тоже играет немалую роль!

Сколько в интернете информации по nofollow. Так никто толком и не может объяснить действительно ли он нужен. Хотя честно скажу, пока сделать свой блог DoFollow не решаюсь.

Яндекс ссылку закрытую rel="nofollow" индексирует на ура, но есть одно но, как выше было сказано, эта ссылка не имеет никакого веса и тем самым не может влиять на ТИЦ. Закрытые этим тегом ссылки, например, с Twitter, Яша индексирует и отображает их в панели для веб-мастеров, но толку от них очень и очень мало.

Наконец-то толковая статья про nofollow, сделаю у себя тоже dofollow, не надо жадничать, ведь интеренет - это единое сообщество и передать pr другому - доброе дело.

Получается яша и гугл индексирут саму ссылку в nofollow (то есть анкор), но не индексируют страницу на которую ссылка ссылается?

Если нужно запретить индексацию какой либо внутренней страницы, то через rel nofollow это не следует делать, так как часть веса ссылающейся страницы пропадет впустую? Исходя из этого запрещать индексировать внутренние страницы лучше всего через метатег или роботс? Правильно ли все это? Хочу услышать мнение автора.

Да, верно, запрещать внутренние ссылки с помощью rel nofollow не стоит, об этом в частности напрямую говорится в прикреплённом ниже статьи видео. Также верно, что, условно говоря, "текст внутри ссылки" (анкор) - вполне себе индексируется (т.е. что nofollow даёт команду относительно той страницы, на которую указывает ссылка).

А как быстро определять nofollow-сайт или нет? Не залезать же в исходный код каждой страницы...

Во многих плагинах к броузерам (например, популярный SeoQuake) существует возможность как-то выделять ссылки, обычно это их (ссылок) перечёркивание. Хотя на практике такое не слишком удобно (постоянно видеть зачёркнутые ссылки на сайтах), ведь очень скоро становится ясно, что большинство как раз "закрытые" (nofollow) и правильней искать те, что выделяют dofollow-ссылки. ;)

Всё разложили по полочкам. Правильная статья.

Статейка действительно полезная, теперь поняла смысл этих ноуфолоу. Спасибо Автору.

Летом сделал сайт на Джумла 1.5 и выставил на Sape под продажу ссылок, Сапа проверив страницы выдала, что ссылки на сайте закрыты от индексации. Долго я ковырялся по неопыности, пока не нашел причину:

components/com_content/views/article/view.html.php строка 185 $document->setMetaData('robots''noindex''nofollow').

Какой-то "добрый" программер запретил мне зарабатывать на ссылках. Удалив noindex, nofollow все стало в норме, теперь если надо закрыть какую-то ссылку я руками вставляю rel="nofollow".

P.S. Не совсем по теме разговора, но может быть кому-то пригодится.

Большое спасибо за конкретный код!

А статья вообще толковая! На момент прочтения я имел большую часть информации по "nofollow", но была она больше фрагментированной. Статья помогла разложить все по полочкам.

Да значит dofollow блоги потеряли актуальность :(, ведь там стоит rel="external nofollow".
Не везде и не во всех. Здесь (на этом блоге) нет никаких nofollow.

А вы подскажите самый очевидный способ разместить совершенно не влияющую на мой сайт внешнюю ссылку на страницах моего сайта? Что для этого используют?

Собственно, для этого и используют атрибут nofollow, т.е. HTML код "не влияющей" ссылки на вашем сайте будет такой:

<a href="http://чужой.сайт" rel="nofollow">текст ссылки</a>

Добавить комментарий

Подписка на Комментарии к "NOFOLLOW" Подписка на NOINDEX.by - Все комментарии