Все знают, что сейчас теги nofollow и noindex не рекомендуется использовать и от них больше вреда чем пользы, но ссылки закрывать все таки нужно. Самый распространенный способ используя скрипты, например прописываем скрипт
Как закрыть внешние ссылки от индексации
$(document).ready(function(){
$(«span.linkrep»).each(function(){
$(this).replaceWith(‘<a class=»‘+$(this).attr(«class»)+'» href=»‘+$(this).attr(«title»)+'»>’+$(this).html()+'</a>’);
});
})
На странице используем как
<span class=»linkrep» title=»http://hosting-cloud.com.ua»>hosting-cloud.com.ua</span>
Хороший метод, но есть большое «НО», так как для ссылки вместо <a> используется <span>, то возникает проблема необходимо заменять или дописывать css классы для span.
Поэтому есть еще один способ, может не очень изящный, но зато нет не обходимости ничего менять в css
jQuery (document).ready (function (){
jQuery (‘a.fb’).each (function (i, el){
var data = jQuery (el).data ();
jQuery (el).wrap (jQuery (‘<a/>’).attr ({
‘href’ : data.alt,
‘title’ : data.title,
‘target’ : data.target}))})
})
И используем как
<a class=»fb» data-alt=»https://www.facebook.com/itforbusiness»>Facebook</a>
Не забываем подключить скрипт на странице со сылкой
<script type=»text/javascript» src=»{THEME}/js/links_nofollow.js»></script>
Всего комментариев: 0