Как убрать лишние ссылки с блога? Это должен знать каждый seo оптимизатор!

Может кто-то заметил, что счётчики статистики, а так же счётчик RSS читателей в моём блоге не имеют ссылок.

Я сделал это не случайно, а после того, когда решил подчистить блог от таких ссылок.

Как это сделать? Как убрать ссылки счётчиков, и при этом оставить код счётчиков рабочим?

Давайте начнём с Live Internet счётчика, как с самого распространённого.

ссылки с блога

Где взять эти счётчики, вы должны знать, а как удалить ссылки, я Вас сейчас научу. Веди такие вещи должен знать каждый seo оптимизатор. Ведь вы считаете себя вебмастером, SEO оптимизатором? Я уверен в этом. Сейчас во всём разберёмся.

Как убрать ссылку Live Internet?

Сервис предложил мне такой код:

<!—LiveInternet counter—>

<script type=»text/javascript»><!—

document.write(«<a href=’http://www.liveinternet.ru/click’ «+

«target=_blank><img src=’//counter.yadro.ru/hit?t14.6;r»+

escape(document.referrer)+((typeof(screen)==»undefined»)?»»:

«;s»+screen.width+»*»+screen.height+»*»+(screen.colorDepth?

screen.colorDepth:screen.pixelDepth))+»;u»+escape(document.URL)+

«;h»+escape(document.title.substring(0,80))+»;»+Math.random()+

«‘ alt=» title=’LiveInternet: показано число просмотров за 24″+

» часа, посетителей за 24 часа и за сегодня’ «+

«border=’0′ width=’88′ height=’31′><\/a>«)

//—></script>

<!—/LiveInternet—>

Что мы видим здесь? Это же обыкновенный скрипт! Это видно по тегу script в начале кода. Так же свойство type говорит нам о том, что скрипт на языке JavaScript.

Видите оператор document.write? Так вот это означает, что браузер будет выводить в страницу документа то, что записано в этом операторе. А там прописан обычный html код и код ссылки:

<a href=’http://www.liveinternet.ru/click’ «+ «target=_blank>

Далее идёт тег <img>, выводящий на страницу изображение счётчика.

Ну как, избавимся от ссылки? Для этого нам нужно удалить тег <a> и всё!

Удаляем код, который обозначен красным цветом и ставим код в блог. Проверьте, теперь ссылки не должно быть.

Теперь можно смело переходить к препарированию Яндекс.Метрики.

Как убрать ссылку с Яндекс.Метрики?

От метрики я получил код такого типа:

<!— Yandex.Metrika informer —>

< href=»http://metrika.yandex.ru/stat/?id=23046703&from=informer»
target=»_blank» rel=»nofollow»>

<img src=»//bs.yandex.ru/informer/23046703/3_1_FFFFFFFF_EFEFEFFF_0_pageviews»

style=»width:88px; height:31px; border:0;» alt=»Яндекс.Метрика» title=»Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)» onclick=»try{Ya.Metrika.informer({i:this,id:23046703,lang:’ru’});return false}catch(e){}»/></a>

<!— /Yandex.Metrika informer —>

<!— Yandex.Metrika counter —>

<script type=»text/javascript»>

(function (d, w, c) {

(w[c] = w[c] || []).push(function() {

try {

w.yaCounter23046703 = new Ya.Metrika({id:23046703,

webvisor:true,

clickmap:true,

trackLinks:true,

accurateTrackBounce:true});

} catch(e) { }

});

var n = d.getElementsByTagName(«script»)[0],

s = d.createElement(«script»),

f = function () { n.parentNode.insertBefore(s, n); };

s.type = «text/javascript»;

s.async = true;

s.src = (d.location.protocol == «https:» ? «https:» : «http:») + «//mc.yandex.ru/metrika/watch.js»;

if (w.opera == «[object Opera]«) {

d.addEventListener(«DOMContentLoaded», f, false);

} else { f(); }

})(document, window, «yandex_metrika_callbacks»);

</script>

<noscript><div><img src=»//mc.yandex.ru/watch/23046703″ style=»position:absolute; left:-9999px;» alt=»» /></div></noscript>

<!— /Yandex.Metrika counter —>

В данном случае, ссылка даже не включена в код скрипта, а явно прописана в коде счётчика:

<a href=»http://metrika.yandex.ru/stat/?id=23046703&amp;from=informer» target=»_blank» rel=»nofollow«>

Ссылка закрыта от передачи веса тегом nofollow, Эту инструкцию хорошо понимает Яндекс, но никто точно не знает, как к этому относится Google и другие поисковые системы. давайте уберём и эту ссылку. Для этого нужно удалить код ссылки — просто вырежте код, отмеченный красным цветом.

Как удалить код Mail.ru счётчика?

Вот код, любезно представленный мне сервисом Mail.ru. Это код самого счётчика. в нём нет ссылок.

<!— Rating@Mail.ru counter —>

<script type=»text/javascript»>//<![CDATA[

var _tmr = _tmr || [];

_tmr.push({id: «2439422″, type: «pageView», start: (new Date()).getTime()});

(function (d, w) {

var ts = d.createElement(«script»); ts.type = «text/javascript»; ts.async = true;

ts.src = (d.location.protocol == «https:» ? «https:» : «http:») + «//top-fwz1.mail.ru/js/code.js»;

var f = function () {var s = d.getElementsByTagName(«script»)[0]; s.parentNode.insertBefore(ts, s);};

if (w.opera == «[object Opera]«) { d.addEventListener(«DOMContentLoaded», f, false); } else { f(); }

})(document, window);

//]]></script><noscript><div style=»position:absolute;left:-10000px;»>

<img src=»//top-fwz1.mail.ru/counter?id=2439422;js=na» style=»border:0;» height=»1″ width=»1″ alt=»Рейтинг@Mail.ru» />

</div></noscript>

<!— //Rating@Mail.ru counter —>

А вот код логотипа, содержащий ссылку:

<!— Rating@Mail.ru logo —>

<a href=»http://top.mail.ru/jump?from=2439422″>

<img src=»//top-fwz1.mail.ru/counter?id=2439422;t=479;l=1″

style=»border:0;» height=»31″ width=»88″ alt=»Рейтинг@Mail.ru» /></a>

<!— //Rating@Mail.ru logo —>

Здесь ссылка тоже прописана явно, никак не замаскирована. Чтобы избавиться от неё, удалите код, выделенный красным цветом.

Как убрать ссылку из FEEDBURNER?

Эту тему я оставляю всем читателям в качестве домашнего задания. Внимательно посмотрите код и удалите ненужную часть.

Добавить комментарий

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


*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>