Как закрыть ссылки от индексации

Как закрыть ссылки от индексации на блоге WordPress.

Помните, я уже рассказывал как закрыть ссылки от индексации на блоге WordPress. Вы можете ознакомиться с предыдущими статьями по этой теме: «Как закрыть внешние ссылки правильно» и «Не работает ссылка в комментариях: плагин WP NoExternal Links».

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

Сегодня продолжим разговор о закрытии ссылок на блоге.

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

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

Вы же помните, как выглядит форма комментариев?

Как закрыть сылки от индексации

Одно из полей, которое может заполнить комментатор – это поле «Сайт». То есть, заполняя форму комментирования, посетитель может оставить ссылку на свой ресурс, тем самым у нас появляется еще один источник ссылок.

Не забываем об еще одном источнике ссылок – о сайтбаре, где мы размещаем различного рода баннеры.

Как закрыть сылки от индексации

Таким образом, у нас вырисовываются еще два источника исходящих ссылок.

Как закрыть ссылки от индексации в сайтбаре и комментариях? Об этом и поговорим в продолжение статьи.

Как закрыть ссылки от индексации на блоге WordPress.

Если вы уже прочитали статью «Как закрыть внешние ссылки правильно» вы знаете, что ссылки на моем блоге закрыты с помощью скрипта.

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

Для того чтобы данный метод работал, необходимо подключить скрипт — читаем статью.

Начнем, пожалуй, с комментариев.

За вывод комментариев на блоге под управлением wordress отвечает файл comment.php. Поэтому, используем Filezilla и находим в папке с темой следующие файлы comment.php и comment-template.php.

Копируем их себе на ПК и открываем с помощью Notepad++ (ну, или чем-то другим, к чему вы привыкли).

В этих файлах нужно найти вот такой код (используйте команду Ctrl+F):

1
$return = "<a href='$url' rel='external nofollow' class='url'>$author</a>";

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

В моем файле comment-template.php я нашел этот код на 207 строке.

Заменяем этот код на новый.

1
$return = "<span class='spanlink' title='$url' onclick=\"GoTo('$url')\">$author</span>";

Сохраняем файл и закачиваем на хостинг.

Должно получиться вот так.

Как закрыть ссылки на блоге

Все, мы закрыли ссылки в комментариях.

Переходим к закрытию ссылок в сайтбаре.

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

То есть, используя этот способ, вы сможете закрыть ссылки от индексации в любом месте вашего блога.

Здесь все немного проще и одновременно сложнее.

Когда вы добавляете баннер в сайтбар, вам необходимо чуток преобразовать старый вид html ссылки в новый.

Возникнуть сложностей не должно.

Вот так выглядит обычная ссылка:

1
<a href="https://webhost1.ru/?r=36350">Дешевый хостинг</a>

А вот так выглядит уже новая, закрытая ссылка

1
<span class="spanlink" onclick="GoTo('https://webhost1.ru/?r=36350')">Дешевый хостинг</span>

Не забываем указать путь к картинке. Какой же баннер без картинки.

В итоге, наша ссылка для баннера должна получится примерно такой.

1
<span class="spanlink" onclick="GoTo ('https://webhost1.ru/?r=36350')"><img src=https://webhost1.ru/design/1/banners400x740.jpg border="0" alt="Дешевый хостинг"></span>

Как закрыть ссылки на блоге

Вот так просто вы сможете закрыть ссылки в сайтбаре вашего блога.

ВНИМАНИЕ, ОБНОВЛЕНО!!!

Некоторые темы WordPress не хотят подцеплять ссылки и при нажатии на баннер происходит переход по битой ссылке.

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

1
<span class="spanlink" onclick="GoTo ('_webhost1.ru/?r=36350')"><img src=https://webhost1.ru/design/1/banners400x740.jpg border="0" alt="Дешевый хостинг"></span>

Тут все просто. В скобках, после GoTo нужно вставить ссылку без http:// (либо https://), а вместо этого перед ссылкой поставить знак нижнего подчеркивания «_».

Если у вас остались вопросы о том, как закрыть ссылки от индексации на блоге WordPress задавайте их в комментариях.

Не забывайте подписываться на выпуск новых статей!!!

На этом у меня все.

С вами был, Алексей Щукин, автор блога alexshchukin.ru

 

Нажми на кнопку - поделись с друзьями!
Это лучшая награда для автора!


Количество комментариев: 9. Оставь свой комментарий к статье “Как закрыть ссылки от индексации на блоге WordPress.

  1. Алексей, привет! Капец, я очень долго думал, как закрыть сайтбар от индексации… Ты реально мне помог!

    На самом деле у меня был установлен этот скрипт и я всегда закрывал исходящие ссылки на различные сайты в теле статей. Однако, до меня не доходило, как закрыть ссылки в сайтбаре (хотя с топом комментаторов до сих пор проблемы. Придётся его переделывать). Сейчас наткнулся на твою статью и нафиг позакрывал все исходящие ссылки, т.к. они дублируются и на моём блоге их 2136 штук.

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

  2. Блин, думал всё будет гладко, но нет. Сделал всё как описано, но почему-то тот же ютубовский ролик вверху, у меня, открывается по неправильной ссылке. Точно также и с другими виджетами.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *