Делаем внешние ссылки внутренними
Многие вебмастера хорошо знают модуль noindex_external_links, который позволяет спрятать внешние ссылки. Лично у меня модуль отказался нормально работать, так как на сайте ссылки добавлялись в различных вариациях - где-то использовался BBcode, где-то html, где-то стоял атрибут rel nofollow.
После небольшого апгрейда, модуль прекрасно преобразовывает внешние ссылки во внутренние. Пример ссылки: http://вашсайт.ру/redirect.php?go=http://чужойсайт.ру
Измененный модуль можно скачать по этой ссылке. В архиве, кроме папки модуля, есть файл redirect.php , его нужно поместить в корень сайта.
Посмотреть модуль в работе можно на моем сайте аудиокниг - откройте любой пост и наведите курсор на ссылку.
Для того, чтобы все заработало, нужно установить измененный модуль, скопировать файл redirect.php в корень сайта и в форматах ввода установить флажок "Запрет индексации внешних ссылок", в формате, который вы используете.
Модуль меняет ссылки у вновь созданных постов. Чтобы спрятать ссылки у старых нод, я менял в базе формат ввода для всех нод сначала на один вариант, потом на другой (возможно есть более простой и элегантный способ).
Я использую этот модуль на всех своих сайтах, возможно он пригодится и вам.