PR и ява скрипт

TS
На сайте с 04.02.2006
Offline
102
576

Поставил на морде сайта счетчик, вида:

<script language="javascript">

var data, p;
var agt=navigator.userAgent.toLowerCase();
p='http';
if((location.href.substr(0,6)=='https:')||(location.href.substr(0,6)=='HTTPS:')) {p='https';} data = '&r=' + escape(document.referrer) + '&n=' + escape(navigator.userAgent) + '&p=' + escape(navigator.userAgent)
if(navigator.userAgent.substring(0,1)>'3') {data = data + '&sd=' + screen.colorDepth + '&sw=' + escape(screen.width+ 'x'+screen.height)};
document.write('<a href="http://www.ссылка на счетчик/" target="_blank" >');
document.write('<img border=0 hspace=0 '+'vspace=0 src="http://www.ссылка на счетчик/counter.php?i=89' + data + '"> </a>');
</script>

Какое может быть негативное последствие для моего сайта? Будет ли утечка PR? Сайт англ.

Сорри если эта тема уже поднималась...

Лёлик
На сайте с 28.04.2006
Offline
54
#1
the_san:
Поставил на морде сайта счетчик, вида:
<script language="javascript">

var data, p;
var agt=navigator.userAgent.toLowerCase();
p='http';
if((location.href.substr(0,6)=='https:')||(location.href.substr(0,6)=='HTTPS:')) {p='https';} data = '&r=' + escape(document.referrer) + '&n=' + escape(navigator.userAgent) + '&p=' + escape(navigator.userAgent)
if(navigator.userAgent.substring(0,1)>'3') {data = data + '&sd=' + screen.colorDepth + '&sw=' + escape(screen.width+ 'x'+screen.height)};
document.write('<a href="http://www.ссылка на счетчик/" target="_blank" >');
document.write('<img border=0 hspace=0 '+'vspace=0 src="http://www.ссылка на счетчик/counter.php?i=89' + data + '"> </a>');
</script>


Какое может быть негативное последствие для моего сайта? Будет ли утечка PR? Сайт англ.

Сорри если эта тема уже поднималась...

1) PR никуда не утекает

2) Google ява скрипт не понимает

TS
На сайте с 04.02.2006
Offline
102
#2

спасибо большое, с меня плюсег :)

Тролько конечно я не правильно выразился насчет утекает.. Другим ссылкам его меньше не передается из-за этого?

Лёлик
На сайте с 28.04.2006
Offline
54
#3
the_san:
спасибо большое, с меня плюсег :)
Тролько конечно я не правильно выразился насчет утекает.. Другим ссылкам его меньше не передается из-за этого?

http://digits.ru/articles/promotion/pagerank.html

AR
На сайте с 28.05.2006
Offline
86
#4

Лёлик, Извените, но я нашёл в редакции от 2002 только это

Необязательно, но будет неплохо, если эти страницы будут открываться в другом окне но НЕ ДЕЛАЙТЕ это на JavaScript, потому что роботы поисковых систем не могут следовать по ссылкам на JavaScript

Очень много тем про это поднималось на сеочате и вебмастерволд.

http://forums.seochat.com/google-optimization-7/does-google-count-javascript-links-now-20527.html?p=149832#post149832

Хочу обратить внимание на фразу

Google follows URLs in HREF attribute regardless of the presence of Javascript code.

An href attribute such as href="javascript:window.location='http://www.domain.com'" shows the target URL, so Google has not problem following it.

Google recognizes "javascripted URLs" in href attributes for at least one year, now.

Корочей говоря, если есть href="domain.com", то гугля его учитывает, если он не закрыт тегами не индексации.

Лёлик
На сайте с 28.04.2006
Offline
54
#5
andrew-rostov:
Лёлик, Извените, но я нашёл в редакции от 2002 только это

Очень много тем про это поднималось на сеочасте и вебмастерволд.
http://forums.seochat.com/google-optimization-7/does-google-count-javascript-links-now-20527.html?p=149832#post149832
Хочу обратить внимание на фразу

Корочей говоря, если есть href="domain.com", то гугля его учитывает, если он не закрыт тегами не индексации.

Спасибо за ссылку, хотя в прмере топикстартера, Google всё таки ссылку не найдёт.

AR
На сайте с 28.05.2006
Offline
86
#6

Почему же Лёлик?

Там же всё чёткий ява? Стандарт.

Я толком явы не знаю, давно я это изучал...Может программисты объяснят?

Termo
На сайте с 06.04.2006
Offline
80
#7
Лёлик:
1) PR никуда не утекает
2) Google ява скрипт не понимает

Извините но к сожалению уже понимает🙅

покупаю интересные проекты, саповые вещи не интересуют
[Удален]
#8

To: the_san

Есть такой мужик: "наверняк", так вот что бы наверняк было, делать можно так:

<script language="JavaScript" src="counter.js"></script>

При этом в роботс.ече "глушим" counter.js, а в сам counter.js прописываем код счётчика, всё что между "<script language="javascript">" и до "</script>".

Да и то это для будущего.

А для настоящего гугл не понимает весь JS, только некоторые конструкции и команды, простые (которые не требуют исполнения JS а просто могут быть отфильтрованы регулярными выражениями), вроде:

document.write

.location=

Если же применить простейшее шифрование адреса средствами JS то ни гугл ни Я ни прочее его не расшифруют. У них не так много процессорного времени, что бы тратить его на эти головоломки.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий