8

Как убрать внешние ссылки.

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

  • Внутренние — это ссылки, которые ведут с одной страницы сайта на другую страницу этого сайта. Тем самым, вы передаете вес одной страницы на другую. Еще этот метод называют перелинковкой. Внутренние ссылки безвредны и даже помогают продвижению сайта.
  • Внешние ссылки ведут на посторонние ресурсы. Например, вы описываете полезный сервис или программу и в статье указываете ссылку на сайт авторов. Тем самым, вы передадите вес своего сайта на чужой сайт.

как-убрать-внешние-ссылки

Давайте рассмотрим этот вопрос подробней.   Зачем необходимо убрать внешние ссылки с сайта.

Основная причина закрытия ссылок-это потеря веса вашего сайта. Если вы получаете ссылку с чужого ресурса, то вы увеличиваете свой вес. Это отражаются на размерах показателей (пузомерок)  PR от Google и ТИЦ от Яндекса. И чем выше эти показатели, тем выше уровень доверия поисковых систем к вашему детищу.

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

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

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

Какие способы используют, чтобы убрать внешние ссылки.

Первый способ скрытия ссылок.

Еще совсем недавно, было достаточно заключить внешнюю ссылку в тег noindex или проставить атрибут nofollow, чтобы скрыть ссылку от индексации. В настоящее время поисковые системы отлично видят и индексируют такие ссылки.

Вы также, теряете вес своего ресурса, единственное он не передается сайту на который ссылаетесь. Так что, применение данного способа скрытия ссылок бессмысленно. Хотя некоторые seo специалисты считают, что применение атрибута nofollow придает ссылке естественность и рекомендуют его использовать не закрывая дополнительно.

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

Решайте сами стоит вам применять данные теги на своем сайте. Я лично решил использовать атрибут  rel=nofollow, в небольших количествах для ссылок, которые естественны, логичны и ведут на сайт полностью соответствующий тематике моей статьи.

Второй способ скрытия внешних ссылок.

Многие веб мастера, используют специальные скрипты для того чтобы убрать внешние ссылки. Суть метода в том, что в тексте статьи прописывается java-скрипт, с помощью которого открывается ссылка. Поисковики видят только текст и не индексируют код в который заключена внешняя ссылка. Есть несколько видов скриптов для скрытия ссылок. Давайте рассмотрим один из них который позволяет заменить текст на ссылку.

В административной панели, заходим Внешний вид (1) => Редактор (2) => footer.php

как-убрать-внешние-ссылки-скрипт

Открываем файл footer.php и перед закрывающим тегом </body> добавляем следующий код.

<script type="text/javascript">
jQuery(document).ready(function($) {
 $('.mylink').replaceWith(function(){
 return '<a href="' + $(this).attr('data-url')
 + '" title="' + $(this).attr('title')
 + '">' + $(this).html() + '</a>';
 }); 
}); 
</script>

Теперь, для того чтобы прописать ссылку и убрать ее от поисковиков, используем следующий вариант. Будем использовать тег <a>; и писать внешнюю ссылку в следующем виде.

<a href="#" class="mylink" data-url="http://ваш сайт.ru" title="Всплывающая подсказка">текст ссылки</a>

 

Третий способ как убрать внешние ссылки с помощью плагинов.

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

Плагин WP No External Links.

Достаточно популярный плагин, который используется в доброй половине блогов WordPress. Плагин прост в установке и настройке. Он автоматически убирает внешние ссылки от индексации маскируя их под внутренние. Для реализации  данной функции используется 302 редирект. Который сперва перенаправляет на специально создаваемую плагином страницу с ссылкой, которая закрыта от индексации.  Затем с помощью редиректа перебрасывает на сторонний внешний сайт.

Такой алгоритм работы не совсем корректен и может восприниматься поисковыми системами не честным и  вводящим в заблуждение пользователей.  Поэтому, поисковым системам, это не нравится и  возможно понижение позиций сайта в выдаче. Я бы воздержался от использования данного плагина.

Плагин Hide Links.

Очень простой и удобный плагин, который позволяет убрать внешние ссылки путем маскирования ссылок с использованием скрипта jQuery. Скрытие ссылки происходит добавлением простого шорткода анкор ссылки. С его помощью можно скрывать ссылки в статьях, в виджетах с текстом и текстах комментариев. Также, плагин позволяет автоматически скрывать все ссылки адресов авторов комментариев.

Принцип маскирования ссылки под обычный текст основан на следующем. Плагин прописывает ссылку  как тег <span&gt; со специальными атрибутами data-*, в которых размещены данные ссылки и с классом link который позволяет указать скрипту на закрытую внешнюю ссылку. Скрипт перезаписывает все теги <span> ; c классом link в обыкновенную ссылку. Данный метод позволяет закрывать все html коды, ссылки в виде картинок (баннеров) и так далее. Давайте рассмотрим этот плагин подробней.

Установка плагина Hide Links.

Плагин можно скачать из репозитория  WordPress.    И установить его при помощи FTP соединения.

Перейти на страницу плагина

Можно установить через панель управления сайтом. В консоли сайта перейдите в меню Плагины (1) => Добавить новый (2). В поле “Поиск плагина” (3) вводим название Hide Links и нажмите Найти =>Установить (4) => Активировать

убрать-внешние-ссылки-плагин

Как убрать внешние ссылки при помощи Hide Links.

  1. Вы можете просто в тексте статьи вокруг ссылки которую необходимо скрыть прописать шоткод ссылка

как-убрать-внешние-ссылки-шоткод

2. Выделите ссылку зажав левую кнопку (1) мышки и нажать в визуальном редакторе кнопку Вставить/Изменить ссылку (2).

как-убрать-внешние-ссылки-анкор

3. Настраиваете необходимые параметры ссылки в обычном режиме и жмете “Ок”

как-убрать-внешние-ссылки-настройка-анкора

Все больше ничего делать не надо, ссылка будет закрыта автоматически, при помощи плагина.

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

<a data-link=http://site.ru data-target="_blank" title="Тайтл">анкор или картинка</a>

Где:

http://site.ru – адрес внешней  ссылки по которой перейдет пользователь.

— класс ссылки для опознавания скриптом.

>анкор или картинка<– текст или код изображения.

target="_blank" – стандартный атрибут “просмотр в отдельном окне”.

title="Тайтл" — также стандартный атрибут.

Как проверить работоспособность плагина вы можете почитать на странице авторов (все на русском), там ничего сложного нет. Да и плагин работает без ошибок, сразу после установки.

На этом пожалуй все на сегодня. Уважаемые друзья, интересно узнать какие методы используете вы, чтобы убрать внешние ссылки? Жду комментариев. Всем удачи! До встречи.

комментариев 8
  1. admin
    07.12.2017 в 00:39

    Я также использую данный плагин. Автоматически закрывает ссылки в комментариях и удобен в использовании.

  2. Александр
    06.12.2017 в 21:39

    На практике регулярно пользуюсь третим способ — при помощи плагинов. Предпочитаю плагин Hide Links.

  3. admin
    10.05.2017 в 01:17

    Да, Андрей, действительно хороший плагин. Вас также с Днем Победы и мирного неба над головой!

  4. Андрей
    09.05.2017 в 19:30

    Плагин Hide Links просто отлично справляется со своими задачами! Спасибо Вам Сергей! С Днем Победы!

  5. admin
    05.05.2017 в 13:51

    Андрей, я думаю все должно получится! Плагин действительно простой и функциональный. Удачи!

  6. Андрей
    05.05.2017 в 08:06

    Давно искал такой плагин, что бы java-скрипт руками не писать. Визуальный редактор в теме конфликтует c джаваскриптами, приходится только через виджиты вставлять, может настанет счастье.

  7. admin
    05.05.2017 в 01:45

    Да без ссылок никуда, как не крути! Приходится применять способы для закрытия их от поисковиков.

  8. Дмитрий
    04.05.2017 в 17:24

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.