YAP Checker v0.1 – Скрипт для проверки индексации Яндексом
January 18, 08 by TracKerUpdate 2008-02-22: Новая версия скрипта доступна здесь: http://tracker2k.kiev.ua/projects/yap-checker
Я вот долго думал над всеми этими программами и скриптами которые проверяют ссылку на наличие ее в индексе Яндекса. Зачем делать тысячи подпольных запросов, обходить капчи, если все можно сделать официально и бесплатно, без всяких капч. У Яндекса ведь есть замечательный сервис для этого дела, называется Яндекс.XML. Нужен он для того чтобы добавлять функционал поисковика в свои продукты, и позволяет совершить 1000 бесплатных запросов в день. Тоесть по хорошему можно за день проверить не 1000 страниц, сомнительными методами преодолевая капчи, а 1000 сайтов на факт индексации каждой страницы.
В чем же заключается метод. Яндекс.XML позволяет сделать запрос по которому возвращает адреса всех страниц расположенных на заданном хосте.
Я сделал маленький скрипт ориентированный на пользователей SAPE, чтобы простыми несколькими нажатиями мышки получить список страниц с которыми нужно произвести какие-то действия (активировать/удалить/etc…).
Предупреждаю, что скрипт написан на скорую руку, поэтом в нем полно недоделок и, возможно, багов. Поэтому его лучше стартовать не с хостинга, а с локальной машины, предварительно установив на ней, к примеру, Денвер.
Итак, что нужно для работы скрипта:
- Зарегистрироваться в Яндекс.XML и ввести свой IP адрес, или IP адрес той машины на которой будете осуществлять запуск скрипта.
- Зайти в SAPE, выбрать нужную площадку, зайти в Страницы и нажать “Экспорт страниц сайта в TXT” и сохранить полученный файл.
Запускать скрипт можно уже после первого пункта. Второй пункт нужен пользователям SAPE.
Чтобы просто показать список проиндексированных Яндексом страниц необходимо ввести только 2 параметра и подправить третий если нужно, а именно:
- Указать “Адрес сайта” без http и www, тоесть если адрес “http://www.yandex.ru“, то написать необходимо “yandex.ru“.
- Поставить галочку на “Просто показать проиндексированные страницы“.
- Если страниц больше 5000, соответственно поправить параметр “Приблизительное колличество страниц на сайте“.
![]()
Теперь детальнее о функциях для пользователей SAPE. Чтобы ими воспользоваться, необходимо скачать список страниц площадки с SAPE (о том как это сделать писалось выше), указать этот файл в поле “Файл страниц из SAPE” и выбрать одну из опций в поле “Выводить“. Что делают эти функции можно понять прочитав из название, тут все довольно просто
Не забывайте про параметр “Приблизительное колличество страниц на сайте” его следует править каждый раз, пока я еще не разобрался как его использования можно избежать. Вот в принципе и все. Еще раз повторюсь, что скрипт написан на скорую руку, поэтому содержит недоделки и, возможно, БАГИ. Ставить его на свой хостинг рядом с сайтом КРАЙНЕ НЕ РЕКОМЕНДУЕТСЯ!
Скачать можно тут:
yap-checker-v0.1-alpha-(2008-01-18).rar
Новую версию берем тут: http://tracker2k.kiev.ua/projects/yap-checker
На моем сайте страниц около 100 и работает замечательно
Сказать спасибо можно в денежном эквиваленте через WebMoney:
- Z375176157785
- E283511877187
- R179681475205
- U413470734282
Update 2008-02-22: Новая версия скрипта доступна здесь: http://tracker2k.kiev.ua/projects/yap-checker