Плагин нужен в первую очеред СЕОшникам для замены внешних ссылок на внутренние. Чем больше какой-то сайт ссылается на другие сайты, тем больше в глазах поисковиков «вес сайта» утекает вовне. Но при этом, согласитесь, сама суть интернета состоит в ссылках. «Extlinks» решает это противоречие, заменяя внешние ссылки на внутренние и перенаправляя посетителя по нужному адресу через HTTP-заголовок 302.
Как работает плагин
Плагин не требует никаких дополнительных действий. Вы ставите в тексте ссылку как обычно:
<a href="http://maxhub.ru/page/plugin-extlinks">Плагин внешних ссылок</a>
Можно также bb-кодом [url=http://maxhub.ru/page/plugin-extlinks]Плагин внешних ссылок[/url]
(разумеется, если у вас включен плагин bbcode). Или если вы используете невизуальный редактор, кнопкой ссылки. После сохранения текста на странице ссылка превращается в
http://ваш_сайт/go/aHR0cDovL21heGh1Yi5ydS9wYWdlL3BsdWdpbi1leHRsaW5rcw==
Вот и всё. Попадая по этому адресу, посетитель перенаправляется вовне, а для поисковиков ссылка выглядит как внутренняя.
Настройки плагина
Настройки плагина находятся по адресу /admin/plugin_options/extlinks
По умолчанию они уже оптимальные, но тем не менее изменить можно много чего.
- Префикс редиректа — в ссылке
http://ваш_сайт/go/aHR0cDovL21heGh1Yi5ydS9wYWdlL3BsdWdpbi1leHRsaW5rcw==
можно сменить go на любой другой нужный вам префикс. Например, extlink. Нужно, если префикс go занят каким-нибудь другим плагином или имеет другие функции. - Сообщение редиректа — при переходе по данной ссылке открывается страница сайта и на ней можно сообщить посетителю, например, что за содержимое ссылки автор сайта ответственности не несёт. Код
[TIME]
заменяется на время, через которое посетителя автоматически перенаправит куда надо. - Время редиректа — то самое время, о котором речь в предыдущем пункте. Если поставить ноль, перенаправление будет немедленным без промежуточной страницы редиректа.
- Добавление тегов noindex и nofollow — кроме того, что ссылка становится внутренней, она обрамляется тегом
noindex
и в неё добавляется атрибутrel="nofollow"
- В новой вкладке — к ссылке добавляется атрибут
target="_blank"
- Адрес в теге TITLE — если отмечено, к ссылке добавляется атрибут title, в котором указывается настоящий адрес ссылки. Таким образом посетители увидят его во всплывающей подсказке.
- Запрет с чужих сайтов — если не отмечено, то перейдя по такой ссылке с чужого сайта, посетителя всё равно перенаправляет по настоящему адресу ссылки. Если отмечено, то выдаётся сообщение о том, что перенаправление с чужих сайтов не работает.
- Дополнительный текст — дополнительный текст, который указывается на странице редиректа. Также можно использовать html-теги.
- Исключения — указывается список ссылок, которые не нужно перенаправлять на страницу редиректа.
Скачать
Автор: Руслан Гайсин
Текущая версия плагина: 1.3 (стабильно работает на cms 0.863)
ToDo
Пожалуй, единственное, что не хватает плагину, это js-счётчик обратного отсчёта.
Перенаправление на указанную страницу произойдёт через 5… 4… 3… 2… 1… 0!
Плагин аналогичного назначения: rewrite_links.