Блог о SEO оптимизация и поисковое продвижение
1 Окт
Часто же возникает желание при написании поста поссылаться туда и сюда. Но хочется ещё и ссылку в этот пост воткнуть с биржи GoGetLinks. А там смотря на какого оптимизатора попадёшь — может и попросить убрать чужую ссылку или свою перенести в другой пост.
А уж комментаторов некоторых хлебом не корми — дай только ссылку пропихнуть. Кроме того, даже скрытые внешние ссылки являются, тем не менее, внешними. Вес по ним хоть не передаётся, но другие внешние ссылки они лишают той части веса, которая могла бы быть передана по ссылке (в теории так говорится). И как с этим явлением природы бороться? Вручную для каждой ссылки, которую требуется скрыть, в HTML коде прописывать rel="nofollow"
? Есть способ проще.
И даже не один. Речь пойдёт, как обычно, о счастливых пользователях CMS WordPress, поскольку для неё есть сотни плагинов на любой случай жизни. Наверняка, и для скрытия ссылок добрый десяток наберётся.
Моё внимание привлёк плагин WP-NoExternalLinks. Он не только добавляет к внешним ссылкам атрибут rel="nofollow"
, но и превращает их во внутренние. Например, ссылка http://ya.ru
превращается в https://hyperseo.ru/gogo/http%3A%2F%2Fya.ru
.
Но у скрипта имеется неудобство использования — невозможно для отдельных ссылок указать поведение плагина (можно добавить конктерные адреса в настройках плагина в список исключений, но хочется при написании поста работать только с окном редактора текста). Так как скрипт мне понравится, я внёс в его код необходимые коррективы. Теперь, добавляя спонсорскую ссылку в визуальном редакторе, пишу в поле «Заголовок» текст {follow}
(можно и {follow}интересный сайт
) — и плагин эту ссылку не преобразовывает. Я добавил в файл плагина wp-noexternallinks-parser.php следующий код:
if (strpos ($matches[0], '{follow}')) return str_replace ('{follow}', '', $matches[0]);
Сразу после строк:
function wp_noextrenallinks_parser($matches) { global $wp_rewrite,$wpdb;
Вы можете скачать измененный вариант файла (распакуйте в папку плагина).
Сегодня (11.02.2014) я придумал другой вариант — без редактирования файлов плагина. В этом случае изменения следует внести в файл темы functions.php
. О новом варианте улучшения плагина WP No External Links читайте в этой статье на блоге Pavluha.net.
Запись опубликована 1 октября 2010 года. В рубрике «Web-кодинг» есть ещё несколько интересных постов:
RSS подписка (как это?) поможет вам не пропустить ничего интересного на этом блоге.
На «Прячем внешние ссылки» получено 6 отзывов
По моему визуальный редактор это полный шлак — от него в коде страницы столько мусора остается, жесть просто. Я всегда только HTML-режимом пользуюсь и авторов (которые пишут на мои блоги некоторые) своих натаскиваю (некоторые хтмл вообще до того в глаза не видели, но разбираются по указке 😉
st1xer, на счёт шлака не согласен. Это всякие там Дримвиверы шлак оставляют — это да. Не говорю уже о Ворде. 🙂 Даже в NetCat, я заметил, код после работы визуального редактора уж слишком запутанный. А в WP визуальный редактор делает чистый html.
Полагаю, это дело привычки. Например, у меня один знакомый не пользуется Т9 при наборе смс, и набирает их быстрее, чем я с Т9
А я пользуюсь плагином RC Link Redirector, тоже неплохой вариант.
Согласен, плагин хороший. Основная его фишка — не только внешнюю ссылку во внутреннюю превратить, но ещё и зашифровать внешний URL. Только не нравится мне, когда так шифруют. Люблю посмотреть в статусной строке при наведении на ссылку, что за сайт мне предлагают посетить. Потому и обошёл этот плагин вниманием
Спасибо
Пожалуйста 🙂
Ваше SEO-мнение
Я прошу высказать своё мнение, а не оставить ссылку на раскручиваемый сайт. В любом случае, ссылки в комментариях у меня закрыты от индексации, если интересует качественный обмен ссылками -обращайтесь