Делаем все внешние ссылки внутренними с добавлением страницы-прокладки при переходе в WordPress

Image

Доброго времени суток, достопочтенный посетитель!

Для WordPress существует довольно большое количество плагинов, в реализацию которых входит задача изменения всех внешних ссылок на внутренние. Считается, что это благотворно влияет на SEO. Однако практически все существующие решения для WordPress меняют внешние ссылки на внутренние, при переходе по которым сразу идёт 301 или 302 переадресация.

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

Это, на смой взгляд, является полезным решением. Давайте рассмотрим плагин, реализующий данный функционал.

Отображение страницы при переходе по внешней ссылке в WordPress

Данный плагин имеет название «Mihdan: No External Links». Оный расположен на своём законном месте – там же где и все остальные плагины для WordPress. Устанавливается оттуда же, через консоль WordPress.

Плагин, позволяющий сделать все внешние ссылки внутренними, добавить показ страницы при переходе

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

Среди функциональных возможностей плагина можно отметить следующие:

  • Настройка типа редиректа – сразу или с использованием страницы-прокладки.
  • Изменять ссылки на страницах, записях, в комментариях, RSS. Можно настроить выборочное изменение.
  • Добавление атрибутов rel="nofollow" (не следовать по ссылкам для поисковых систем) и target="_blank" (открывать ссылки в новом окне).
  • Можно выбрать структуру и кодировку изменяемым ссылкам, доступно множество вариантов. При желании, можно даже задействовать один из множества сервисов сокращения ссылок.
  • Имеется возможность настройки списков: «изменять только ссылки из списка» и «исключать от изменения ссылки из списка».
  • Подробный журнал переходов – кто, откуда и куда перешёл.
  • Возможность сделать переход по всем внешним ссылкам анонимным, задействовав соответствующую опцию в настройках.
  • С помощью опций, представленных в настройках, можно даже как полностью удалить все внешние ссылки разом, так и переконвертировать их в текст.
  • И некоторые другие возможности.

Обширные настройки плагина

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

Вот как выглядит страница-прокладка по умолчанию.

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

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

Этот файл расположен по пути:

wp-content\plugins\mihdan-no-external-links\public\partials\redirect.php

Откройте его и отредактируйте на своё усмотрение, добавив все необходимые элементы на демонстрируемую страницу.

Пожертвование сайту WPuse.ru (cбор пожертвований осуществляется через сервис «ЮMoney»)