Автоматическое добавление nofollow к внешним ссылкам
Попался тут скриптик для автоматического добавления аттрибута nofollow к внешним ссылкам. Как его автор хвалит, как он ему помог... Вот он, этот скрипт:
Код JavaScript:<script type="text/javascript"> var wlist = [ "javascript:", "http://adminwy.ru/" ]; function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); } } } function LinksExt() { var tags = document.all?document.all:document.getElementsByTagName("*"); function test(str) { for (var url in wlist) if( str.indexOf(wlist[url])==0 ) return 1; return 0; } for (var i=0; i if( tags[i].nodeName == "A" ) { var link = tags[i]; if ( link.href && !test(link.href) ) { link.rel="nofollow"; link.outerHTML = "<!--noindex-->" + link.outerHTML + "<!--/noindex-->"; } } } addLoadEvent(LinksExt);
Да-да-да... Это именно Джаваскрипт! Я вот стесняюсь спросить, а для кого автор ставит nofollow? Для пользователей? Так они на него даже не смотрят. Или, может я чего не понимаю, и пауки гугля и яндекса уже посещают сайты из Хрома и Яндекс-браузера?
Сам скрипт даже не смотрел, наверное, он рабочий, раз автор его выложил. Хотя манера писать без отступов... Нуууу, неуважение к читателям, чтоли.
Это обычный самообман, так как пауки видят ссылки без обработки Джаваскрипта. У Гугля есть инструмент, позволяющий посмотреть на сайт глазами паука, если что.
Оставьте свой комментарий
Войдите, чтобы оставлять комментарии
Оставить комментарий как гость