НейроАгент

Как скрыть исходящие ссылки на WordPress сайте

Пошаговое руководство по скрытию внешних ссылок на WordPress. Лучшие плагины для автоматического преобразования ссылок во внутренние и SEO-оптимизация сайта с промокодами.

Вопрос

Как скрыть исходящие ссылки на сайте? На сайте с промокодами https://randewoo-promokod.ru/ в некоторых промокодах есть ссылки ‘Ссылка на предложения’, которые выглядят как внутренние. Существует ли плагин, который автоматически преобразует все внешние ссылки во внутренние?

НейроАгент

Для скрытия исходящих ссылок на сайте WordPress существует несколько эффективных плагинов, которые автоматически преобразуют внешние ссылки во внутренние. Самые популярные решения — это WP-NoExternalLinks, Mihdan: No External Links и ELT (External Links Tune’r), которые создают прокладку-редирект и делают внешние ссылки неотличимыми от внутренних.

Содержание

Скрытие внешних ссылок решает несколько важных задач для вашего сайта с промокодами:

  1. SEO-оптимизация - поисковые системы могут снижать позиции сайта при большом количестве исходящих ссылок
  2. Удержание трафика - ссылки выглядят как внутренние, что увеличивает доверие пользователей
  3. Защита от санкций - предотвращает утечку “силы” сайта на внешние ресурсы
  4. Улучшение пользовательского опыта - ссылки выглядят более авторитетно и безопасно

Как отмечает WordPress Mania, после активации плагина в редакторе сообщений WordPress появляется специальная кнопка для управления ссылками.

WP-NoExternalLinks

Этот плагин превращает все внешние ссылки в постах во внутренние через редирект. Основные возможности:

  • Автоматическое преобразование внешних ссылок
  • Список исключений для определенных доменов
  • Две конструкции маскировки ссылок
  • Возможность отключать закрытие ссылок для отдельных постов

Плагин создает ссылки вида http://вашсайт.ru/go/http://чужойсайт.ru, что делает их неотличимыми от внутренних.

Mihdan: No External Links

Отличное решение для массового скрытия и шифрования ссылок, согласно YrokiWP. Особенности:

  • Работает очень быстро
  • Поддерживает шифрование URL
  • Гибкие настройки
  • Автоматическая обработка всех типов контента

ELT (External Links Tune’r)

Мощный плагин для управления поведением внешних ссылок, как описано на InwebPress. Функции:

  • Настройка поведения внешних ссылок
  • Изменение внешнего вида ссылок
  • Автоматическое добавление атрибутов
  • Гибкая конфигурация для разных типов контента

Другие плагины

  • JExR - позволяет гибко настраивать преобразование внешних ссылок во внутренние
  • WooCommerce Cloak Affiliate Links - специально для коммерческих сайтов на WooCommerce
  • WP no external links - переписывает ссылки, не удаляя тег <a>

Пошаговая инструкция для настройки самого популярного плагина:

  1. В админ-панели WordPress перейдите в “Плагины” → “Добавить новый”
  2. В поиске введите “WP-NoExternalLinks”
  3. Установите и активируйте плагин
  4. Перейдите в “Настройки” → “WP-NoExternalLinks”

Основные настройки:

  • Включить плагин - активировать/деактивировать функционал
  • Исключенные домены - список доменов, которые не нужно преобразовывать
  • URL редиректа - настройка пути для внутренних ссылок (например, /go/)
  • Атрибуты ссылок - добавление rel=“nofollow”, rel=“noreferrer” и т.д.

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

Альтернативные методы скрытия ссылок

Ручное добавление атрибутов

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

html
<a href="https://partner-site.com" rel="nofollow noreferrer" target="_blank">Ссылка на предложения</a>

Это простой метод, но требует ручной работы для каждой ссылки.

Использование .htaccess

Для технически подкованных пользователей можно настроить редирект через файл .htaccess:

RewriteEngine On
RewriteRule ^go/(.*)$ https://$1 [R=301,L]

Функции в functions.php

Добавьте в файл functions.php вашей темы:

php
add_filter('the_content', 'convert_external_links');
function convert_external_links($content) {
    $content = preg_replace_callback('/<a[^>]+href="([^"]+)"/i', 
        function($matches) {
            if (strpos($matches[1], site_url()) === false) {
                return '<a href="'.home_url('/go/'.$matches[1]).'"';
            }
            return $matches[0];
        }, 
        $content
    );
    return $content;
}

Плюсы и минусы преобразования ссылок

Преимущества

  • SEO-бонус - поисковые системы лучше воспринимают сайты с меньшим количеством исходящих ссылок
  • Увеличение доверия - ссылки выглядят как внутренние, что повышает доверие пользователей
  • Контроль - вы можете отслеживать все исходящие переходы через статистику сайта
  • Безопасность - защита от фишинга и вредоносных сайтов

Недостатки

  • Усложнение аналитики - теряется точная информация о реферерах
  • Возможные проблемы с партнерскими программами - некоторые сети могут запрещать маскировку ссылок
  • Дополнительная нагрузка - редиректы создают небольшую нагрузку на сервер
  • Риск блокировки - некоторые партнерки могут блокировать сайты с маскированными ссылками

Рекомендации для вашего сайта с промокодами

Для сайта с промокодами я рекомендую следующий подход:

  1. Используйте WP-NoExternalLinks как основной инструмент
  2. Добавьте в исключения домены основных партнерских программ (AliExpress, Ozon и т.д.)
  3. Настройте редирект через страницу /go/ для всех остальных внешних ссылок
  4. Включите атрибуты nofollow и noreferrer для дополнительной безопасности
  5. Регулярно проверяйте работоспособность ссылок и корректность редиректов

Важно: Некоторые партнерские программы (например, Admitad) могут запрещать маскировку ссылок, поэтому обязательно проверяйте условия сотрудничества перед внедрением.

Источники

  1. Как сделать внешние ссылки внутренними | WP-NoExternalLinks
  2. Закрыть внешние ссылки WordPress | WordPress Mania
  3. Как массово скрыть ссылки на CMS WordPress. No External Links.
  4. ELT - управление внутренними и внешними ссылками на сайте | InwebPress
  5. Wordpress: Делаем внешние ссылки внутренними
  6. SEO: превращаем внешние ссылки во внутренние | Brullworfel
  7. Делаем все внешние ссылки внутренними с добавлением страницы-прокладки при переходе в WordPress

Заключение

Скрытие внешних ссылок на сайте WordPress — эффективный способ улучшить SEO и пользовательский опыт. Для вашего сайта с промокодами я рекомендую использовать плагин WP-NoExternalLinks, который автоматически преобразует все внешние ссылки во внутренние через редирект. Это позволит сделать ссылки “Ссылка на предложения” неотличимыми от внутренних, повысив доверие пользователей и улучшив SEO-показатели сайта.

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