Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Yandex Page Rang
 
 автор: spider-x   (23.09.2008 в 01:18)   письмо автору
 
 

Как можно узнать Yandex Page Rang с помощью только Yandex.ru (НЕ используя сторонние сервисы)?
Например скриптов для тИЦ и Google PR - полно а вот яндексПР нету нигде... по крайней мере я не видел :(

  Ответить  
 
 автор: mihdan   (23.09.2008 в 12:58)   письмо автору
 
   для: spider-x   (23.09.2008 в 01:18)
 

Поясните, что такое "Yandex Page Rang", потому как знаю только ТИЦ и Google Page Rank.
Это случаем на старый-добрый вИЦ

PS: Его можно где-нибудь на сайте Яндекса увидеть?

  Ответить  
 
 автор: spider-x   (23.09.2008 в 13:02)   письмо автору
 
   для: mihdan   (23.09.2008 в 12:58)
 

к примеру вот тут (http://www.mediaplaner.ru/) он расчитывается/выводится... я сам не понимаю что это есть... но стало очень интересно.

  Ответить  
 
 автор: mihdan   (23.09.2008 в 13:07)   письмо автору
 
   для: spider-x   (23.09.2008 в 13:02)
 

Заходим:

http://bar-navig.yandex.ru/u?ver=2&url=http://www.yandex.ru&show=1

И парсим xml

<urlinfo>
   <url domain="www.yandex.ru">/</url>
   <tcy rang="6" value="154000"/>
   <topics>
      <topic title="Тема: Поисковые системы" url="http://yaca.yandex.ru/yca/cat/Computers/Internet/Search_Engines/"/>
   </topics>
   <textinfo>Тема: Поисковые системы Регион: Россия Источник: Официальный
   </textinfo>
</urlinfo>

  Ответить  
 
 автор: spider-x   (23.09.2008 в 13:24)   письмо автору
 
   для: mihdan   (23.09.2008 в 13:07)
 

Оп... спасибо, то что надо :)

  Ответить  
 
 автор: mihdan   (23.09.2008 в 13:28)   письмо автору
 
   для: spider-x   (23.09.2008 в 13:24)
 

<?php
$template 
'http://bar-navig.yandex.ru/u?ver=2&show=1&url=http://';
$cells = array('www.''http://');

if (
$_SERVER['REQUEST_METHOD'] == 'POST') {
    
$url str_replace($cells''$_POST['url']);
    
$fp file_get_contents($template.$url);

    
preg_match('|<tcy rang="(\d+)" value="(\d+)"/>|'$fp$matchs);

    list(, 
$yr$cy) = $matchs;

    echo 
'<p>Сайт: <b>'.$url.'</b>, YandexRank &mdash; <b>'.$yr.'</b>, ТИЦ &mdash; <b>'.$cy.'</b></p>';
}
?>
<form method="post" action="">
    <input type="text" name="url" /><input type="submit" value="Смотреть" />
</form>

  Ответить  
 
 автор: spider-x   (23.09.2008 в 14:07)   письмо автору
 
   для: mihdan   (23.09.2008 в 13:28)
 

Да я уже сам написал :) Спасибо :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования