285

Комментариев: 26

Блок span, или закрыть ссылку от индексации в один клик

Доброго времени суток дорогие читатели блога, сегодня я хотел бы с вами поделиться как я себе установил блок span в редактор wordpress, чтобы закрыть ссылку от индексации, не играясь с кодами.

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

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

Теперь yandex и google читают теги и переходят по ссылкам внутри них, тем самым передавая статический вес страницы по исходящему адресу.

Этим же и замедляется рост сайта в глазах выдачи, нужно что то с этим делать и срочно.

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

О ней более подробно ниже.

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

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

Знаете код которым закрывали до этого введения?

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

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

И так, потребуется перейти в редактор wordpress, потому что работать мы будем именно с ним. В редакторе находим файл functions.php, именно его и надо доработать.

Запомните, если вы делаете сами, то вы делаете это на свой страх и риск. Так что не забудьте сделать резервную копию functions.php на случай, если он перестанет работать.

И так, я надеюсь сделали копию файла, поехали дальше.

У нас есть код:

/* замена ссылок на боки span */
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;

Копируйте его, именно этот шифр и надо вставить внутрь файла.

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

После того, как вставили код, появляется возможность закрывать ссылки в режиме html через код. Код формата:

[urlspan]<a href=»http://google.ru»>текст внешнего ресурса(анкор)</a>[/urlspan]

То есть в ручном режиме вы уже можете обводить внешний сайт в теги urlspan.

Но нам ведь нужна кнопка для быстрой вставки. Поэтому продолжим химичить в коде. Осталось совсем чуть чуть…

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

Каталог находится по пути — сайт/wp-content/themes/название темы.

В этот каталог нужно закинуть папку с архива, скачать архив можно вот тут

Вот что должно получиться.

Теперь осталось дело совсем за малым, всего то вставить ещё один код в файл functions.php

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

этот код требуется вставить перед закрывающим тегом ?>

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

Ждёте ещё что то? Больше ничего делать не придётся. Кнопка установлена.

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

На сегодня это всё дорогие мои читатели, подписывайтесь на обновления блога, чтобы не пропустить новые статьи. До скорых встреч.

С уважением С.Васильев

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

Этой статьей стоит поделится с друзьями:

img

Этот блог читают
более 1500 человек
и уже зарабатывают
в интернете. Читай и ты.

Вам так же может быть интересно:

Как я заработал в интернете — моя история

Полностью
люди за столом

2.2 Что такое партнёрская программа и как выбрать проект для заработка новичку

Полностью

Работа на дому реально ли это, или очередная выдумка человечества?

Полностью

Распространённые ошибки и заблуждения новичков

Полностью
Комментарии к статье
  1. Я, конечно, не эксперт в данной области, но вроде же гугл умеет переходить по скриптам? То есть в данном случае по ссылкам, закрытым таким образом?

    Сергей

    Ответить

    1. Возможно научился уже, ведь google постоянно внедряет что то новое в борьбе с SEO. Сервисы пока не показывают исходящих ссылок с ресурса через SPAN

      Сергей Васильев

      Ответить

    2. Сервисы пока не показывают исходящих ссылок с ресурса через SPAN, может потому, что они не владеют алгоритмом Гугла. Гугл свои алгоритмы не выдаст же им.

      Артур

      Ответить

      1. Ну не знаю, мне кажется что ссылки все равно просматриваются поисковыми системами, возможно спан не заносится в базу, или что то в этом роде. Как никак ссылка активна и перейти по ней возможно. Думаю если есть технология СПАН не один год, то на это есть и решение со стороны поисковых систем. Может просто дают время пользоваться, что бы запустить новый алгоритм и убить тысячи сайтов)

        Сергей Васильев

        Ответить

      2. Перед запуском нового алгоритма поисковики предупредят блогеров о нововведениях. Кто не успеет исправить, попадёт в бан.

        Артур

        Ответить

        1. Да, почти обо всем предупреждают в блогах для вебмастеров

          Сергей Васильев

          Ответить

  2. У меня такой же стоит где нарыл?

    witos1

    Ответить

    1. В смысле? Всё сделано описанным способом

      Сергей Васильев

      Ответить

  3. Можно самому на панели сделать кнопку закрытия ссылок от индексации. Чего только не придумают. Молодец, кто придумал.

    Александр

    Ответить

    1. Честно — украл эту идею на блоге Максима Зайцева. Очень толковый парень в работе с кодами, по его же рекомендациям делал адаптацию шаблона.

      Сергей Васильев

      Ответить

      1. По такому алгоритму можно любые кнопки с любыми функциями ставить. Я не знал, что кнопки могут добавляться на панель. Спасибо Максиму и Вам за ознакомление!

        Александр

        Ответить

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

        Alex

        Ответить

        1. Согласен. При любых манипуляциях в коде обязательно делать резервную копию PHP файла. Я однажды поменял неудачно данные в файле и блог просто перестал открываться. Хорошо что были копии файлов темы

          Сергей Васильев

          Ответить

          1. Вариант скачки нужного файла из скачанной версией вордпресса прокатит? Запороли functions.php без копии, скачали вордпресс, выдернули из него functions.php и заменили им запоротый.

            Alex

          2. Только из файла вашей темы, думаю php самого движка лучше не трогать

            Сергей Васильев

          3. Конечно из файла своей темы, functions.php там и находится. Могут при этом полететь некоторые плагины, но сайт будет доступен. Вариант временного решения проблемы.

            Alex

  4. Проще разработчикам вордпресса изначально вписать в движок код закрытия ссылок от индексации.

    Артур

    Ответить

    1. Я думаю для них это не имеет смысла)

      Сергей Васильев

      Ответить

  5. nofollow и noindex перестали закрывать ссылки от индекса поисковых систем, так же и span может перестать закрывать.

    Alex

    Ответить

    1. Ну да, все меняется, что то перестает работать.

      Сергей Васильев

      Ответить

    2. Измения в устоявшемся неприятны и часто неожиданны. А что это за своеволие поисковых систем игнорировать nofollow и noindex. Что то же за этим стоит.

      Alex

      Ответить

      1. Думаю что изменение в закрытии ссылок произошло потому что СЕОшники попросту злоупотребляли ими.
        Вспомните какие ужасные сайты были 15 лет назад, даже 10 лет назад.
        Переспамленые, набитые ссылками ради мест в первых рядах поисковых систем

        Сергей Васильев

        Ответить

      2. 15 лет назад это давно. Если переспаленными сайты были 10 лет назад с nofollow и noindex, им ничего не мешает быть такими и со span. Можно было ввести другой алгоритм как общий подсчёт закрытых ссылок на странице и определить их максимальное количество.

        Alex

        Ответить

        1. Сейчас даже со span накладно переоптимизировать статьи. Количество ключевых слов и размер статьи учитывают поисковые роботы. Как я читал у Яндекса — сайты анализируются более чем по 400 параметрам. Думаю раньше не делалось такого анализа

          Сергей Васильев

          Ответить

  6. Вообще не понимаю, зачем ставить ссылку а потом пытаться закрыть ее от поисковика. А как же требования гугла что поисковику должна отдаваться та же страница (информация) что и пользователю. То есть пользователю позволяем переходить по ссылке а поисковику нет. Разве это не клоакинг???

    Владимир

    Ответить

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

      Сергей Васильев

      Ответить

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