Закрываем ссылку из комментариев тегом span от роботов Google

как правильно закрыть ссылку тегом

Готов вас опечалить в очередной раз, все те, кто закрывают ссылки от индексации с помощью тега <span>, чаще всего являются dofollow блогами для поисковой системы Google!

Многим из вас знакома моя статья, написанная чуть более года назад. В ней описывается способ закрытия ссылок без изменений файлов движка с помощью подмены обычной ссылки вида <a href> на скрипт GoTo.

Данный способ долгое время был актуален для Google и по сей день является актуальным для Яндекс. Ни одни из сервисов определения исходящих ссылок, а так же программ, таких как Xenu, например, не найдёт на вашем блоге ссылок с комментаторов. Но вот парадокс…

Роботам Google достаточно html кода для того, чтобы считать данную ссылку.

ссылка в коде

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

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

А в следствие того, что данная ссылка не является традиционной, формата <a href>, то и дополнительные атрибуты, такие как title и rel на неё не действуют. Это означает лишь одно, вы являетесь автором dofollow блога для продвижения в Google.

Что может быть за открытые ссылки

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

  • на вашем блоге может большое количество старых комментариев с ссылками на блоги, переставшие существовать (битые ссылки),
  • нетематические ссылки — сайты, которые никак не соотносятся с вашей тематикой,
  • ссылки на запрещенные тематики или адалт,
  • ссылки на сайты и блоги под фильтрами поисковых систем.

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

Как правильно закрыть ссылки из комментариев тегом <span>

Код, который я использовал для закрытия ссылок мне не принадлежит, автора, к сожалению, я не нашёл.

Данный код создаёт маску для формата вывода ссылки, убирая http:// (добавляем в function.php):

function replaсe_link($content) {
$pattern = '/\[urlspan\](.*?)<a (.*?)href=[\"\']([a-zA-Z]+:\/\/)?(.*?)[\"\'](.*?)>(.*?)<\/a>(.*?)\[\/urlspan\]/i';
$content = preg_replace($pattern, "$1<span class='spanlink' onclick=\"GoTo('_$4')\"><span>$6</span></span>$7", $content);
return $content;
}
add_filter('the_content', 'replaсe_link');

Вывод ссылки в комментариях (в моём случае так же function.php):

<?php printf( __( '%s', 'twentyten' ), sprintf ('<span class="fn">%s</span>', '<cite itemprop="name" class="comment-author" style="cursor: pointer;" title="'.$comment->comment_author_url.'" onclick="GoTo(\''.str_replace('http://', '_', $comment->comment_author_url).'\')">'.$comment->comment_author.'</cite>') ); ?>

Добавляем строчку скрипта в footer.php:

<script type="text/javascript">function GoTo(link){window.open(link.replace("_","http://"));}</script>

И теперь отображение выглядит так:

правильная ссылка через тег <span>

Теперь Google не будет считать данную ссылку ссылкой.

P.S. А dofollow блогов в действительности гораздо больше, чем может показаться.

С уважением,
  1. Руслан

    Хм, возможно, это причина, по которой мой блог медленно развивается в google.
    Ссылок на моём блоге очень много, вот только они закрыты в тег span.
    И вопрос: а что плохого в dofollow сайтах?

    Ответить
    • Максим

      У меня все ссылки открыты, нет ничего страшно в них. Есть опасность в том, что ссылается dofollow блог на плохие сайты, а как показывает часто практика, поисковые роботы не любят анализировать детально, наказывая за факты.

      Ответить
      • Руслан

        Сейчас посмотрел у себя код. У меня оказывается всё изначально было правильно настроено. Вместо http знак подчеркивания. значит хорошо верстальщик работу выполнил =)

        Ответить
  2. EXPONENTE

    Не могу не высказать своё восхищение данным блогом и качеством его материалов. Очень похвально! Поставлю на тебя ссылку в блоге…

    Ответить
  3. ZAZENNO.INFO

    Борьба с ссылками, Яндекс борется, Гугл борется и блогеры тоже) А как же быть тем халявщикам которые ежедневно ищут способы заработать себе парочку ссылочек?))

    Ответить
    • Максим

      Искать тех, кто не борется против ссылок на своих блогах, и их довольно много :)

      Ответить
  4. Юрий Йосифович

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

    Ответить
    • Максим

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

      Ответить

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

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