Скрипт «Получение количества проиндексированных страниц в Яндексе и Гугле»
Решил пополнить коллекцию моих бесплатных скриптов новой утилитой. Это скрипт, который получает количество страниц в индексе Гугла и Яндекса.
Немного теории.
В гугле проверяю количество проиндексированных страниц путем парсинга, с яндексом вышло немного сложнее. Изначально сделал так же получение путем парсинга, но проверив список всего лишь из 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, сайты с www. и без него, это разные вещи.
Наверное хостинг не подходит. Стоит php4 скорее всего.
сенк,
хорошо бы формировался блеклист для доменов которые не в индексе.
Эх невезуха, у меня тоже на хостинге ошибку выдает, придется с домашнего юзать. Спасибо Вам за блог и за скрипты – пользуюсь Вашими трудами уже давно – Респект.
Спасибо за скрипт. Как раз искал, как в XML задать QUERY, чтобы просто выводило кол-во страниц в индексе (без указания поискового запроса).
а у меня yandex=positions выдает тоже самое(((
Причем PHP Version 5.0.4, что посоветуете?
Щось не пашет. Проверял также на Вашей демке. n/a и все тут.
[...] скрипт получения проиндексированных страниц написал Самборский, где он как раз использует Яндекс.XML и [...]
Здравствуйте, Евгений! Не так давно Ваш замечательный скрипт (с которым я стал неразлучен давно уже) перестал определять количество проиндексированных страниц в Гугле, это отмечается у многих пользователей. Можете ли Вы проверить сабж и слегка его подкрутить? Заранее Вам спасибо!
Максим, гугл сменил формат выдачи, надо переписывать парсер.
Вообще я рекомендую пользоваться не этим скриптом, а maulnet.ru/tools
Создаете вкладку чисто под индекс гугла, загоняете домены и чекаеете. Там парсер переписан.
Ладно бы только гугл, уже и яндекс не работает. У меня просто висят гифки и прогресса нет…
Не работает (
может на яндексе чего поменяли?