Вроде пересчитался PR

The WishMaster
На сайте с 29.09.2005
Offline
2542
#41

Хочу скрипт для просчета ПР всех страниц сайта!:)

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
E
На сайте с 08.04.2001
Offline
221
#42

Remake,

при простановки сильных ссылок, PR сильно не увеличивается в первый апдейт

Наблюдаю у себя тоже самое

PR не увеличивается в первый апдейт или вообще не увеличивается? :)

raine
На сайте с 25.05.2004
Offline
131
#43

Ergo, у меня в первый

Гроссмейстер
На сайте с 15.01.2005
Offline
104
#44
Хочу скрипт для просчета ПР всех страниц сайта!

Купите Semonitor.

Андрей Муравьёв Временно заброшенный блог: «Заметки интернет-маркетолога (http://web-blog.ru/)» «Чтобы задать правильный вопрос, нужно знать большую часть ответа» © Цицерон.
Dwarf
На сайте с 06.10.2004
Offline
60
#45

The WishMaster, вот для Mozilla/Firefox на Javascript:


<html>
<head>
<script>
var gXMLHttpRequest;
var url, urls, reqgr, reqgre, gch, querystring;
var t;
var j = 0;
function load() {
t = window.open('','res','width=500,height=500,resizable=1');
t.document.open();
t.document.write("<table>");
urls = document.getElementsByTagName("A");
getReq();
}
function getReq() {
if (j >= urls.length) {
t.document.write("</table>");
t.document.close();
return;
}
url = urls[j].href;
reqgr = "info:" + url;
reqgre = "info:" + URLencode(url);
gch = "6" + GoogleCH(strord(reqgr));
querystring = "http://toolbarqueries.google.com/search?client=navclient-auto&ch=" + gch + "&ie=UTF-8&oe=UTF-8&features=Rank&q=" + reqgre;
netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');
gXMLHttpRequest = new XMLHttpRequest();
gXMLHttpRequest.onload = dwrite;
gXMLHttpRequest.open("GET", querystring);
gXMLHttpRequest.send(null);
}
function dwrite() {
var temp = gXMLHttpRequest.responseText;
var foo = temp.split(":");
var pr = foo[2];
var fpr = pr.split("\n");
t.document.write("<tr>");
t.document.write("<td>" + url + "</td>");
t.document.write("<td>" + fpr[0] + "</td>");
t.document.write("</tr>");
j += 1;
getReq();
}
function URLencode(sStr) {
return escape(sStr).replace(/\+/g, '%2B').replace(/[ ]/g,'+').replace(/\//g,'%2F');
}
function strord(string) {
var result = new Array();
for(i = 0; i < string.length; i++) {
result = string.charCodeAt(0);
}
return result;
}
function GoogleCH(url) {
var init = 0xE6359A60;
var length = url.length;

var a = 0x9E3779B9;
var b = 0x9E3779B9;
var c = 0xE6359A60;
var k = 0;
var len = length;
var mixo = new Array();


while(len >= 12) {
a += (url[k+0] +(url[k+1]<<8) +(url[k+2]<<16) +(url[k+3]<<24));
b += (url[k+4] +(url[k+5]<<8) +(url[k+6]<<16) +(url[k+7]<<24));
c += (url[k+8] +(url[k+9]<<8) +(url[k+10]<<16)+(url[k+11]<<24));
mixo = mix(a,b,c);
a = mixo[0]; b = mixo[1]; c = mixo[2];
k += 12;
len -= 12;
}

c += length;

switch(len) {
case 11:
c += url[k+10]<<24;
case 10:
c+=url[k+9]<<16;
case 9 :
c+=url[k+8]<<8;
case 8 :
b+=(url[k+7]<<24);
case 7 :
b+=(url[k+6]<<16);
case 6 :
b+=(url[k+5]<<8);
case 5 :
b+=(url[k+4]);
case 4 :
a+=(url[k+3]<<24);
case 3 :
a+=(url[k+2]<<16);
case 2 :
a+=(url[k+1]<<8);
case 1 :
a+=(url[k+0]);
}
mixo = mix(a,b,c);
if (mixo[2] < 0)
return (0x100000000 + mixo[2]);
else
return mixo[2];
}
function mix(a,b,c) {
a -= b; a -= c; a ^= (zeroFill(c,13));
b -= c; b -= a; b ^= (a<<8);
c -= a; c -= b; c ^= (zeroFill(b,13));
a -= b; a -= c; a ^= (zeroFill(c,12));
b -= c; b -= a; b ^= (a<<16);
c -= a; c -= b; c ^= (zeroFill(b,5));
a -= b; a -= c; a ^= (zeroFill(c,3));
b -= c; b -= a; b ^= (a<<10);
c -= a; c -= b; c ^= (zeroFill(b,15));

var ret = new Array((a),(b),(c));

return ret;
}
function zeroFill(a,b) {
var z = hexdec(80000000);
if (z & a) {
a = a>>1;
a &= ~z;
a |= 0x40000000;
a = a>>(b-1);
} else {
a = a >> b;
}
return (a);
}
function hexdec(str) {
return parseInt(str,16);
}
</script>
</head>

<body>
<input type="Submit" onclick="load();">
<!-- список ссылок для проверки -->
<a href="http://www.site.ru/page1.htm">http://www.site.ru/page1.htm</a>
<a href="http://www.site.ru/page2.htm">http://www.site.ru/page2.htm</a>
.....
</body>
</html>

Список ссылок можно получить вот этим:

http://home.snafu.de/tilman/xenulink.html

Вставляем список ссылок в странцу со скритптом, открываем страницу в Mozilla/Firefox с диска, жмем пипочку, даем скрипту привилегию, в открывшемся окошке выделяем все, цопим и пастим в кисель.

Деревянные окна (http://www.wood-win.ru/)
M
На сайте с 07.04.2005
Offline
86
#46

Все, у меня Пр доступен на всех ДЦ.

4 получил :)

AiK
На сайте с 27.10.2000
Offline
257
AiK
#47

ИМХО апдейт ещё далеко не завершён. По одному ресурсу (не из профайла :)), который уже минимум год имеет 5-ку, на разных датацентрах либо 5 либо 0. Причин для бана нет, но даже если бы и были, 0 должны быть на всех датацентрах после завершения пересчёта.

tkm
На сайте с 12.10.2005
Offline
4
tkm
#48

кстати, о бане...

у меня PR морды обнулился, а внутренности наоборот прибавили (с 0 до 2/3). сижу гадаю, что это бан или глюк? и как так, морда забанена, а внутряк ниче, нормально...

что скажете?

Портал о рекламе (http://www.rekla.com.ru)
Строительный портал (http://www.marstroy.ru)
Строительная доска объявлений (http://www.doska.marstroy.ru) ICQ 336-180-297 :)
aspnet
На сайте с 17.09.2005
Offline
68
#49
Гроссмейстер:
Купите Semonitor.

семонитор умеет сам краулить сайт или ему нужно давать список страниц ?

сейчас искал в модуле Page Rank Analyzator - не нашел.

подскажите пож-та

R
На сайте с 26.08.2004
Offline
149
#50

Ergo,

PR не увеличивается в первый апдейт или вообще не увеличивается?

Не увеличивается в первый. :)

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