Скрипт для проверки индексации сайтов


Некоторое время пользовался скриптом для проверки индексации сайтов на i.pr-cy.ru, но вскоре статистика стала приходить неправильной. Поэтому перешел на topnem.ru, сначала было все нормально, но потом стала периодически выскакивать такая фигня:

site_audit

При этом, обновить можно только раз в 12 часов.
Поэтому возникла необходимость написать свой собственный сборщик.

К счастью ничего писать не пришлось. К этому времени samborsky написал свой скрипт, но этот скрипт мониторил только один сайт.

За пару часиков этот скрипт был изменен и теперь он может отслеживать большое количество доменов.

На данный момент я отслеживаю при помощи него сотню доменов, сбоев в работе не было.

скачать скрипт

Инструкция:

1. Изменить файл domains.txt

2. Закачать папку на хостинг

3. Запустить скрипт и дождаться надписи «Готово»

Как будет время, планирую дописать взаимодействие с базой данных, чтобы видеть как изменилось количество проиндексированных страниц, тиц. Можно будет строить графики зависимости параметров от времени.

Второй пункт — мониторить апы Яндекса и обновлять автоматически статистику.

Конечно же есть огромное количество программ, которые делают тоже самое, но третье дополнение — разделение на группы и мои дополнительные строки, указывающие биржи, в которых этот сайт монетизируется.

Популярность: 14%


Также почитайте эти записи:

Получать новые статьи:

22 комментария

  1. Блин PageRank легче поднять чем CY но вот почему??

    <a href=\"http://zibbit.blogspot.com\">Мой блог</a>

  2. Неплохо бы добавить цветную индикацию -где ноль, там красным. Где одна, там желтым.

  3. Спасибо, потестим скриптик.

  4. У меня скрипт выдает

    Warning: curl_setopt () [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/captain/domains/axxxx.ru/public_html/urls/class_http.php on line 73

  5. Warning: curl_setopt () [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/nones/public_html/web.nnn.com/tic-pr/class_http.php on line 73

    что значит ?

  6. Эта ошибка значит что хостер прикрыл функцию, например чтоб пользователи меньше загружали сервак.

  7. Запускаю скрипт, вылетает ошибка

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in ...домен/audit/class_http.php on line 17

  8. Установлен php версии 4. На этой версии — не работает. Необходима 5 версия.

  9. Так и не получилось у меня глянуть на этот скрипт.

    Показывает белую страницу.

  10. а можно обойтись без этой функции ?

  11. нет, никак. Придется пользоваться другой программой, список посмотри у владимирского бомжа.

  12. PR не показывает, на всех сайтах N/A

    1. Значит PR не определен. Тоже самое что равен 0.

  13. Поддержки прокси не хватает.

    Капча 564965 согласно кивает

  14. Прокси встроить можно, за час сделается легко. Однако прокси должны быть быстрыми. Я для теста вставил публичную, но через нее скрипт стучался к яндексу через раз.

  15. а не попадалось кому-нибудь аналогичная реализация на JS+AJAX. А то задолбало прокси, Яндекс API и прочая фигня. Буду весьма благодарен, если кто-нибудь поделится — готов отблагодарить ссылкой на блоге )))

  16. я индексацию сайтов здесь проверяю www.raskruty.ru/tools/index/

  17. Скрипт заводится, но почему то не показывает количество страниц в пс. Тиц и пр определяет.

  18. Обновил скрипт. Теперь должно работать

  19. Скрипт неплохой, правда pr не определяет и почему-то расползается все

  20. Скрипт прекласно работает, pr надо поправить, немного криво парсит, так как не все сайты определяет.

    А вообще мне понравился, так и просит возми меня и воткни себе на сайт. ;)

  21. Make your life more easy take the business loans and all you require.

Оставить комментарий



Подписка на блог

Подпишись на обновление блога по RSS блога
Число подписчиков: 123

Поиск по сайту

Партнеры

Реклама

Партнеры