Как закрыть внешние ссылки правильно
02.09.2018
Это очень коротенькая статья. Дело в том, что в Сети материалов на тему " Как закрыть внешние ссылки " очень много и, в общем-то, описано там всё правильно. И я бы не стал писать свою, если-бы не возникло одного маленького нюанса, который почему-то упускают из виду. Вот об этом нюансе я и хочу рассказать.
Но сначала о том, что вообще такое внешние ссылки и зачем их необходимо закрывать. Ну как-же без этого?
Внешняя ссылка - это ссылка, размещённая на Вашем сайте и ведущая на какой-либо другой сайт. Иногда их приходится вставлять в свои материалы самому, а иногда они изначально присутствуют в коде движка сайта (CMS) или в его шаблоне.
Как закрыть внешние ссылки
Теперь о том, почему необходимо закрыть внешние ссылки .
Наверное уже все знают, что такое ТИЦ (индекс цитирования Яндекс) и PR (ранжирование Гугла), так называемые пузомерки.
Считается, что чем выше показатели пузомерок для Вашего сайта, тем сайт популярнее. А каждая внешняя ссылка забирает часть этих показателей у Вас и отдает их на тот ресурс, куда она ведёт. И чем больше внешних линков, тем больше Вы теряете вес в глазах поисковиков. Вам это надо?
Нужно ли закрывать все исходящие ссылки на сайте от индексации
Как закрыть внешние ссылки
Если набрать эту фразу в поисковике, то вылезет куча сайтов, рассказывающих о том, как это сделать.
Рекомендации сводятся к следующему: добавить в саму ссылку код rel='nofollow' , а специально для Яндекса еще и обрамить её тегами <noindex></noindex>
Например, есть такой линк
<a href="http://ddw.kz" target="_blank">Сайт</a>закрываем
<noindex> <a rel="nofollow" href="http://ddw.kz" target="_blank">Сайт</a> </noindex>И вроде все правильно, ссылка закрыта и теперь ссылочная масса не будет утекать с Вашего сайта на другой. Тогда зачем я всё это пишу?
Нюанс, о котором я говорил в самом начале, заключается в следующем: тег <noindex></noindex> был придуман и предложен разработчиками Яндекс и, на данный момент, только им и воспринимается. Такого тега нет в официальной спецификации HTML и большинство валидаторов считают его за ошибку. По этой-же причине многие визуальные редакторы просто удаляют этот тег из статьи при сохранении.
И как теперь быть?
Как закрыть внешние ссылки правильно
Выход из этой ситуации есть. Для решения этой проблемы предлагается следующая конструкция тега <noindex>:
<!--noindex-->Здесь то, что закрываем<!--/noindex-->Такой синтаксис не воспринимается как ошибка и в то-же время выполняет свою задачу.
Таким образом, правильно закрытая внешняя ссылка из нашего примера должна выглядеть так:
<!--noindex--> <a rel="nofollow" href="http://ddw.kz" target="_blank">Сайт</a> <!--/noindex-->Вот, собственно, и все. Могу только добавить, что проверить наличие внешних ссылок можно вот этим онлайн-сервисом dinews.ru. Как Вы наверное уже догадались - я правильно закрыл эту внешнюю ссылку ????
Введёте адрес своего сайта, нажмёте Анализировать и ниже, в разделе Дополнительная информация увидите свои незакрытые внешние ссылки. У меня это выглядит так:
Несмотря на то, что в моих материалах внешних ссылок достаточно, но они надёжно скрыты. А вот эти две сидят где-то в шаблоне или в коде блога. Надо будет, кстати, найти их и тоже правильно закрыть.
Если информация для кого-то оказалась полезной - буду рад.
Удачи Вам и до встречи на моём блоге!