Забыл поставить счётчик, от ведь. Ладно - повод внести в анналы стандартный код стандартных счётчиков с поправкой на SEO - так, чтобы они КОРРЕКТНО работали, но при этом были "выгодны с точки зрения продвижения".
Счётчик LiveInternet
Обычно делят на две части: "верхняя часть" - скрипт, что рекомендуют вставлять после открывающего тэга body вставляется (поближе к нему) и "нижняя часть" - сама логошка, что можно вставлять в любом видимом месте на сайте. Однако реально "первую часть" (скрипт), прекрасно можно вставлять между </head> и <body>, чтобы не напрягаться с поиском места:
...
<?php print $scripts; ?>
</head>
<!--LiveInternet counter--><script type="text/javascript"><!--
new Image().src = "http://counter.yadro.ru/hit?r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random();//--></script><!--/LiveInternet-->
<body class="<?php print $body_classes; ?>">
<div id="page" class="clearfix">
..."Вторая часть" - логошка - в оригинальном варианте даёт ссылку. А зачем нам лишняя исходящая ссылка на всех(!) страницах сайта? Ни зачем. Убиваем. Код ливинетной логошки получается таким:
<!--LiveInternet logo-->
<a onmousemove="this.href='' + 'ht' + 'tp://' + 'www.' + 'liveinternet.ru/stat/noindex.by/';"
onfocus="this.href='' + 'ht' + 'tp://' + 'www.' + 'liveinternet.ru/stat/noindex.by/';"
href="" target="_blank" title="LiveInternet">
<img src="http://counter.yadro.ru/logo?44.1" alt="" border="0" width="31" height="31"/>
</a>
<!--/LiveInternet-->/* Конечно - замените noindex.by на свой домен, а при желании выбрать другую картинку счётчика поменяйте значение logo?44.1 на нужное. */ Вышеприведенный код УНИВЕРСАЛЬНЫЙ, работает везде (в т.ч. в Опере, в отличие от "оригинального") и заведомо не даёт внешних ссылок, потому рекомендуется как более лучший вариант, по сравнению с <noindex> (.by ;) ).
Продолжение будет...
- 9519 просмотров

Спасибо за код, только не забанят ли счетчик за такое? И ещё вопрос: нашёл дор с кнопкой, пересылающей пользователя через страницу с редиректом. На странице счётчик li.ru. В коде счетчика как в первой части, так и во второй (с лого) стоит такая конструкция: "http://www.liveinternet.ru/click;pohudenie"
Не объясните, что значит это "pohudenie" и каким образом человек получил такой счетчик? Извините за нубский вопрос)
Не забанят - проверено годами. ;)
Вообще, времена, когда "банили за счётчик" - (давно) прошли. Если, конечно, речь не о откровенных накрутках с целью попасть в топ рейтинга (по счётчику).
Ведь сайту счётчика в любом случае выгодно иметь постоянного посетителя его статистики, где он показывает рекламу, которую вы смотрите, а временами (обычно - промахнувшись по менюшке) даже и кликаете.
Касаемо второй части вопроса, то, скорей всего, в него закралась небольшая ошибка и правильно должно быть что-то типа:
Т.е. в конце акаунт, на который предалгается перейти с главной страницы Ливинтернета.
Такие счётчики не обязательно "выдавать-получать", вы запросто можете сделать и себе такой. Никакой "специфики" в коде счётчика ливинета нет, потому любой найденный на чьём-то сайте можете использовать и у себя, лишь с учётом замены на свой домен (если таковое есть, как в вашем примере).
Это Вы рассказали про счетчик li.ru, а в других счетчиках тоже можно убирать ссылку? в рамблере, spylog'е, ну и в других счетчиках? А то как забанят, потом фиг обратно вернешься
За годы использования данного метода на всевозможных счётчиках (в т.ч. перечисленных Вами) - никаких "проблем" не было. Повторюсь, ни кому желания нету перепроверять код счётчика, его наличие - заинтересованность сервиса, а то, что ссылка не "прямая" - по барабану, т.к. его целью не есть получение обратной ссылки.
Почему просто не засунуть тег в noindex и не внедрить в ссылку nofollow?
При таком варианте ссылка (на счётчик в данном случае) , "закрытая" подобным способом - заведомо не учитывается в виду "отсутствия как таковой".
Объясните, пожалуйста, зачем разделять первую и вторую части кода счетчика? Что изменится если скрипт не отделять, а вставлять его там же где и вторую часть? Это ж просто в 2 раза больше работы, теперь на всех сайтах менять, делить на две части..
тормознутыммедленным интернетом не дожидались окончания загрузки страницы - закрывали её. Потому, чтобы такого посетителя "посчитать" - ведь "одноместный" вариант счётчика находится "в самом конце" страницы, а потому не до конца загруженная страница не приведёт к выполнению его кода - главный "исполнимый" код вставляли поближе к началу (чтобы в любом случае отработал), а саму уже "картинку" (показания и/или логотип счётчика) - где угодно.Поэтому, конечно, можно использовать и вариант, где код не разнесён. А с точки зрения скорости загрузки страницы так даже выгодней (т.к. для ускорения все скрипты желательно располагать "подальше"). Однако если хотите "более точной" статистики - раздельный код будет лучше. В общем - на свой вкус, выбирать можно-нужно самому.
Короткое условное итого:
Следует учитывать также наличие других счетчиков на странице, существенно влияющих на время ее загрузки.
Т.е. в таком виде информер не будет давать внешних ссылок. Сам код в вышеописанном виде как раз и стоит здесь на сайте.
Как всегда самый интересные решения оказываются простыми, просто не думаешь в этом направлении. :)
Спасибо, за подсказку, забрал на вооружение.
Отправить комментарий