Внешние ссылки могут как усилить авторитет сайта в глазах поисковиков, так и навредить его рейтингу. Если вы ведете блог, работаете с партнерскими программами или просто заботитесь о чистоте SEO, важно уметь правильно закрывать внешние ссылки от индексации. В этой статье рассмотрим два ключевых инструмента: noindexи nofollow. Объясним, чем они отличаются, когда их стоит использовать и как грамотно реализовать их в коде.
Что такое noindex?
Noindex — это директива для поисковых систем, которая говорит: «Не индексируй эту страницу». Ее используют, чтобы закрыть от индексации:
- страницы с дублированным контентом;
- личные кабинеты пользователей;
- технические страницы;
- внешние ссылки, если они ведут на сомнительные ресурсы.
Как добавить noindex?
- Мета-тег в
<head>:
<meta name=«robots» content=«noindex»>
- X-Robots-Tag в заголовке ответа сервера:
X-Robots-Tag: noindex
Этот вариант лучше использовать для PDF-файлов или других типов контента, которые не имеют HTML-структуры.
Важно: если вы вставите noindex на страницу — Google ее не покажет в результатах поиска, независимо от того, какие там есть ссылки.
Что такое nofollow?
Nofollow — атрибут, который добавляется к отдельной ссылке и сигнализирует поисковым системам: «Не передавай этой ссылке никакого SEO-веса (link juice)».
Это особенно полезно, когда:
- ссылка ведет на ненадежный сайт;
- вы используете партнерские или реферальные линки;
- у вас есть комментарии или форум, где пользователи могут оставлять свои ссылки.
Как добавить nofollow?
Просто добавьте атрибут к HTML-разметке ссылки:
<a href="https://example.com" rel="nofollow">Перейти на сайт</a>
Это все. Google не будет следить за этой ссылкой и не будет передавать ей вес.
Как закрыть внешние ссылки?
Для внешних ссылок, которые вам не хочется индексировать или усиливать:
| Сценарий | Что делать |
|---|---|
| Нужно показать пользователю, но не индексировать | Использовать rel="nofollow" |
| Ссылка на партнерский или реферальный сайт | rel="nofollow sponsored" |
| Сомнительная страница, которую лучше полностью спрятать | Обернуть в тегnoindex или использовать X-Robots-Tag |
| Линки с user-generated content (комментарии, форумы) | rel="nofollow ugc" |
Пример полного кода:
<!-- Закрите зовнішнє партнерське посилання -->
<a href="https://some-affiliate.com" rel="nofollow sponsored">Купити зараз</a>
<!-- Закрите посилання в noindex -->
<noindex>
<a href="https://risky-site.com" rel="nofollow">Сумнівний сайт</a>
</noindex>
Для Google главное — robots.txt, meta-robots и rel-атрибуты.
Noindex vs Nofollow — в чем разница?
| Характеристика | Noindex | Nofollow |
|---|---|---|
| Что делает | Не разрешает индексацию страницы | Не передает вес ссылке |
| Используется для | Закрытия страницы полностью | Закрытие отдельной ссылки |
| Влияет на SEO | Страница не будет в индексе | Ссылка не передает авторитет ресурса |
Чтобы не терять SEO-потенциал и не передавать вес сомнительным сайтам — внешние ссылки нужно закрывать грамотно. Используйте nofollow, если не хотите передавать линк-вес, и noindex, если страницу вообще не стоит показывать в выдаче. Это — базовая, но критически важная практика для поддержания здоровой структуры сайта и сохранения его позиций в поисковых системах.
Читать также: SEO-аудит — что это, для чего и как правильно его сделать?