Forum Webscript.Ru
Программирование => PHP => Тема начата: Lucent от 17 Мая 2006, 18:25:25
-
Делаю статистику посещений.
Возникли вопросы:
1.Как определить заход на сайт поискового робота.
2. при заходе на сайт в разных броузерах - мой скрипт идентифицирует меня как разных пользователей, то есть каждый броузер оставляет свою куку.
Можно ли это устранить?
-
Lucent
1. По заданным UserAgent, они общедоступны (в FAQ поисковиков)
2. Можно, но не нужно.
-
Lucent
А ты что статистику сайта делаешь по браузеру ???
Список ботов можно найти везде - просто если в USER_AGENT они встречаются-значит бот.
Браузер куку не оставляет. Это ты ее кидаешь с сервера. и естественно под разным браузером свои "хранилища кук". Самый простой способ - определяй уникального пользователя по IP и если его браузер == бот, то не учитывай. Если ты конечно не биллинговую систему разрабатываешь :)