Artinblog logo
  • DLE
    • Шаблоны
    • Модули
  • SEO
    • SEO для начинающих
  • Общество
  • jQuery
  • Дизайн
  • Услуги
Главная » SEO » Как закрыть ссылку от индексации при помощи javascript RSS
окт 20 2016 photo

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

Alessa Shtern 130 151
  • 40
  • 1
  • 2
  • 3
  • 4
  • 5

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

 

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

В этой статье пойдет речь о нестандартном способе закрытия ссылок при помощи javascript, а именно jQuery. Пройдемся по всем известным способам закрытия ссылок и в конеце соатновимся подробнее на самом эффективном.

Как закрыть внешнюю ссылку при помощи noindex и nofollow

Это классический и общедоступный способ. Можно запретить индексацию ссылки при помощи атрибута nofollow. Делается это так:

<a href="site.ru" rel="nofollow">Текст ссылки</a>

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

Получается что наш сайт все равно потеряет вес из-за этой незакрытой внешней ссылки.

Есть и другое мнение, что вес все таки доходит до конечного сайта, но думаю, нас это не должно сильно радовать.

Для пущей уверенности мы можем закрыть ссылку вот так:

<noindex><a href="site.ru" rel="nofollow">Текст ссылки</a></noindex>

Тут мы говорим поисковикам, что не нужно индексировать текст между этими тегами. Что же происходит на самом деле? Робот поисковика все равно пройдется по этой ссылке и прочтет текст внутри нее, но эта ссылка не будет участвовать в сниппете и ранжировании. К тому же в итоге из-за ссылки закрытой в noindex мы получаем невалидный код на выходе. Такой способ конечно имеет место быть... но он не идеален.

Наконец мы подошли к еще одному простейшему способу закрытия ссылок, при помощи javascript.

Как закрыть ссылку при помощи javascript (jQuery)

Раньше, когда оптимизаторы говорили о закрытии внешних ссылок при помощи js, мне казалось это чем-то нереальным. На деле же все просто и эффективно. 

Я представлю код написанный на jQuery, поэтому если будете его использовать, убедитесь что у вас подключена эта библиотека (обычно она есть на всех движка).

$(document).ready(function(){
  $("a[data-href]").each(function(){
    $(this).attr('href', $(this).attr('data-href'));
  });
});

Что делают эти волшебные три строчки?

Пока ничего. Теперь нужно при добавлении очередной внешней ссылке прописывать ее вот так:

<a href="#" data-href="site.ru">Текст ссылки</a>

Как видите никаких ноуфоллоу и ноуиндекс. В адресе внешней ссылки мы указываем просто вот этот знак #, он служит заглушкой. А в атрибуте data-href указываем уже адрес сайта. Благо HTML5 наградил нас возожностью использовать новый атрибут data.

Что делает скрипт?

Он находит все ссылки с атрибутом data-href и содержимое атрибута вставляет в классический атрибут href нашей ссылки. Т.е. для пользователя это самая обычная ссылка, с адресом. Для робота же это ссылка с адресом #, т.е. никуда не видущая. Все работает на уровне javascript.

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

 


HashFlare
Другие новости по теме:
  • Плавная прокрутка страницы сайта
  • Бесплатный трафик на сайт - 10 способов.
  • jQuery tabs - простые вкладки
  • Теория платных ссылок.
  • Как работает jQuery?

Комментарии к: Как закрыть ссылку от индексации при помощи javascript (196)

    1. №31  lainrad618 13-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №32  lainrad618 14-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №33  lainrad618 15-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №34  lainrad618 15-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №35  lainrad618 16-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №36  lainrad618 16-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №37  lainrad618 17-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №38  lainrad618 17-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №39  lainrad618 17-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina986
    1. №40  lainrad618 17-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №41  lainrad618 18-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №42  lainrad618 18-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №43  lainrad618 19-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №44  lainrad618 20-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №45  lainrad618 23-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №46  lainrad618 24-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №47  lainrad618 24-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №48  lainrad618 25-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №49  lainrad618 25-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №50  lainrad618 26-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №51  lainrad618 28-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №52  lainrad618 30-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №53  lainrad618 31-10-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №54  lainrad618 01-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №55  lainrad618 04-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №56  lainrad618 06-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina984
    1. №57  lainrad618 07-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina648
    1. №58  lainrad618 08-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina648
    1. №59  lainrad618 09-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina648
    1. №60  lainrad618 10-11-2023 Цитировать
      Привет. Я Альбина, 25 лет, из России. Я ищу парня для общения, встреч, а возможно и для серьезных отношений. Напиши мне, пожалуйста, в Телеграм: albina648
1 2 3 4 5 6 7
Имя:*
Комментарий:
Сервис не доступен
Похожие статьи:
  • Плавная прокрутка страницы сайта
  • Бесплатный трафик на сайт - 10 способов.
  • jQuery tabs - простые вкладки
  • Теория платных ссылок.
  • Как работает jQuery?
  • Популярное
  • Авторизация
Войти
Забыли? Регистрация
HashFlare
  • Обратная связь
  • Карта сайта
При копировании материалов ссылка на источник Artinblog.ru обязательна. Copyright © 2012 - 2015