узнать от какого домена идут боты

Статус
В этой теме нельзя размещать новые ответы.

dotsenko

Постоялец
Регистрация
27 Дек 2006
Сообщения
236
Реакции
134
:)вобщем всего 10 доменов и надо узнать с какого домена они идут возможно или это с помощью php?
 
10 доменов где?

Какой сервер?
Лучше кончено поставить AWStats


Общее
Когда:
История за месяц
День месяца
День недели
Часы
Кто:
Страны
... Полный список
Хосты
... Полный список
... Последний визит
... Неразрешенный IP адрес
Роботы/Пауки посетители
... Полный список
... Последний визит
Навигация:
Продолжительность визитов
Тип файла
Просмотров
... Полный список
... Вхождение
... Выход
Операционные системы
... Версии
... Неизвестный
Браузеры
... Версии
... Неизвестный
Рефереры:
Происхождение
... Ссылающиеся поисковые машины
... Ссылающиеся сайты
Поиск
... Поисковые Ключевые фразы
... Поисковые Ключевые слова
Остальные:
Смешанные
Статусы ошибок HTTP
... Страницы не найдены
 
10 доменов стоят на 2 домашнем компе
 
Если у серверов разные айпишники, то айпишник бота==айпишнику сервера.
Этот айпишник получается с помощью

$REMOTE_ADDR = getenv('REMOTE_ADDR');
 
из нету

у ботов нет рефера
это просто программа
максимум что можно - по ИПшнику их вычислить
 
В общем случае, простых ботов можно определить по логам.
1. Отсутствие реферера
2. Тот же адрес или набор адресов, если используются прокси
3. Проверка, выкачивается ли только страница или графика в том числе.
4. Количество последующих кликов на страницах
Самый простой вариант. Написать скрипт, который подгружается на страницу в отдельном файле(желательно с непрямой ссылкой, а генерируемой) и посылает запрос к тебе же на сервер со своим реферером, так точно узнаешь, боты или нет.
 
поставь cnstats и наслаждайся :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху