Что такое nofollow: тег, атрибут rel и директива в SEO

Атрибут rel="nofollow" на ссылке и директива nofollow в meta robots выглядят похоже, но отвечают за разные вещи — и путаница между ними стоит сайту ссылочного веса или лишней индексации. Разберём, как работает этот инструмент, какие бывают значения rel, как на него смотрят Google и Яндекс и где он нужен, а где только вредит.

Что такое nofollow и зачем он в SEO

Nofollow — это сигнал для поисковых роботов, который говорит им не передавать по ссылке «вес» (link equity) и не всегда следовать по href. Появился атрибут в 2005 году, когда Google ввёл его, чтобы бороться со спамом в комментариях и гостевых постах: тогда рекламодатели массово расставляли ссылки с надеждой на ранжирование.

На уровне ссылки это делается через HTML-атрибут:

<a href="https://example.com" rel="nofollow">текст ссылки</a>

Здесь важно понимать два момента. Во-первых, nofollow — это рекомендация, а не жёсткое требование. Google с 2019 года называет его «рекомендацией», и робот может всё равно пройтись по такой ссылке — просто без учёта ссылочного веса как раньше. Во-вторых, сам по себе nofollow не влияет на позиции вашей страницы: это инструмент гигиены и контроля, а не способ усилить ранжирование.

Отдельно существует директива meta robots nofollow. Она ставится в <head> страницы и просит робота не следовать по всем исходящим ссылкам с этой страницы. Это другой уровень воздействия — не на одну ссылку, а на всю страницу целиком.

Частая ошибка — путать nofollow с noindex. noindex запрещает индексировать саму страницу, то есть её содержимое. nofollow говорит о том, как обходить ссылки. Закрыть noindex нужно там, где не должно быть в индексе (кабинет, фильтры, черновики), а nofollow — там, где вы хотите ограничить передачу веса по конкретным ссылкам. Вешать nofollow «ковром» на всё меню вместо точечного noindex — распространённый способ случайно лишить робота полезных внешних источников в статьях.

Виды rel-атрибутов (nofollow, ugc, sponsored, canonical)

За время существования nofollow поисковики добавили другие значения атрибута rel, чтобы разметка была точнее. Разберём основные.

Nofollow — классическая пометка: «не передавай вес и не обязательно следуй по ссылке». Подходит для ссылок, которым вы не хотите давать ссылочную поддержку.

UGC (user-generated content) — помечает ссылки из пользовательского контента: комментарии, посты на форумах, отзывы. Именно это значение теперь предпочтительнее обычного nofollow в таких местах.

Sponsored — маркирует платные размещения, рекламу, партнёрские связи с коммерческой целью. Google просит использовать его для любой рекламы и обмена ссылками.

Canonical (rel=canonical) — технически это то же слово rel, но задача совсем другая: канонический URL указывает роботу, какая страница является основной, когда контент дублируется. Это не про вес ссылки, а про объединение дублей в индексе.

Значения можно комбинировать. Например, rel="ugc nofollow" для комментария или rel="sponsored nofollow", если вы хотите и пометить рекламу, и снять передачу веса. На уровне страницы работают свои директивы — meta nofollow и meta noindex в robots мета-теге.

Значение rel Уровень Что делает
nofollow Ссылка Не передаёт вес, не обязательно следовать по href
ugc Ссылка Ссылка из пользовательского контента
sponsored Ссылка Платное размещение или реклама
canonical Страница / ссылка Указывает канонический URL вместо дубля
meta nofollow Страница Не следовать по исходящим ссылкам со страницы
meta noindex Страница Не индексировать страницу

Как Google и Яндекс относятся к nofollow

Google кардинально изменил подход в 2019 году. До этого nofollow полностью отключал передачу веса; теперь поисковик рассматривает nofollow, ugc и sponsored как рекомендации (hints). Робот по-прежнему может перейти по такой ссылке, проиндексировать её и использовать для понимания контента, но вес передаёт не всегда. На практике это значит: правильная разметка помогает Google лучше понимать природу ссылок, но не гарантирует полного «обнуления» сигнала.

За стандарт вместе с Google работают и другие движки — в частности Yahoo и Bing. Поэтому корректная маркировка платных и пользовательских ссылок актуальна не только для русской, но и для международной выдачи.

Яндекс относится к nofollow мягче и дольше держал позицию «всё равно может учесть». Точные алгоритмы поисковика закрыты, но из практики ясно: русскоязычный робот тоже ходит по nofollow-ссылкам и учитывает их в том числе для обнаружения контента. Разница в деталях реализации, а не в самом факте обхода. Поэтому не стоит рассчитывать, что nofollow полностью прячет ссылку из поля зрения всех поис систем — это скорее сигнал о намерении, чем технический барьер.

Главный вывод: разметка rel нужна прежде всего для чистоты и прозрачности, а не как способ манипулировать ранжированием. Избыток ссылок без атрибутов или, наоборот, nofollow на каждой внутренней ссылке — оба случая видны при аудите ссылочного профиля. Об этом подробно в статье ссылочный профиль: аудит.

Когда ставить nofollow, а когда нет

Правило простое: nofollow и его современные аналоги ставим там, где вы не контролируете контент или не хотите давать ссылочную поддержку. Разберём типичные ситуации.

Ставить пометку нужно:

  • Комментарии и комментарии-отзывы — здесь лучше rel="ugc" (или ugc nofollow), так как ссылки оставляют посторонние люди.
  • Платные баннеры, рекламные интеграции, партнёрские программы с коммерческой целью — маркируем sponsored.
  • Недоверенные внешние ссылки, за которые вы не несёте ответственность и не хотите ассоциировать свой сайт.

Оставлять без nofollow (dofollow):

  • Внутренние смысловые ссылки между статьями и разделами — они распределяют вес по сайту.
  • Редакционные ссылки на авторитетные источники, которые вы реально рекомендуете.
  • Внутренние CTA на собственные услуги и продукты.

Отдельный случай — служебные страницы: каталоги с фильтрами, кабинеты, архивы. Их обычно закрывают не nofollow, а noindex, чтобы не терять обход. Массовое вешание nofollow на навигацию «чтобы вес не утекал» чаще вредит, чем помогает — робот лишается возможности изучать полезные внешние источники в контенте. Избыток ключевых слов и скрытый текст рядом с неправильной разметкой тоже привлекают внимание при аудите — об этом читайте в статье переспам и скрытый текст.

Ситуация Атрибут Почему
Комментарий с ссылкой rel="ugc" Ссылка от пользователя, риск спам-поддержки
Платная интеграция rel="sponsored" Маркировка рекламы по правилам Google
Партнёрская ссылка без поддержки rel="sponsored nofollow" Снимаем передачу веса
Внутренняя ссылка в статье (без rel) Распределяет вес внутри сайта
Ссылка на свой продукт (без rel) Внутренний CTA, нужна поддержка

Как проверить атрибуты ссылок (инструменты)

Проверка атрибутов rel — часть технического аудита. Делать это можно по-разному.

Ручной осмотр. Откройте страницу в браузере, нажмите «Просмотр кода» или откройте инструменты разработчика (DevTools) и найдите теги <a> в разделе Elements. Так видно фактический rel у каждой ссылки, но метод медленный и не подходит для больших сайтов.

Краулеры и SEO-платформы. Сервисы вроде Screaming Frog, Ahrefs или Semrush сканируют сайт пакетно и выдают таблицу: URL, href, rel, передаемый вес. Удобно искать, где ugc-ссылки случайно оказались dofollow или где рекламные блоки забыли пометить.

Специализированные инструменты. Для быстрой проверки одной страницы есть онлайн-сервисы, которые показывают все ссылки и их атрибуты без установки. Например, проверка тега nofollow онлайн помогает мгновенно увидеть, как размечены ссылки на конкретной странице.

На что смотреть в первую очередь: внутренние ссылки не должны быть замечены nofollow по ошибке, рекламные блоки — помечены sponsored, а пользовательский контент — ugc. Ошибки здесь легко пропускаются, пока аудит не дойдёт до этапа проверки битые ссылки: как найти и исправить и общего среза по сайту.

Как проверить в seoquest.ru (/check/free)

Отдельной оценки «все nofollow на сайте» в Health Score нет. Обход смотрит внутренние ссылки и битые переходы, а разметку rel на одной странице показывает проверка тега nofollow. Пакетный список ugc и sponsored по всему сайту по-прежнему удобнее снять краулером.

Бесплатная проверка здесь нужна рядом: гость обходит до 50 страниц и показывает, не мешает ли техническая база ссылкам внутри сайта. Небольшой сайт обычно готов за 1–2 минуты.

Часто задаваемые вопросы

Nofollow повышает позиции?

Нет. Nofollow — это гигиена и соответствие правилам, а не усилитель ранжирования. Он помогает контролировать передачу веса и обход, но сам по себе не выводит страницу в топ.

Все внешние ссылки нужно закрывать nofollow?

Нет. Редакционные ссылки на авторитетные источники часто сознательно оставляют dofollow. Nofollow нужен там, где вы не контролируете контент (комментарии) или это реклама.

sponsored вместо nofollow — что выбирать?

Для платных размещений и рекламы используйте sponsored по правилам Google. Если нужно ещё и снять передачу веса, комбинируйте: rel="sponsored nofollow".

Правильно ли ставить meta nofollow на витрине магазина?

Плохая идея. Робот не пройдёт по всему каталогу и потеряет внешние источники. Служебные URL лучше закрывать точечно через noindex, а не «ковром» nofollow на странице.

Можно ли комбинировать значения rel в одной ссылке?

Да. Например, rel="ugc nofollow" для комментария или rel="sponsored nofollow" для партнёрской ссылки. Так разметка точнее описывает намерение.