ExtLinks

Плагин, экранирующий внешние ссылки на сайте от их индексации поисковыми системами.
Для движка WordPress существует достаточно простой и удобный плагин WP-NoExternalLinks, позволяющий маскировать внешние ссылки от индексации их поисковыми системами. Штука довольно-таки полезная, особенно если на страницах сайт часто встречаются внешние ссылки. Ведь открытые внешние ссылки не лучшим образом представляют сайт в глазах поисковых систем (утекает PR).
Такой же альтернативы только для Joomla раньше не было, поэтому Тушов Леонид написал свой плагин делающий подобные вещи, что и WP-NoExternalLinks, а я его здесь выкладываю. Плагин ExtLinks умеет:
- Добавлять rel="nofollow" для маскируемых ссылок (любит Google).
- Добавлять target="_blank" для всех ссылок (будут открываться в новом окне).
- Окружать ссылки тегом <noindex>ссылка</noindex> (для Yandex, правда код становится не валидным, имейте это в виду).
- опция "Экранировать ссылки на всей странице" позволяющая включать режим экранирования ссылок не только к выводе компонентов, но и на всей странице в целом (шаблон, модули, меню, подвал и т.д.). Будьте осторожны с этой опцией, если вы вставляете рекламные ссылки и баннеры на вашем сайте – они будут тоже экранированы от поисковых систем!
- И самое главное, по моему мнению, это опция "Включить редирект через ?go= для всех экранируемых ссылок" – позволяющая включить механизм редиректа всех внешних ссылок через адрес http://site/?go=
Пример использования 5 опции: вместо ссылки www.yandex.ru будет http://site-crafter.ru/?go=http://www.yandex.ru, и плагин при обработке ссылки переделает ее в нормальную. Но на сайте у вас не будет внешних ссылок, а значит делиться PR не придётся. Особо хочется упомянуть, что внешними ссылками считаются ссылки, которые начинаются с протокола передачи данных, например http:// или ftp://
Текущие изменения и дополнения в версии 2.1:
- Добавлена возможность смены вида адреса редиректа. Как и прежде редирект-ссылка имеет вид: http://site?go=, однако теперь имеется возможность вместо параметра go – указать любой другой нужный вам параметр обозначающий переадресацию (см. параметр «Адрес страницы перенаправления http://site/(?go=)» в настройках плагина)
- Теперь с помощью заключения любого контента в теги <noextlinks></noextlinks> Вы можете локально отключить обработку (экранирование) ссылок плагином. К примеру на ваших страницах есть SAPE-ссылки и вы не хотите чтобы они обрабатывались плагином ExtLinks, просто заключите место вывода SAPE-ссылок в теги <noextlinks> и </noextlinks> и плагин пропустит (не будет экранировать их).
Если вы не знаете как качать файлы с файлобменников, а прямых ссылок нет, то прочитайте эту статью
Комментарии
Пробовали поставить плагин последним в списке для обработки контента?
Спасибо за информацию. Думаю будет полезна тем, кто захочет поставить этот плагин себе.
RSS лента комментариев этой записи.