logo
+7 (499) 322-94-20

Как закрыть ссылку от индексации. Noindex nofollow — не работают!

Опубликовано: 03.11.2014

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

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

[google_content]

Учитывая тот факт, что поисковые системы не стоят на месте и развиваются ежедневно методы закрытия ссылок, которые мы рассматривали уже морально устарели и не дают 100% эффекта особенно для поискового робота Google, который научился распазнавать закрытые тегом ссылки. Ранее когда мы размещали на своем сайте кликабельную ссылку ведущую на другой сайт мы закрывали ее следующим способом:

<a href="http://сайт.ком" rel="nofollow">ТЕКСТ</a>

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

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

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

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

1
2
3
/* замена ссылок на боки span */
function replaсe_link($content) {
 $pattern = '/\[urlspan\](.*?)(.*?)&lt;\/a&gt;(.*?)\[\/urlspan\]/i'; $content = preg_replace($pattern, "$1<span class="spanlink">$6</span>$7", $content); return $content;}add_filter('the_content', 'replaсe_link');

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

1
2
3
/* замена ссылок на боки span */
.spanlink { color: blue; cursor:pointer; }
.spanlink :hover { color:blue; text-decoration:underline; }

После чего открываем файл footer.php и добавляем:

1
2
3
<script>// <![CDATA[
function GoTo(link){window.open(link.replace("_","http://"));}
// ]]></script>

Все теперь чтоб закрыть ссылку через режим html достаточно ввести:

[urlspan]<a href="http://site.ru">Ссылка</a>[/urlspan]

Для того, чтоб улучшить процесс закрытия ссылок и избавить себя от работы с кода при наборе текстов, добавим дополнительную кнопку urlspan в редактор WordPress. Для этого скачиваем файл по ссылке архив [urlspan]urlspan.zip[/urlspan].

Данный архив распковываем закидываем в папку с темой Вашего блога:

wp-content/themes/ваша тема/urlspan

Далее открываем файл functions.php где добавляем:

require_once(TEMPLATEPATH . '/urlspan/urlspan.php');

Все теперь в панеле редактора WordPress где Вы пишите статьи отобразится дополнительная кнопка:

urlspan

     Теперь для того, чтоб вставить искодящую ссылку в статью пишете текстовый анкор или просто ссылку url к примеру https://sgolder.com выделяем ее и нажимаем на кнопку, которую мы добавили. При нажатии появится окно, в которое мы вставляем ссылку, по которой необходимо переходить:

urlspan2 Далее нажимаем «Ok» и наша ссылка добавлена в статью и надежно закрыта от поисковой системы. Я думаю Вы разобрались как закрыть ссылку от индексации не используя теги noindex и nofollow. На этом публикацию завершаю. До скорого!

Александр Белый

45 комментариев

  1. Александр, спасибо. У меня закрыты ссылки через тег urlspan, но кнопочка не выведена в редактор. Попробую сделать по вашим рекомендациям.

    [Ответить]

    Александр Отвечает:

    Да пробуйте очень удобно

    [Ответить]

  2. Всегда боялся лезть в коды. Но для такого случая не поленюсь. Александр, спасибо за крутую инфу!!!

    [Ответить]

    Александр Отвечает:

    Будут еще мощные посты так, что заходите

    [Ответить]

  3. Спасибо, понятно написано. У меня возник вопрос, а переход по ссылке «Читать далее» на странцицу «…ut/#more-1585″ не будет расценен гуглом и яндексом, как дубль?
    Т.е. sgolder.com/kak-zakryit-ssyilku-ot-indeksatsii-noindex-nofollow-ne-rabotayut/
    и
    sgolder.com/kak-zakryit-ssyilku-ot-indeksatsii-noindex-nofollow-ne-rabotayut/#more-1585

    [Ответить]

    Александр Отвечает:

    Если Вы на странице с more нажмете ctrl+u увидете, что canonical= ссылка основная без more так что это все нормально

    [Ответить]

    Александр Отвечает:

    Исправил

    [Ответить]

  4. Тревога.
    Алексанрд, я нажимаю на банер «Внимание дешежный конкурс» и в новом окне открывается такой текст Parse error: syntax error, unexpected ‘<' in /home/sgolder/sgolder.com/www/wp-content/themes/mystique/functions.php on line 543 Банер наверное нераборат. Проверь. Захожу с оперы.

    [Ответить]

    Александр Отвечает:

    Это не баннер только, что редактировал файл functions имено в этот момент Вы находились на сайте.Все Ок

    [Ответить]

  5. Почему не работают?) Просто вес в любом случае утекает и все, правда в никуда

    [Ответить]

    Александр Отвечает:

    Это я и имел ввиду

    [Ответить]

    Иван Зелинский Отвечает:

    seoonly.ru — это не имя а домен ! То как к тебе обращаться?

    [Ответить]

  6. Здравствуйте Александр! Как части я стал видеть подобные утверждения по поводу того, что Гугл распознаёт тег nofolow! Вы пишите, что на сайте Яндекса этот метод описан и пока никаких изменений внесено не было, но дело в том, что на сайте Гугла, этот метод также описан!!! И гугл до сих пор рекомендует закрывать ссылки в тег nofolow! Так что, вы хотите сказать, что Гугл пытается всех обмануть и наказать?

    [Ответить]

    Александр Отвечает:

    На Гугле Я этой информации не видел может и есть. В данном случае nofolow стали работать как доноры вес с сайта уходит но конечный Акцептор куда направлена ссылка его не получает. Примерно так.

    [Ответить]

    Игорь Черноморец Отвечает:

    Почитайте пожалуйста статью мной очень уважаемого человека и отличного блогера Александра Каратаева! Не пожалеете

    [Ответить]

    Александр Отвечает:

    Предложенную статью прочитал. ссылку удалил так, как Не согласен с высказыванием автора — написал у него комментарий.

    [Ответить]

    Игорь Черноморец Отвечает:

    Да, я прочитал ваш комментарий у него на блоге! Думаю, что на эту тему будет ещё много споров и дебатов, пока сам Гугл в один прекрасный день, не расскажет настоящую правду!

    [Ответить]

  7. А как применить этот способ закрытия ссылок от индексации поисковыми системами Гугль да Яндекс на CMS Joomla? Или вы только по WP даете советы по решению возникших проблем?

    [Ответить]

    Александр Отвечает:

    По joomla не подскажу

    [Ответить]

    Юрий Йосифович Отвечает:

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

    [Ответить]

    Максим Измайлов Отвечает:

    Как найдете, дайте знать, пожалуйста :)

    [Ответить]

    Юрий Йосифович Отвечает:

    Обьязательно Максим расскажу об этом уже на своем блоге — так что заходите в гости и ожидайте новых статей.

    [Ответить]

  8. Здравствуйте, Александр!)
    А как закрыть ссылку социальных сетей от индексации? Просто у меня в теме есть две ссылки на Твиттер и Фейсбук, надо бы закрыть их от индексации!)

    [Ответить]

    Юрий Йосифович Отвечает:

    А чем отличается закрытие от индексации любой ссылки от ссылки на социальные сети? Мне кажется, Азик, что принципиального отличия в этом нету!

    [Ответить]

    Александр Отвечает:

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

    [Ответить]

    Александр Отвечает:

    Такие ссылки как google+ можно не закрывать

    [Ответить]

    Юрий Йосифович Отвечает:

    Я не могу согласиться с вашим утверждением. Я какое-то время не закрывал ссылки — и при поиске Юрий Йосифович появлялся мой профиль в ВК и в Гугле — что для меня не было хорошо, так как терялись посетители, которые искали мой блог. Отсюда вывод — что любые ссылки, которые не открыты специально (для повышения позиций странички на которую ведет ссылка) нужно закрывать.

    [Ответить]

    Александр Отвечает:

    Это совсем разные Вещи и зависят от продвижения блога в поиске. А статья о закрытии ссылок с блога чтоб не терялся вес страниц. Бытует мнение что ссылка на Google+ отдает обратный вес на ваш блог

    [Ответить]

    Максим Измайлов Отвечает:

    По поводу закрытия ссылок на авторитетные ресурсы: этого советуют не делать, так как поисковики наоборот видят, что вы ссылаетесь на авторитетные ресурсы и больше вам симпатизируют. На G+ у меня лично открытая ссылка в самом низу.

    [Ответить]

    Александр Отвечает:

    Максим с Вами согласен однозначно

    [Ответить]

    Юрий Йосифович Отвечает:

    Так с профиля гугла идут закрытые ссылки от индексации. В чем собственно будет заключаться польза?

    [Ответить]

  9. Используйте плагин wp noexternallinks обязательно! Он делает из внешних ссылок внутренние!!

    [Ответить]

    Александр Белый Отвечает:

    Никогда не используйте этот плагин если не хотите попасть под фильтр поисковой системы

    [Ответить]

    Игорь Черноморец Отвечает:

    Этим плагином я тоже пользуюсь, но изменил его настройки так, чтобы ссылки были закрыты обыкновенно через nofollow , а вот если оставить по умолчанию, то есть маскировать их так чтобы ссылки превращались в внутренние, то это и правда плохо, так как для этого используется 302 редирект!

    [Ответить]

    Максим Измайлов Отвечает:

    Дмитрий, вам дадут фильтр за этот плагин…

    [Ответить]

  10. Если ссылку вводить в html редакторе такого вида анкор после сохранения статьи под «Администратором» все работает нормально, а под «Участником» ссылки слетают.

    [Ответить]

  11. у меня ничего не получается,не понимаю куда вставлять коды,куда-то впихнула,а все равно не закрывается. В постах видно закрывающие теги.Что я делаю не так?

    [Ответить]

    Александр Белый Отвечает:

    Удаленно тяжело сказать, нужно смотреть.

    [Ответить]

  12. Подскажите, кто сталкивался, такая ошибка после вставки кода.
    Parse error: syntax error, unexpected ‘spanlink’ (T_STRING) in ………………..functions.php on line 122

    [Ответить]

    Александр Белый Отвечает:

    Не туда видать вставил. Нужно смотреть по месту.

    [Ответить]

  13. У меня по какой-то причине ссылка обрамляется кодом urlspan, т.е. уже в готовом тексте виден этот код. Кто подскажет что я не так сделал?

    [Ответить]

    Александр Белый Отвечает:

    Может в стилях описания urlspan у тебя ошибка

    [Ответить]

  14. Пробовал вставлять как в коце файла до закрытия функции, так и в начале.
    Код на стиль перепроверил, все как в статье.
    Чуть позже попробую еще раз все пееделать. Результат напишу.

    [Ответить]

Добавить комментарий для Дмитрий Смирнов Отменить ответ

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


*

Преимущества б/у поддонов

Термин "поддоны бу" относится к поддонам, бывшим в употреблении, на русском языке. ...

Изофом — качественная тепло-вибро-звукоизоляция

Изофом - качественная тепло-вибро-звукоизоляция широкого назначения., который эффективно ...