Nofollow: когда я прошу поиск не учитывать ссылку

27.10.2026 · 7 мин чтения
Тёмное звено цепи и коралловое звено на чёрном фоне
Nofollow для меня — пометка на ссылке: эту я не прошу поиск учитывать. Отдельной метки dofollow в HTML нет. Обычная ссылка и есть обычная: в ней адрес, и просьбы не учитывать переход я не добавляю. Ставлю nofollow на комментарии, рекламные и непроверенные внешние ссылки. Ниже показываю, чем пометка отличается от обычной ссылки и где я её оставляю. Подъёма страницы от снятия nofollow я не жду.

Что я называю nofollow

Nofollow — значение атрибута rel у ссылки. Сама ссылка живёт в теге a. Адрес лежит в href. Текст ссылки видит человек. Rel говорит, как я отношусь к переходу. Когда среди значений есть nofollow, я сообщаю поиску: эту ссылку прошу не учитывать как обычную. Для человека ничего не ломается. Он нажимает и попадает на тот же адрес.
В HTML у пометки прямой смысл. Автор страницы ссылку не поддерживает, либо она появилась из коммерческих отношений. Я держусь этого смысла. Пометка не выключает чужую страницу и не прячет адрес. Если тот же адрес открыт где-то ещё, робот может знать его и без моей строки.
Google читает nofollow, sponsored и ugc как подсказки. Подсказка доносит моё отношение к ссылке. Она не обещает, что робот навсегда пропустит этот адрес. Яндексу той же пометкой я прошу не считать этот переход моей рекомендацией. Просьба не вычёркивает адрес. Строка может остаться в кабинете вебмастера, и робот может узнать тот же адрес с другой страницы.
В шапке страницы иногда стоит meta name robots, и в content тоже написано nofollow. Это другая запись. Она про ссылки страницы сразу, а не про одну строку в тексте. Шапку здесь я не настраиваю. Речь про rel на конкретном теге a.
Два тёмных звенья, у правого коралловый край
Левое звено — обычная ссылка. Коралловый край — пометка, что этот переход я прошу не учитывать.

Отдельной метки dofollow нет

В разговоре ссылку без nofollow часто называют dofollow. В HTML такого значения нет. Обычная ссылка — это тег a с адресом. Поиск видит её как обычную, потому что в rel нет просьбы не учитывать переход. Отдельное разрешающее слово для этого не нужно.
Если дописать в rel слово dofollow, разрешения не появится. Незнакомое значение сигналом не становится. Ссылка остаётся обычной, пока в том же атрибуте нет nofollow, sponsored или ugc. Слово dofollow я в код не ставлю. Оно путает того, кто читает разметку следом, и создаёт вид, будто метка существует.
Рядом в rel часто стоит noopener. Он про новое окно: страница, которую открыли по ссылке, не должна управлять окном, откуда пришли. К учёту ссылки в поиске noopener не относится. Nofollow пишу рядом, через пробел. Каждое значение делает свою работу. Пустой rel и полное отсутствие атрибута для обычной ссылки значат одно и то же: просьбы не учитывать переход там нет.

Куда я ставлю пометку

Пометка нужна там, где я не хочу выдавать переход за свою рекомендацию. Это комментарий посетителя, реклама и внешний адрес, который я ещё не открывал. Ссылку, которую сам поставил и сам проверил, оставляю обычной. Если пометить все внешние ссылки подряд, рекомендация и баннер станут выглядеть одинаково. Мне нужно, чтобы они различались.

Комментарии

Ссылку в комментарии написал посетитель. Я её не выбирал и за чужой сайт не отвечаю. В rel ставлю ugc: так помечен материал пользователя. Когда хочу добавить общую просьбу не учитывать переход, дописываю nofollow в тот же атрибут. Комментарий остаётся на странице. Человек переходит по адресу. Просьба к поиску сидит в rel, а не в запрете открыть страницу.
Справку, которую я сам открыл и по которой сверял шаги, оставляю обычной ссылкой. Адрес, который посетитель дописал под текстом, я не выбирал: на нём будет ugc.

Реклама

Баннер, оплаченный блок и партнёрская строка получают sponsored. Это имя причины: ссылка коммерческая. Nofollow рядом ставлю, когда хочу оставить и общую пометку. Адрес рекламы я не прячу. Человек видит, куда ведёт блок. Поиск видит, что я не выдаю этот переход за свою рекомендацию. Подпись на баннере роль не меняет: платный переход остаётся платным.

Адрес, который я не открывал

В черновик иногда попадает чужой адрес: из письма, из присланного текста, из чужого материала. Пока я не открыл страницу и не понял, что на ней, я не прошу поиск считать ссылку моей. Ставлю nofollow. Когда открыл и готов оставить ссылку как свою, пометку снимаю. Снятие значит только это: ссылка стала обычной, потому что я за неё отвечаю. Подъёма страницы в выдаче от этого шага я не жду.
Меню, разделы и карточки своего сайта оставляю без nofollow. Это мои страницы, и обычная внутренняя ссылка здесь на месте. Раньше встречался приём закрыть часть внутренних ссылок и ждать, что остальные станут сильнее. Я так страницу не раскладываю. Пункт меню с nofollow у меня не стоит. Долю между ссылками я не считаю и не жду, что закрытый сосед усилит обычную ссылку.
Откуда ссылкаЧто пишу в relЧто видит человек
Комментарий посетителяugc, при необходимости nofollowобычный переход
Реклама и партнёрская строкаsponsoredобычный переход
Внешний адрес, который я не открывалnofollowобычный переход
Ссылка, которую я проверил и поставил самбез nofollow, sponsored и ugcобычный переход
Три тёмные плитки: обычная, с кромкой и с полоской
Слева ссылка без пометки. Кромка и полоска — два разных знака в rel, когда причина у ссылки разная.

Как значения стоят в одном rel

Значения sponsored и ugc называют причину точнее, чем один nofollow. Nofollow говорит общо: не прошу учитывать. Значение sponsored говорит: это реклама. Значение ugc говорит: это написал посетитель. Google принимает все три как подсказки. Одного nofollow достаточно, если причину делить не хочется. Я делю, когда причина ясна. Комментарий не помечаю как рекламу. Баннер не помечаю как мнение читателя.
Несколько значений пишу в одном rel через пробел. Порядок слов роль не меняет. Пишу их строчными буквами, как в примерах разметки. Слитное nofollow — одно значение. Запись через дефис или двумя отдельными словами я не использую: она не равна этому значению. В админке и в конструкторе страницы ищу те же пункты в окне ссылки. Подпись кнопки бывает разной. Галочка в черновике для меня не доказательство. Доказательство — тег в ответе сайта.

Как я проверяю пометку

Перед публикацией открываю исходник той страницы, которую отдаёт сайт. Черновик в админке пропускаю. Шаблон и плагин могут дописать rel уже на выдаче, а могут и потерять его по дороге. Смотрю внешние ссылки и внутренние, которые успели закрыть на всякий случай. В браузере ищу адрес ссылки и читаю rel рядом. Подчёркнутый текст в редакторе этот атрибут не показывает.
  1. Открываю код опубликованной страницы
  2. Нахожу ссылки и читаю rel у каждой
  3. Комментарию без ugc возвращаю пометку материала посетителя
  4. Рекламному переходу без sponsored возвращаю коммерческую пометку
  5. Непроверенный внешний адрес оставляю с nofollow
  6. Проверенную свою ссылку оставляю без этих значений
  7. Проверяю, что слова dofollow в коде нет
  8. Снимаю nofollow с пункта своего меню, если его поставили, чтобы усилить остальные
Ряд тёмных плиток с коралловым уголком на чёрном фоне
Коралловый уголок — пометка, которую я ищу в rel перед публикацией.
Адрес я не прячу в скрипт, чтобы человек прошёл, а робот строку не увидел. Ссылку в noindex тоже не заворачиваю. Noindex — отдельный механизм Яндекса для куска текста, и место rel он не занимает. Просьба не учитывать переход живёт на самой ссылке.

Чего я от пометки не жду

Снять nofollow и ждать роста страницы я не буду. Поиск собирает решение из многих сигналов. Одна исходящая пометка место в выдаче не назначает. Ставить nofollow на каждую внешнюю ссылку подряд я тоже не буду. От сплошной пометки страница не становится защищённой. Пометка говорит об отношении к конкретной ссылке. Текст она не чинит. Страницу из поиска не убирает. Проверку адреса, куда я веду человека, не заменяет.
Под старый публичный счётчик ссылок разметку я не подгоняю. Если часть внешних адресов на странице помечена, я не жду, что оставшаяся обычная ссылка заберёт себе чужую долю. Она обычная, потому что я её проверил и оставил без пометки.

Что остаётся после прохода

После проверки у внешней ссылки понятная роль. Комментарий помечен как текст посетителя. Реклама помечена как коммерческая. Адрес, который я не открывал, помечен nofollow. Ссылка, которую я сам поставил и открыл, остаётся обычной. Слово dofollow ни в одной роли не нужно.
До публикации снимаю вот такие следы.
  • В rel дописано слово dofollow
  • Комментарий ведёт на чужой сайт без ugc
  • Рекламный переход стоит без sponsored
  • Чужой адрес вставлен в текст, а страницу я не открывал
  • Пункт своего меню помечен nofollow
Обычная ссылка после этого остаётся обычной. Помеченная остаётся с просьбой не учитывать именно её. Роста в выдаче от этой раскладки я не жду. Жду другое: человек приходит туда, куда обещает текст, и поиск видит, какие переходы я прошу учитывать.
SEO

Размечу исходящие ссылки

Посмотрю комментарии, рекламу и внешние ссылки и скажу, где ставлю nofollow, а где ссылка остаётся обычной.
Интернет-маркетолог и автор материала
Читайте также