Не нашел аналогичного скрипта в рунете, остались только нерабочие(они работали до отмены парсинга тИЦ с панели вебмастера).
Значит так. Открываем .php файл, вставляем ближе к началу код:
PHP код:Потом в месте, где нужно вставить тИЦ нужной страницы пишем:
function cy($name) // функция определения тИЦ страницы
{
$url = 'http://yaca.yandex.ua/yca/cy/ch/' . $name;
$rss = @file_get_contents($url);
$num=strrpos($rss, '<p class="b-cy_error-cy">');
$text=substr($rss,$num);
$pos=strrpos($text,' вffff ');
$cy=substr($text,$pos+109,$pos+2);
return($cy);
}
PHP код:Не забываем менять www.example.com на нужный адрес:)
$url='www.example.com';
echo cy($url);
Есть одна проблема - для сайтов, которые есть в ЯКе, скрипт бессилен. Когда доделаю и для них, выложу.
- 30.01.2012 00:33
- Регистрация: 03.08.2011
- Сообщений: 326
- Репутация: 46
Спасибо сказали:
TbIKBA(30.01.2012), - 30.01.2012 00:37
Я всегда думал, что ТиЦ дается для домена в целом, а не для каждой его страницы. Или может я не правильно понял, зачем этот код?
- 30.01.2012 00:48
- Регистрация: 03.08.2011
- Сообщений: 326
- Репутация: 46
Rememrbance,то, что вы его не можете применить, не значит, что у него нет применения.
- 30.01.2012 00:50
- 30.01.2012 00:52
- Регистрация: 08.06.2011
- Сообщений: 3,375
- Записей в дневнике: 1
- Репутация: 2506
tronkovlad,лучше использовать поле ввода адреса, чтобы скрипт был уж совсем универсальным.
Получится как-то такPHP код:<?php
$u = $_POST["name"];
function cy($name) // функция определения тИЦ страницы
{
$url = 'http://yaca.yandex.ua/yca/cy/ch/' . $name;
$rss = @file_get_contents($url);
$num=strrpos($rss, '<p class="b-cy_error-cy">');
$text=substr($rss,$num);
$pos=strrpos($text,' вffff ');
$cy=substr($text,$pos+109,$pos+2);
return($cy);
}
//проверка нажата ли кнопка отправки
if (isset($_POST["ok"])) {
echo('тИЦ сайта <strong>'."$u".'</strong> = ');
echo cy('$name');
}
?>
<form method="post" runat="server">
Сайт: <input name="name" type="text" size="20"><input type="submit" name="ok" value="Отправить">
</form>Последний раз редактировалось ArhStrAngeR; 30.01.2012 в 01:29. Причина: исправил echo cy($name)
Разработка сайтов любой сложности!
Ультрабыстрые SSD VPS по смешным ценам(промокод VPS - дает скидку 25%)Спасибо сказали:
- 30.01.2012 00:54
- Регистрация: 28.06.2011
- Сообщений: 5
- Репутация: 0
ТИЦ он сам по себе определяется для сайта вцелом. А остальные заморочкт это только развод. Это только PR Расчитывается постранично.
Спасибо сказали:
tronkovlad(30.01.2012), - 30.01.2012 01:04
- Регистрация: 03.08.2011
- Сообщений: 326
- Репутация: 46
ArhStrAngeR,спасибо, но код рассчитан для того чтобы выводить для заранее заготовленного адреса:)
---------- Сообщение добавлено 22:04 ---------- Предыдущее 22:03 ----------
ArhStrAngeR,только echo cy($name) - 30.01.2012 01:10
- Регистрация: 08.06.2011
- Сообщений: 3,375
- Записей в дневнике: 1
- Репутация: 2506
да, проглядел...
п.с. у меня все еще исчерпан суточный лимит спасибок) поэтому просто спасибо)
Кстати попробовал определить су для вк.ком - пишет tiРазработка сайтов любой сложности!
Ультрабыстрые SSD VPS по смешным ценам(промокод VPS - дает скидку 25%) - 30.01.2012 01:17
- Регистрация: 03.08.2011
- Сообщений: 326
- Репутация: 46
ArhStrAngeR,я же написал - пока сайты с яком не парсит. Там при загрузке страницы выдает совсем другой код. Сравни http://yaca.yandex.ua/yca/cy/ch/vladws.ru и http://yaca.yandex.ua/yca/cy/ch/vkontakte.ru
Первую ссылку он парсит - т.к. нет яка на моем блоге, а вк-нет.
Кстати, если интересно, посмотри мой парсер LJ Parser(подпись). - 30.01.2012 01:18
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
SERP Parser - программа определения позиций по поисковым фразам | Софт, скрипты, лицензии | 13 | 02.02.2014 16:00 |
Вопросы по поводу определения поисковыми системами не уникального контента | Вопросы от новичков | 10 | 13.08.2011 10:33 |
Вопросы по поводу определения поисковыми системами не уникального контента | Поисковые системы | 0 | 10.08.2011 20:03 |
Критерии определения активности участников в группе вконтакте | Дайджест блогосферы | 0 | 27.03.2011 19:17 |
Простой и точный способ определения эффективности поискового продвижения | Дайджест блогосферы | 0 | 14.07.2010 12:38 |