- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ситуация следующая: необходимо вести учет захода робота-индексатора Яндекса на сайт, причем вариант просмотра логов не подходит.
Можно ли как-либо реализовать подобный процесс какой-нибудь функцией PHP, которая бы фиксировала приход бота?
Грубо говоря, я ставлю у себя в коде страницы данную фичу, и когда бот-индексатор Яндекса приходит на эту страницу, то мне отдается значение времени его прихода в виде $bot_time. Возможно ли такое?
P.S. Сорри, если коряво написал - я не программист. :)
Если по быстрому, без блокировок... Пишем в файл path_to_my_log - дату, адрес, название робота, адрес страницы. PHP5
или просто дать дату, если не Yandex, то пустая строка
Но, как я понимаю, такая конструкция будет отлавливать и других ботов (например, бота директа)? Реально ли отлавливать именно индексатора?
Робот директа "YaDirectBot/1.0 (compatible; Win16; I)", как раз и не учтется, так как не содержит слово "Yandex".
Все роботы Yandex
http://webmaster.yandex.ru/faq.xml?id=502499#user-agent
То, что нужно :) Огромное спасибо.
Вопрос вдогонку: если я к каждой странице прикручу данный код, который будет при заходе бота записывать в базу данных время, это не создаст большой нагрузки? Страниц не много, 80-100.
Нормально. Нагрузки особой не будет.