Скрипт “Получение количества проиндексированных страниц в Яндексе и Гугле”
Решил пополнить коллекцию моих бесплатных скриптов новой утилитой. Это скрипт, который получает количество страниц в индексе Гугла и Яндекса.
Немного теории.
В гугле проверяю количество проиндексированных страниц путем парсинга, с яндексом вышло немного сложнее. Изначально сделал так же получение путем парсинга, но проверив список всего лишь из 15 сайтов получил бан и капчу. В общем пришлось легально делать запросы ч-з Яндекс.XML сервис.

Скачать
Для работы скрипта потребуется регистрация в Яндексе (в сервисе XML). Что это такое и зачем это надо можно почитать тут, ничиная с заголовка “Какая еще нужна регистрация в Яндексе?”. Требования к PHP такие: встроенный модуль CURL.
Проверка количества страниц в индексе Я и Г
Демка
http://www.samborsky.com/sources/index/
Проверить можно не более 5-ти доменов за один раз. Кстати в исходнике тоже стоит это ограничание, чтобы его убрать, удалите строчку “if( i > 5 ) break;” из functions.js.
Ошибки, замечания, предложения
Пишите в комментариях, либо на почту.



Еще один скрипт в копилу. Завтра буду копаться во внутренностях.
Хочу сказать что скрипт проверки CY-PR, PR определяет для того домена, который был введен, это минус, придется его самому убирать.
И второе, скрипт определения позиций Яндекс, на страницу которого Вы ссылаетесь в этом посте выше, не работает, выдает всегда пустую ошибку (Возникла следующая ошибка:), думаю будет неплохо дописать об этом в том посте и сослаться на новую многопоточную рабочую версию.
А вообще хочу только поблагодарить админа, за все бесплатности что Вы выкладываете на блоге, но и не только за них, а вообще за все. На блоге есть что почитать интересного.
Почему то если пишешь домен с www, то значения на моих сайтах по нулям, если без www, то всё отлично отпределяет.
Проверил чужие сайты, всё ок и с www и без.
Ave, сайты с http://www. и без него, это разные вещи.
Наверное хостинг не подходит. Стоит php4 скорее всего.
сенк,
хорошо бы формировался блеклист для доменов которые не в индексе.
Эх невезуха, у меня тоже на хостинге ошибку выдает, придется с домашнего юзать. Спасибо Вам за блог и за скрипты - пользуюсь Вашими трудами уже давно - Респект.
Спасибо за скрипт. Как раз искал, как в XML задать QUERY, чтобы просто выводило кол-во страниц в индексе (без указания поискового запроса).
а у меня yandex=positions выдает тоже самое(((
Причем PHP Version 5.0.4, что посоветуете?
Щось не пашет. Проверял также на Вашей демке. n/a и все тут.
[...] скрипт получения проиндексированных страниц написал Самборский, где он как раз использует Яндекс.XML и [...]
При проверки сайта через http://webmaster.yandex.ru/check.xml и этим скриптом, получаются разные результаты. Например, forum.searchengines.ru
через http://webmaster.yandex.ru/check.xml - Нашлось 372 тыс. страниц,
через скрипт - 3285.
И так многие сайты. Каким результатам верить?