Метод Сильва

Открой свои сверхспособности!

Скрипт определения тИЦ на PHP

В этой статье идёт речь о том, как написать функцию для получения тематического индекса цитирования (он же тИЦ) самой популярной поисковой системы Yandex.
Для начала немного слов об ИЦ. ИЦ — это некоторый численный показатель ссылочной цитируемости страницы. ИЦ считается поисковыми системами для дальнейшего использования в алгоритмах ранжирования результатов. Yandex ТИЦ — тематический индекс цитирования, особенностью которого является то, что он рассчитывается по отношению к тематически близким интернет-сайтам.
Итак, вариантов реализации поставленной задачи наверняка существует немало, однако мы будем использовать в работе нашего скрипта Яндекс.Бар, а верней его собственный метод определения тИЦ.
Пройдем по ссылке: http://bar-navig.yandex.ru/u?ver=2&show=32&url=ice-studio.com.ua.
Получим xml-код.
Число, которое нам нужно – значение value в этой строке tcy rang=»4″ value=»150″. То есть наша задача решается, если удастся написать такой код, который будет успешно парсить подобные страницы. Таким образом, мы сможем получать значение value (оно же тИЦ сайта, url которого передан как параметр в get-запросе).
Я надеюсь, что адрес на мануал по PHP известен каждому (php.net, если для кого-то это было секретом), поэтому сразу же приведем функцию, которая получает в качестве параметра url вида http://hoster.od.ua (не важно, есть ли в конце слеш) и возвращает значение тИЦ сайта hoster.od.ua.
function getTIC($url)
{
$str=file(‘http://bar-navig.yandex.ru/u?ver=2&show=32&url=’.$url);
if ($str==false)
{
$ans=false;
}
else
{
$is_find=preg_match(«/value=»(.d*)»/», join(«»,$str), $tic);

if ($is_find<1)
{
$ans=0;
}
else
{
$ans=$tic[1];
}
}
return $ans;
}
Теперь осталось закончить наши изыски созданием небольшой html-формы, которая будет запрашивать домен сайта и выдавать тематический индекс цитирования ресурса по нажатию кнопки. Если самим вам это делать не хочется, то можете ознакомиться с html-кодом страницы http://ice-studio.com.ua/seo/tic.php. Там же можно увидеть скрипт в действии.
Источник: NetPeak.Net: профессиональная раскрутка веб-сайта.


Методики


Новое о саморазвитии:

Управление разумом