nofollow, sponsored и ugc: что означают атрибуты внешней ссылки

Материал выпуска
Структура внешней ссылки и атрибута rel

Две ссылки могут выглядеть для пользователя совершенно одинаково: одинаковый синий текст, один и тот же формат HTML и понятный переход на внешний сайт. Но в коде у них могут быть разные значения rel, которые описывают отношения между текущей страницей и ресурсом назначения.

Для внешних ссылок в SEO чаще всего обсуждают три значения: nofollow, sponsored и ugc. Они не заменяют анкор, не оценивают качество страницы и не описывают тематику донора. Их задача уже: сообщить Google дополнительную информацию о характере конкретной связи.

Что такое атрибут rel

В HTML rel описывает отношения между текущим документом и ресурсом, на который ведёт ссылка.

Простой пример:

<a href="https://example.com/" rel="sponsored">название продукта</a>

Здесь:

  • href содержит адрес назначения;
  • текст между <a> и </a> является anchor text;
  • rel="sponsored" квалифицирует тип отношений между страницами.

MDN описывает rel как атрибут, который задаёт relationship между linked resource и текущим документом. В нём может находиться несколько допустимых значений.

Анкор и rel отвечают на разные вопросы

Это разделение удобно держать в голове сразу.

Элемент Вопрос
href Куда ведёт ссылка?
Anchor text Как пользователь видит и понимает переход?
rel Какие отношения издатель обозначает между документами?

Например, платная ссылка может иметь хороший описательный анкор, но всё равно требовать sponsored. И наоборот, правильно указанный rel="sponsored" не исправляет непонятную формулировку «нажмите здесь».

Редакционная работа с формулировкой перехода отдельно разобрана в статье о контексте и анкере внешней ссылки.

Для обычной редакционной ссылки специальный rel не обязателен

Google Search Central прямо указывает: если это обычная ссылка, которую Google должен обрабатывать без дополнительной квалификации, добавлять специальный rel не требуется.

Например:

<a href="https://example.com/research/">исследование</a>

может быть обычной редакционной ссылкой, если автор самостоятельно выбрал источник и никаких дополнительных отношений обозначать не нужно.

Это важное отличие от распространённого правила «все внешние ссылки нужно закрывать nofollow».

Такого общего требования в рекомендациях Google нет.

rel=»sponsored» — для рекламы и оплаченных размещений

Google рекомендует помечать значением sponsored ссылки, которые являются рекламой или оплачиваемым размещением.

Пример:

<a href="https://example.com/product/" rel="sponsored">название продукта</a>

К paid placement могут относиться разные коммерческие отношения, например:

  • оплаченная статья;
  • рекламная интеграция;
  • sponsorship;
  • ссылка, за которую переданы деньги, товар или услуга;
  • некоторые affiliate-размещения, если переход является частью коммерческого соглашения.

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

Для платных ссылок sponsored предпочтительнее nofollow

Исторически для оплаченных переходов часто использовали nofollow.

Текущая документация Google говорит точнее:

для рекламы и paid placements предпочтительно использовать sponsored, хотя nofollow по-прежнему остаётся допустимым способом квалификации таких ссылок.

То есть:

rel="sponsored"

даёт более конкретное описание отношения, чем:

rel="nofollow"

Потому что первое значение прямо сообщает коммерческую природу перехода.

Платная ссылка сама по себе не запрещена

Google отдельно уточняет, что покупка и продажа ссылок является обычной частью веб-экономики в рекламе и sponsorship.

Проблема возникает, если ссылка используется для манипуляции поисковым ранжированием и при этом не квалифицирована подходящим образом.

В spam policies среди link spam перечислены:

  • покупка и продажа links for ranking purposes;
  • оплаченные статьи с ссылками, передающими ranking credit;
  • advertorials и native advertising с такими ссылками;
  • оптимизированные анкоры в распространяемых статьях, guest posts и пресс-релизах, когда конструкция используется для манипуляции.

Поэтому вопрос не сводится к «можно ли продавать рекламу». Важно корректно обозначить коммерческие отношения.

rel=»ugc» — для пользовательского контента

UGC расшифровывается как User Generated Content.

Google рекомендует rel="ugc" для ссылок, которые размещают пользователи, например:

  • в комментариях;
  • в сообщениях форума;
  • в некоторых пользовательских профилях;
  • в других областях сайта, где ссылку публикует не редакция.

Пример:

<a href="https://example.com/" rel="ugc">сайт пользователя</a>

Смысл здесь не в оценке качества целевого сайта.

Атрибут сообщает происхождение ссылки: она появилась в пользовательском контенте.

UGC не означает «плохая ссылка»

Пользователь может оставить ссылку на:

  • полезную документацию;
  • собственный проект;
  • исследование;
  • пример решения;
  • спамный сайт.

Само значение ugc не классифицирует эти варианты по качеству.

Оно описывает тип происхождения.

Google даже допускает удаление этого атрибута для ссылок от участников сообщества, которым сайт доверяет после продолжительной качественной активности. Это редакционное решение владельца площадки, а не обязательная схема для всех форумов.

rel=»nofollow» — более общий вариант

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

Пример:

<a href="https://example.com/" rel="nofollow">внешний ресурс</a>

Это более общий тип квалификации, чем sponsored или ugc.

Поэтому выбор удобно начинать не с вопроса:

«Follow или nofollow?»

а с другого:

«Какие отношения между страницами существуют в этом конкретном случае?»

Простая карта выбора

Выбор rel для разных типов внешних ссылок

Ситуация Подход
Обычная редакционная ссылка Дополнительный rel не требуется
Реклама или paid placement rel="sponsored" предпочтителен
Пользовательский комментарий или форум rel="ugc"
Другие значения не подходят, обычную ассоциацию указывать не хочется rel="nofollow"

Эта таблица показывает назначение значений, но не заменяет проверку фактических условий размещения.

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

Значения rel не всегда взаимоисключающие.

Google допускает несколько значений в одной ссылке.

Например:

<a href="https://example.com/" rel="ugc nofollow">ссылка пользователя</a>

Так издатель одновременно сообщает:

  • ссылка появилась в UGC;
  • для неё дополнительно используется nofollow-квалификация.

MDN также описывает rel как набор значений, разделённых пробелами.

Для кода сайта это значит, что не нужно создавать несколько атрибутов rel. Значения помещаются в один атрибут.

rel=»sponsored nofollow» тоже технически возможен

Если сайт исторически использовал nofollow для рекламы и хочет добавить более точное значение, возможна конструкция:

<a href="https://example.com/" rel="sponsored nofollow">рекламный партнёр</a>

При этом для новой оплаченной ссылки отдельный sponsored уже сообщает Google нужный тип отношений.

Добавлять несколько значений только «для усиления эффекта» нет смысла. Каждое из них должно описывать реальное отношение или выбранный способ квалификации.

nofollow не является noindex

Различия между nofollow, noindex и другими атрибутами

Эти механизмы часто путают из-за слова «no».

nofollow относится к ссылке или отношению между страницами.

noindex относится к индексации самой страницы.

Это разные задачи.

Механизм Что регулирует
rel="nofollow" Квалификацию конкретной ссылки
meta robots nofollow Обработку ссылок на странице
noindex Просьбу не индексировать саму страницу
robots.txt Disallow Ограничение crawling определённых URL

Google отдельно предупреждает: если нужно не допустить индексирование страницы, необходимо использовать подходящий noindex, а не пытаться решить эту задачу nofollow на одной входящей ссылке.

nofollow не гарантирует, что целевой URL никогда не будет найден

Страница может быть обнаружена разными способами:

  • по другим обычным ссылкам;
  • через sitemap;
  • через ссылки с других сайтов;
  • из уже известных Google URL.

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

Поэтому:

nofollow
≠
гарантированный запрет обнаружения
≠
noindex

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

Для собственного сайта robots.txt и noindex решают другие задачи

Если нужно ограничить crawling URL на собственном сайте, Google рекомендует использовать правила robots.txt, а не nofollow внутренних ссылок как замену этому механизму.

Если задача — не допустить индексирование страницы, используется noindex при условиях, когда Google может увидеть эту директиву.

То есть цепочка выбора зависит от задачи:

описать отношения внешней ссылки
→ rel

ограничить crawling собственного URL
→ robots.txt

не индексировать страницу
→ noindex

Смешивать эти инструменты только потому, что все они связаны с поисковым роботом, не стоит.

follow — не отдельное значение rel

В интерфейсах SEO-сервисов часто встречается пара:

dofollow / nofollow

или:

follow / nofollow

Это удобная аналитическая терминология.

Но обычная HTML-ссылка не требует:

rel="follow"

Google показывает стандартную редакционную ссылку просто как элемент <a href="..."> без квалифицирующего rel.

Поэтому «follow» чаще означает отсутствие рассматриваемых ограничивающих или квалифицирующих значений, а не обязательный специальный атрибут.

noopener — не замена nofollow

У rel есть и другие значения, которые вообще решают другую задачу.

Например, noopener относится к безопасности нового browsing context.

MDN объясняет, что это значение предотвращает доступ открытой страницы к исходному документу через window.opener.

То есть:

nofollow → отношения ссылки для поискового контекста

noopener → поведение и безопасность браузерного окна

Один атрибут rel, но разные семантические задачи.

noreferrer тоже решает другую задачу

rel="noreferrer" указывает браузеру не передавать целевому ресурсу HTTP-заголовок Referer.

MDN также отмечает, что noreferrer включает поведение noopener.

Это связано с приватностью и браузерным поведением, а не с квалификацией paid или UGC-связи для Google.

Поэтому конструкция:

rel="noreferrer"

не является альтернативой:

rel="sponsored"

если ссылка появилась в рамках оплаченного размещения.

Один rel может содержать значения из разных смысловых групп

Поскольку rel является набором отношений, технически в нём могут соседствовать значения с разными функциями.

Например:

<a
  href="https://example.com/"
  target="_blank"
  rel="sponsored noopener">
  партнёрский материал
</a>

Здесь:

  • sponsored описывает коммерческий характер связи;
  • noopener относится к поведению нового окна.

Поэтому при аудите нельзя считать все значения rel одной SEO-категорией.

Атрибут rel не исправляет нерелевантную ссылку

Представим статью о настройке адаптивной верстки.

В середине появляется несвязанный коммерческий переход на финансовый продукт:

<a href="https://example.com/" rel="sponsored">коммерческий анкор</a>

С технической точки зрения коммерческий тип связи обозначен.

Но содержательный разрыв никуда не исчез.

rel сообщает характер отношения. Он не создаёт тематическую релевантность, не делает анкор естественным и не улучшает качество исходной страницы.

Поэтому квалификация ссылки — только один слой page-level проверки.

И наоборот: хороший контекст не отменяет sponsored

Платная интеграция может быть написана очень хорошо.

Материал может:

  • точно соответствовать теме сайта;
  • давать собственную ценность;
  • естественно подводить к продукту;
  • иметь нормальную редактуру;
  • не содержать искусственных повторов анкора.

Если за ссылку или публикацию получена компенсация и это paid placement, качество текста не отменяет необходимости правильно квалифицировать коммерческую связь.

То есть редакционная естественность и rel — независимые проверки.

Наличие nofollow не означает, что донор «плохой»

При анализе площадок иногда используется грубое правило:

«Если все внешние ссылки nofollow, сайт плохой».

Из самого атрибута такой вывод не следует.

Сайт может использовать nofollow:

  • по собственной редакционной политике;
  • в комментариях;
  • на отдельных типах страниц;
  • для ссылок, с которыми издатель не хочет обычной ассоциации;
  • в старых рекламных интеграциях.

Анализ донора требует сначала понять, где именно стоит атрибут и почему.

Наличие обычной ссылки без rel тоже не доказывает качество

Обратное утверждение столь же слабое.

Обычный <a href> без nofollow, sponsored или ugc не сообщает автоматически:

  • что страница качественная;
  • что ссылка тематически релевантна;
  • что размещение редакционное;
  • что домен имеет сильный backlink profile;
  • что переход даст поисковый эффект.

Атрибуты описывают отношения, а не итоговую ценность размещения.

При аудите сайта rel нужно читать вместе с типом страницы

Одна и та же конструкция имеет разный смысл в разных местах.

Страница Что ожидаемо проверить
Редакционная статья Обычные ссылки на источники и дополнительные материалы
Рекламный материал sponsored или допустимая альтернативная квалификация
Форум ugc, иногда вместе с nofollow
Комментарии Происхождение пользовательских ссылок и защита от spam
Список партнёров Условия появления ссылок и характер отношений

Поэтому выгрузка всех rel полезна только вместе с URL страницы-источника и её типом.

Редакционный профиль помогает увидеть повторяющиеся rel-практики

На уровне одной ссылки можно проверить правильность квалификации.

На уровне всего сайта возникает другой вопрос:

использует ли редакция значения последовательно?

Например:

  • все рекламные публикации используют sponsored;
  • форум автоматически маркирует пользовательские переходы ugc;
  • обычные источники остаются без специальной квалификации;
  • или на всех ссылках без различия стоит nofollow.

Такой анализ является частью редакционного профиля исходящих ссылок донора.

Что проверить в HTML конкретной ссылки

Для одной ссылки достаточно короткой карточки.

Source URL:
где находится ссылка

Target URL:
куда она ведёт

Anchor:
что видит пользователь

Origin:
редакционная / платная / UGC / неизвестно

rel:
нет / sponsored / ugc / nofollow / комбинация

Context:
почему ссылка появилась именно здесь

Так атрибут рассматривается вместе с происхождением и смыслом перехода, а не отдельно от них.

Практические примеры

Обычная редакционная ссылка

<a href="https://example.com/specification/">
  официальная спецификация
</a>

Дополнительная квалификация не требуется, если это обычная редакционная связь.

Оплаченная интеграция

<a href="https://example.com/product/" rel="sponsored">
  продукт партнёра
</a>

sponsored прямо обозначает paid placement.

Ссылка в комментарии

<a href="https://example.com/" rel="ugc">
  пример пользователя
</a>

ugc показывает пользовательское происхождение.

UGC с дополнительной nofollow-квалификацией

<a href="https://example.com/" rel="ugc nofollow">
  ссылка пользователя
</a>

Google допускает несколько значений одновременно.

Типичные ошибки

Ошибка Почему это проблема
Все внешние ссылки автоматически получают nofollow Теряется различие между обычными, платными и пользовательскими связями
Оплаченная ссылка остаётся обычной без квалификации Не обозначен коммерческий характер размещения
ugc используют как метку «плохого сайта» Значение описывает происхождение ссылки, а не качество цели
nofollow пытаются использовать вместо noindex Это разные механизмы
noopener считают SEO-заменой nofollow Значения решают разные задачи
Несколько значений пишут как несколько атрибутов rel Отношения должны быть перечислены внутри одного атрибута
По наличию follow/nofollow делают вывод о качестве донора Атрибут не описывает всю страницу и площадку

Чек-лист выбора rel

  1. Определить, кто поставил ссылку. Редакция, рекламодатель или пользователь.
  2. Понять, была ли компенсация. Деньги, товар, услуга или другая коммерческая договорённость.
  3. Для обычной редакционной ссылки не добавлять специальный rel без причины.
  4. Для paid placement использовать sponsored.
  5. Для пользовательской ссылки использовать ugc.
  6. Если другие значения не подходят и нужна общая квалификация, рассмотреть nofollow.
  7. При необходимости объединять совместимые значения в одном rel.
  8. Не использовать rel как замену noindex или robots.txt.
  9. Отдельно проверять noopener и noreferrer, если они нужны для браузерного поведения.
  10. Проверить анкор и контекст независимо от rel.

Как этот слой входит в аудит сайта-донора

При оценке внешнего размещения rel появляется довольно поздно.

До него уже стоит понять:

что это за сайт
↓
какова его история
↓
насколько он тематически подходит
↓
что представляет собой конкретная страница
↓
зачем внутри неё находится ссылка
↓
какой у ссылки анкор и контекст
↓
какие отношения обозначает rel

Если предыдущие уровни слабые, один правильный атрибут их не исправляет.

Но если отношения действительно коммерческие или пользовательские, их правильная квалификация остаётся самостоятельной частью корректной разметки.

Итог: rel описывает отношения, а не «силу» ссылки

Разницу можно свести к простой карте:

обычная редакционная связь
→ специальный rel не нужен

оплаченное размещение
→ sponsored

пользовательский контент
→ ugc

общая дополнительная квалификация
→ nofollow

При необходимости значения можно сочетать.

Но ни одно из них не отвечает на вопросы о тематической релевантности, качестве страницы или поисковом результате размещения.

Анкор объясняет пользователю, куда он перейдёт. Контекст объясняет, зачем переход нужен. Rel сообщает дополнительную информацию о характере отношений между документами.

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

Источники

Источники проверены 20 августа 2026 года. Использованы актуальная документация Google Search Central и MDN Web Docs.