- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, коллеги!! Хочу сделать один поледный плагин для одного браузера чтобы он отображал основные параметры SEO: PR, ТИЦ, беки и т.п./ Буду признателен за любую помощь, плагин будет соответственно бесплатным так что все что я сдесь прошу на благо всех!
Я кое что понимаю конечно в javascript исключительно за счет того что изучал иные языки программирования, у меня есть скрипт для определения PR? НО Я СОМНЕВАЮСЬ ВДРУГ КРИВО ЕГО СДЕЛАЛ.
Прошу помощи - покажите ваш скрипт для получения PR.
немного подскажу
http://toolbarqueries.google.com/search?client=navclient-auto&hl=en&ch=$checksum$&ie=UTF-8&oe=UTF-8&features=Rank&q=info:$webpage$
вот по этому адресу идет получение значения. основная необходимость это:
получить $checksum$ - md5 сумма адреса, PR которого надо получить
$webpage$ - адрес сайта которого надо получить. допустим адрес сайта равен var link = external.get_tab(sid, external.cur_sel).document.URL;
-основная проблема - как получить $checksum$
-как из указанного выше адреса получить значение в параметр, нарпример - в переменную rank
к примеру адрес получения pr для www.pr-cy.ru
http://toolbarqueries.google.com/search?client=navclient-auto&hl=en&ch=63901958801&ie=UTF-8&oe=UTF-8&features=Rank&q=info:http://www.pr-cy.ru/
63901958801 - md5
http://www.pr-cy.ru/ - адрес страницы pr которой нужно получить
PS: seoquake не предлагать т.к. мне нравится мой замечательный maxthon и хочу сделать плагин для него родимого
Детский сад штаны на лямках... С такими знаниями о PR и кодинге - лучше книжки умные читать, а не плагины писать.
Тем более что примеры уже есть - сеобар кажется...
Детский сад штаны на лямках... С такими знаниями о PR и кодинге - лучше книжки умные читать, а не плагины писать.
Тем более что примеры уже есть - сеобар кажется...
я не просил показывать тут свое огромное "Я". Вы просто свою наглость показываете, я сам знаю когда мне читать а когда плагины писать.
интересно где это вы сеобар для Maxthon нашли??
Открытый код:
http://forum.sape.ru/showthread.php?t=17226
Открытый код:
http://forum.sape.ru/showthread.php?t=17226
подождите а зачем мне плагин для FF ?? или я не до конца форум дочитал и там есть то что меня интересует??
подождите а зачем мне плагин для FF ?? или я не до конца форум дочитал и там есть то что меня интересует??
Он на базе JS (вроде), он считает тИЦ и PR
Он на базе JS (вроде), он считает тИЦ и PR
он считает но реализация нужна другая
вот как реализовано это в одном из плагинов: я хочу оптимизировать это и применить в качестве основы для поучения иных показателей (CY, Yahoo BL? количество индексир стр. и т.п.)
template="http://toolbarqueries.google.com/search?client=navclient-auto&hl=en&ch=8$checksum$&ie=UTF-8&oe=UTF-8&features=Rank&q=info:$webpage$";
GPR_HASH_SEED="Mining PageRank is AGAINST GOOGLE'S TERMS OF SERVICE. Yes, I'm talking to you, scammer.";
GPR_toHex8=function(num){
return(num<16?"0":"")+num.toString(16)
};
GPR_hexEncodeU32=function(num){
var result=GPR_toHex8(num>>>24);
result+=GPR_toHex8(num>>>16&255);
result+=GPR_toHex8(num>>>8&255);
return result+GPR_toHex8(num&255)
};
GPR_awesomeHash=function(value){
var kindOfIdiot=16909125;
for(var i=0; i<value.length; i++){
kindOfIdiot^= GPR_HASH_SEED.charCodeAt(i%GPR_HASH_SEED.length)^value.charCodeAt(i);
kindOfIdiot = kindOfIdiot>>>23 | kindOfIdiot<<9
}
return GPR_hexEncodeU32(kindOfIdiot)
};
-----------------------------------------
function getPageRank(){
var link = external.get_tab(sid, external.cur_sel).document.URL;
var url = template.replace("$checksum$", GPR_awesomeHash(link)).replace("$webpage$", link);
var urlcy = adr_cy.replace("$webpage$", link);
request = null;
request = external.max_activex(sid,"Microsoft.XMLHTTP");
request.onreadystatechange = function(){
var arr = request.responseText;
var rank = "N/A";
if (arr.length<20){
arr = arr.split(":");
var rank = String(arr[2].replace(/\n/gim, ""));
}
document.getElementById("pr").innerText="PR: "+rank;
}
request.open("GET",url, true);
request.send(null);
}