Как сделать из внешней ссылки внутреннюю

Здравствуйте, сегодня поговорим о том, как превратить внешнюю ссылку во внутреннюю в комментариях, в url авторов комментариев, в постах с помощью wordpress плагина — WP No External Links.

Скачать исходники для статьи можно ниже

При анализе ссылок на сайты я пользуюсь несколькими онлайн сервисами для проверки качества сайтов, и один из них — xtool.ru, одним из основных показателей, на которые я обращаю внимание — это «Заспамленность ссылками», так вот часто стал натыкаться на сайты, у которых он равен «0», хотя они продают ссылки со своих сайтов.

После изучения их ссылок наткнулся вот на этот плагин — WP No External Links, попробовал поискать его аналоги, однако, с турдом нашел несколько, которые ему сильно уступают — связано это с тем, что проблема, которые они решают, более востребована только в рунете, где многие вебмастера стремятся минимизировать количество внешних ссылок, чтобы получить как можно выше показатель ТИЦ.

Давайте же рассмотрим плагин WP No External Links.

Сведения о плагине по данным сайта wordpress.org:

Последнее обновление: 2012-11-20

Загрузок: 121,166 — отличный показатель, учитывая, что в основном он применяется только в рунете.

Автор: Jehy  (из рунета)

Страница плагина на wordpress.org:

http://wordpress.org/extend/plugins/wp-noexternallinks/

Суть работы плагина:

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

Между прочим, в базе он ничего не правит — вся замена производится только при выдаче документа пользователю. Плагин не маскирует внутренние, а так же исключённые из маскировки ссылки.

Короче говоря, ваши ссылки, например:

«http://gmail.com» будут замаскированы в:

«http://вашсайт.ру/goto/http://gmail.com»

или

«http://вашсайт.ру?goto = http://gmail.com »

или с использованием base64 (шифрование)

http://вашсайт.ру/goto/aHR0cDovL21ub2dvYmxvZy5ydQ==

либо с помощью javascript

Функционал:

— Данный плагин  добавлять к ссылкам параметры: noindex, rel=»nofollow»,  target=»_blank».

— Плагин работает без взаимодействия с htacess — вы просто устанавливаете его и он работает.

— Возможно использовать Javascript редирект с пользовательским текстом и тайм-аутом.

— Есть функция полного удаления ссылок с ваших постов.

— Режим отладки.

— Маскировка связи с base64.

— Есть русский перевод плагина.

— Возможно включить ведение статистики по кликам.

— и др.

Установка плагина WP No External Links и его настройка.

Установка плагина стандартная — заходим в панель управления wordpress, в левом меню выбираем пункт «Плагины» и его подпункт «Добавить новый», в строку поиска вводим «WP No External Links», устанавливаем и активируем плагин.

После чего в панели управления, в левом меню, в пункте Настройки (Параметры) у вас появится новый подпункт «WP-NoExternalLinks», заходим в него.

Если у вас панель управления wordpress на русском языке, то и настройки плагина будут на русском!

плагин wp-noexternallinks

Настройки понятны и можно оставить их по умолчанию.

Остановимся только на некоторых из них:

1. «Маскировать ссылки в постах»

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

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

2. Разделитель ссылок (по умолчанию goto)

Советую поменять на что-нибудь другое (или вовсе удалить goto и оставить окошко пустым, особенно, если будете использовать  base64), а то у всех будет goto (подозрительно) :)

3. Кодировать ссылки в base64

Ссылки будут выглядеть следующим образом:

http://вашсайт.ру/aHR0cDovL21ub2dvYmxvZy5ydQ==

И посетитель не будет знать на какой сайт переходит.

Отличный плагин!

Введите свой email адрес для того, чтобы подписаться на мой блог:


knopkisoc

Как сделать из внешней ссылки внутреннюю: 5 комментариев

  1. Евгений Д

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

  2. Виталий

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

Добавить комментарий