Внешняя ссылка для SEO является нежелательны элементом на любой странице сайта. Она передает часть веса вашего сайта на тот ресурс, куда ссылается. При этом нет ничего страшного и в какой-то мере даже играет положительную роль, если информационные статьи ссылаются на более крупный и авторитетный ресурс, вроде Википедии или официальных источников различных исследований.
Для всего остального такие ссылки желательно убирать или скрывать их. В данной статье расскажу три простых способа скрыть внешние ссылки на страницах своего сайта.
<NOINDEX>
Специализированный тег, не являющийся частью гипертекстовой разметки и не входящий в состав официальных тегов HTML. Введен Яндексом и служит для сокрытия от индексации поисковыми роботами больших кусков кода, как, например, счетчики Яндекс Метрика или Google Analytics.
Подробнее читайте на сервисе Яндекс справка
<noindex>Первый вариант. Данный участок кода индексироваться не будет</noindex>
<!-- noindex --> Второй вариант. Данный участок кода индексироваться не будет <!-- /noindex -->
Атрибут rel=”nofollow”
Часть кода ссылки. Данный тег удобен для ссылок и поддерживается всеми поисковыми системами, но не подходит для рекламных кодов, которые генерируют контекстную рекламу.
<a href="https://someurl.website" rel="nofollow">Ссылка не будет индексироваться</a>
Префикс, шифрование и редирект через PHP $_GET
Ко всем ссылкам добавляется небольшая приставка в качестве $_GET параметра и ссылка становится частью сайта. Дополнительно такую ссылку можно зашифровать и скрыть ее адрес. Для работы необходимо наличие php.
Такие страницы индексируются, но не несут никакого веса и работают во вред. Поэтому их желательно закрыть от индексации в robots.txt.
<a href="https://my.website/r.php?url=https://someurl.website">Внешняя ссылка, как часть нашего сайта</a>
Редиректы можно проставлять вручную или автоматизировать простым JavaScript. Для своих проектов написал простой скрипт с шифрованием и полностью автоматизировал процесс.
Такие ссылки можно направлять на промежуточную страницу-заглушку или же направлять на конечный сайт напрямую.
Инструкции
Статья по настройке и ручной простановке $_GET префиксов
Статья с простым JavaScript и автоматизацией и шифрования внешних ссылок, в том числе и для CMS WordPress
Плагин Dude Smart Leech для шифрования внешних ссылок для CMS DLE
What a plrsauee to meet someone who thinks so clearly