Кейс по закрытию внешних ссылок от индексации

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

Яндекс.Метрика за 2016 год

Анализ структуры и контента не выявил проблем, все было сделано очень качественно. Но была одна особенность – с большинства страниц сайта стояло много внешних ссылок с атрибутом nofollow через редирект в php файле вида:

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

Содержание

Скрипт для закрытия внешних ссылок

Было решено закрыть внешние ссылки от индексации скриптом на jQuery AJAX и не делать более ничего для оценки эффективности – перед дальнейшими вложениями надо было понять причину проблем.

Задача решилась в два этапа – сначала добавлением редиректа через плагин для WordPress, затем закрытием ссылки от индексации через скрипт.

Для первого этапа идеально подошел бесплатный плагин SEO Redirection от Fakhri Alsadi:

После установки переходим в Настройки – SEO Redirection и добавляем ссылку:

Редиректы в WordPress

Теперь надо сделать активную для посетителей ссылку без, собственно, атрибута ссылки – href. При этом часть ссылок была с текстовыми анкорами, часть с анкорами в виде картинок. На просторах сети удалось по кусочкам собрать работающий на WordPress вариант.

Код для размещения в футере пред закрывающим тегом body:

Размещение в статье с текстовым анкором:

С анкором в виде картинки:

В тексте получаем активную ссылку, а в исходном коде span class:

Результаты работы скрипта

Результаты

В январе все ссылки были заменены на скрипты, к началу февраля сайт был полностью переиндексирован и показал резкий рост:

Рост трафика с февраля

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

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

8 комментариев
  • Роман

    Привет. Спасибо за код. Только вот вопрос, для чего в этой связке плагин «перенаправление»? Ведь если разместить в data-link обычную ссылку без редиректа вес перетекать не будет. К тому же в нем каждую ссылку надо настраивать. Тогда уже проще юзать WP No External Links и делать ссылки аля «/goto/https://site.ru».

    Плагин «перенаправление» поможет если хочешь скрыть ссылку, на которую будет переход (реф и т.д.), иначе не вижу смысла его использования.

    • Алексей

      Все верно, можно ставить ссылки без редиректа, в исходном коде будет ссылка на другой сайт текстом (в span class) без a href. Плагин использовался в первую очередь для сокрытия ссылок, но и полное отсутствие других доменов, даже текстом, в исходном коде показалось не лишним.

      Что касается плагинов, то подойдет любой, здесь уже дело привычки. Каждую ссылку надо настраивать, но если одна ссылка размещена в нескольких статьях и периодически требует замены (например, партнерские ссылки), то удобнее как раз редактировать единую в плагине, чем каждую в статье. Мне сразу попался удобный Redirection, поэтому не стал искать другие варианты.

  • Александр

    Интересная заметка, спасибо. Но, вот у меня есть иной опыт — есть проект, на котором только одна исходящая dofollow ссылка, в тексте статьи, релевантная, полезная, и совпадение или нет, но в проекте это самая трафовая статья. Есть и иные наблюдения, когда ссылка на релевантный или полезный источник только добавляла бонусов к статьям.

    У вас, я так понял, ссылки ведут на офферы? У меня складывается впечатление, что ссылки на полезные релевантные записи идут в зачёт статье, а судя по вашему опыту, рекламные ссылки наоборот, лучше закрывать. Я не далёк от истины, как по-вашему?

    • Алексей

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

  • Роман

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

    • Алексей

      Скорее всего негативного влияния не будет, но другие домены в классах стилей будут выглядеть странно.

  • Роман

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

    • Алексей

      Встречал, но реализацией не занимался. Мне редиректа даже для скрытия рефки вполне достаточно.

  • Комментировать

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