11 мин чтения Поисковая оптимизация (SEO)

Rel nofollow: когда закрывать ссылки и как это влияет на SEO

продвижение сайтов
Содержание12

Rel nofollow — значение атрибута rel у ссылки, которое просит поисковик не учитывать её и не переходить по ней. Яндекс и Google воспринимают его как рекомендацию, а не запрет. Закрывать nofollow стоит рекламные ссылки и ссылки, за которые вы не ручаетесь; для рекламы точнее sponsored, для комментариев посетителей — ugc.

Что такое rel nofollow

Rel nofollow — пометка на конкретной ссылке. Её ставят в атрибут rel тега a:

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

Смысл пометки — «я ссылаюсь, но не ручаюсь». MDN описывает nofollow так: автор или издатель документа не одобряет страницу, на которую ведёт ссылка. Для посетителя ничего не меняется: ссылка выглядит и работает как обычно, а пометку видят только роботы.

Яндекс формулирует задачу nofollow прямо: указывайте его, чтобы робот не проходил по ссылке, независимо от её типа. Google говорит то же другими словами: используйте nofollow, если не хотите, чтобы роботы Google переходили по ссылке и связывали её с вашим сайтом.

Обычной ссылке атрибут rel не нужен. Google пишет, что в обычных ссылках его можно не указывать — такие ссылки он извлекает и обрабатывает как есть. Отдельного значения dofollow не существует: так в SEO-жаргоне называют обычную ссылку без пометки.

Nofollow — пометка «ссылаюсь, но не ручаюсь». Посетитель её не видит, ссылка работает как обычно.

Как Яндекс и Google понимают nofollow сегодня

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

Google объяснил перемену в своём блоге. После запуска nofollow его алгоритмы игнорировали любые ссылки с этим атрибутом, а теперь sponsored, ugc и nofollow — сигналы, которые указывают, учитывать ссылку в поиске или нет. Причина в том, что ссылки несут полезную информацию: слова, описывающие страницу, и признаки схем искусственных ссылок.

Яндекс пишет, что значения атрибута rel воспринимаются роботом как рекомендация не принимать ссылку во внимание. Ссылка с nofollow может при этом отобразиться в Вебмастере как внутренняя или внешняя, но само отображение, по словам Яндекса, не значит, что алгоритмы её учитывают.

Из этого следует практический вывод: nofollow не прячет страницу, на которую ведёт ссылка. Google напоминает, что робот может найти целевую страницу другими путями — через файлы sitemap или ссылки с других сайтов.

Факт. Google считает атрибуты sponsored, ugc и nofollow сигналами, которые указывают, учитывать ссылку в поиске или нет, а не прямыми запретами.

Nofollow, sponsored и ugc: в чём разница?

Кроме nofollow есть ещё два значения: sponsored для рекламы и ugc для ссылок, которые оставили посетители. Их понимают и Яндекс, и Google.

Значение Для каких ссылок Пример
rel="sponsored" реклама, платное размещение, партнёрская программа обзор с оплаченной ссылкой на магазин
rel="ugc" ссылки в контенте посетителей комментарий, отзыв, сообщение на форуме
rel="nofollow" любые ссылки, за которые вы не ручаетесь и по которым робот не должен идти ссылка на сомнительный источник

Значения можно сочетать через пробел или запятую: rel="nofollow sponsored" или rel="ugc,nofollow". Так делают для совместимости: Google советует добавлять nofollow к новым значениям, если нужно, чтобы ссылку правильно поняли сервисы, которые sponsored и ugc не поддерживают.

Для рекламных ссылок Google теперь предпочитает sponsored, но nofollow по-прежнему поддерживает и трактует их в этом случае одинаково. Ошибиться в выборе страшно только в одну сторону. Если пометить sponsored обычную ссылку, в худшем случае Google не учтёт её при расчёте веса. Если оставить рекламную ссылку без пометки — это уже нарушение.

Мнение. Если сомневаетесь, какое значение выбрать для рекламы, ставьте rel="sponsored nofollow": это понятно и Яндексу, и Google, и сервисам, которые знают только nofollow.

Какие ссылки закрывать nofollow?

Закрывать стоит те ссылки, которые появились на сайте не потому, что вы рекомендуете страницу читателю. Вот основные случаи:

  • Платные и рекламные ссылки — баннеры, спонсорские обзоры, партнёрские ссылки с вознаграждением. Помечайте sponsored или nofollow.
  • Ссылки в комментариях и отзывах — посетители могут оставить спам. Яндекс советует ставить ugc, если вы не уверены в качестве таких ссылок.
  • Ссылки на источники, за которые вы не ручаетесь — например, когда приводите сайт как пример плохой практики.
  • Ссылки в виджетах и встроенных блоках — счётчики, кнопки сервисов, ссылки «сделано в…» в чужих модулях.

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

Если посетители и авторы стабильно пишут качественный контент, Google допускает не ставить ugc на их ссылки. На модерируемом форуме с постоянными участниками это разумно, на открытых комментариях к блогу — нет.

Когда nofollow не нужен или вредит

Nofollow — не способ «экономить вес» и не замена другим инструментам. Есть случаи, когда он бесполезен или мешает:

  1. Ссылки на первоисточники

    Закон, справку поисковика, документацию. Ссылка на них подтверждает, откуда взяты факты, и закрывать её незачем.

  2. Внутренние ссылки на свои страницы

    Для страниц собственного сайта Google советует не nofollow, а правило Disallow в robots.txt, если робот не должен их сканировать.

  3. Скрыть страницу из поиска

    Nofollow на ссылке этого не делает: робот найдёт страницу по карте сайта или по внешним ссылкам. Для исключения из поиска нужен метатег noindex.

  4. Перераспределить вес между страницами

    Ни Яндекс, ни Google не описывают nofollow на внутренних ссылках как способ управлять весом. Лишнюю ссылку проще убрать из шаблона.

Честная граница: если все внешние ссылки на вашем сайте ведут на справки, законы и партнёров, которых вы рекомендуете, массово закрывать их nofollow не нужно. Атрибут нужен там, где есть реклама, посетители или сомнительные адреса.

Nofollow на ссылке не убирает страницу из поиска: для этого нужен noindex на самой странице.

Rel nofollow и метатег robots nofollow

Nofollow бывает двух видов: атрибут на одной ссылке и директива в метатеге robots на всю страницу. Их часто путают.

Что Где пишут Что делает
rel="nofollow" в теге a конкретной ссылки просит не учитывать эту ссылку
meta name="robots" content="nofollow" в head страницы просит не переходить ни по одной ссылке на странице
meta name="robots" content="noindex" в head страницы убирает саму страницу из поиска
тег noindex Яндекса вокруг части текста скрывает от Яндекса фрагмент текста, а не ссылку

Метатег nofollow — грубый инструмент: он закрывает всё, включая меню и полезные внутренние ссылки. Яндекс уточняет, что робот при этом не перейдёт по ссылкам при обходе сайта, но может узнать о них из других источников. Используйте его для служебных страниц, а не для борьбы с отдельной ссылкой.

Тег noindex Яндекса для ссылок не подходит: он скрывает от индексирования текст. Чтобы скрыть ссылку, Яндекс рекомендует атрибут rel. Подробнее о том, как закрывать от поиска страницы и разделы, — в статье про файл robots.txt.

Nofollow, noopener и noreferrer — не одно и то же

В коде ссылок часто стоит rel="nofollow noopener noreferrer", и кажется, что это одна настройка. На деле у значений разные задачи.

Nofollow адресован поисковикам: MDN пишет, что это слово говорит роботам игнорировать связь по ссылке. Noopener и noreferrer адресованы браузеру. Noopener открывает ссылку в новой вкладке без доступа к исходной странице — это защита от подмены вкладки. Noreferrer вдобавок не передаёт адрес страницы, с которой ушёл посетитель.

Отсюда два вывода. Noopener можно ставить на любые внешние ссылки с target="_blank" — на SEO он не влияет. А noreferrer стоит ставить осознанно: сайт, на который вы ссылаетесь, не увидит вас в источниках переходов. Для партнёрских ссылок это значит, что партнёр не увидит, откуда пришёл посетитель.

Как проверить, какие ссылки закрыты nofollow?

Одну страницу проверяют через исходный код: откройте его сочетанием Ctrl+U и найдите rel="nofollow" поиском по странице. Для сайта целиком нужен SEO-краулер: он выгрузит все ссылки с атрибутами rel и покажет, какие внешние ссылки открыты.

Проверьте три вещи. Рекламные и партнёрские ссылки помечены sponsored или nofollow. Ссылки в комментариях и отзывах получают ugc автоматически, а не по решению модератора. Внутренние ссылки меню, каталога и хлебных крошек nofollow не закрыты.

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

Частые ошибки с nofollow

Ошибки с nofollow обычно рождаются в шаблоне или плагине, поэтому повторяются на всех страницах. Вот что встречается чаще всего:

  • 01 Nofollow на всех внешних ссылках подряд

    Плагин закрывает и ссылки на первоисточники, которые подтверждают ваши факты.

  • 02 Nofollow на внутренних ссылках

    Меню, фильтры, корзина закрыты в надежде «сохранить вес».

  • 03 Рекламная ссылка без пометки

    Спонсорский обзор или партнёрская ссылка оставлены открытыми.

  • 04 Метатег nofollow на обычной странице

    Остался после разработки и закрыл все ссылки.

  • 05 Ссылки посетителей без ugc

    Комментарии и отзывы открыты для спама.

  • 06 Nofollow вместо noindex

    Ссылку на страницу закрыли, а саму страницу оставили в поиске и ждут, что она исчезнет.

С чего начать, если ссылки на сайте не размечены

Выгрузите все внешние ссылки краулером и разделите их на три группы: рекомендации (источники, партнёры, которым вы доверяете), реклама и платные размещения, ссылки от посетителей. Первую группу оставьте открытой, вторую пометьте sponsored, третью — ugc через шаблон комментариев и отзывов.

Затем проверьте внутренние ссылки и метатеги: nofollow на меню и каталоге уберите, служебные страницы закройте noindex или в robots.txt. Если вы покупаете размещения на других сайтах, заранее договоритесь о разметке ссылки — о том, какие ссылки полезны сайту, рассказали в статье как сегодня работает продвижение сайта внешними ссылками.

Если сайт большой и ссылки расставляют разные плагины, быстрее разобраться в рамках SEO-продвижения: мы находим, где шаблон закрывает лишнее, а где оставляет открытыми рекламу и спам, и настраиваем разметку так, чтобы новые ссылки получали правильный rel автоматически.

Источники

Частые вопросы

Вредят ли сайту входящие ссылки с nofollow?

Нет. Nofollow на чужом сайте означает, что владелец не ручается за ссылку, а не что ваш сайт плохой. Такие ссылки приводят посетителей, а Google учитывает nofollow как сигнал, а не как метку спама.

Нужно ли закрывать nofollow ссылки на свои соцсети и мессенджеры?

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

Подрядчик закрыл nofollow все внешние ссылки. Это плохо?

Не критично, но неаккуратно. Ссылки на законы, справки и партнёров закрывать незачем: они показывают читателю, откуда взяты факты. Попросите оставить nofollow только на рекламе, ссылках посетителей и сомнительных адресах.

Поделиться
ВКонтакте Telegram MAX

Расскажите о задаче — посчитаем смету

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