Скрипт статистики посещения поисковых ботов. PHP

Скрипт статистики посещения поисковых ботов. PHP

Скрипт статистики поисковых ботов

» » Сообщение:

Скрипт статистики посещения поисковых ботов. PHP

В общем, сам код, ничего сложного тут нет )

php Код: Выделить всё Развернуть
<?php
$bot 
= 'Unknown';
    if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot = 'Yandex';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'YandexBot')){ $bot = 'YandexBot';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot = 'Yandex';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'YandexDirect')){ $bot = 'Yandex Direct';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot = 'Googlebot';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Google')){$bot = 'Google';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot = 'Mediapartners-Google (Adsense)';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot = 'Hot Bot search';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot = 'WebCrawler search';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot = 'Wisenut search';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot = 'AltaVista';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot = 'Rambler';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot = 'Aport';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot = 'Lycos';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yahoo')){$bot = 'Yahoo';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot = 'WebAlta';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot = 'Yahoo';}
    else if (stristr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot = 'msnbot/1.0';}
if(
$bot != 'Unknown') {
    $dt = date('Y-m-d [H:i:s]'); // Получаем текущее время
    $fp = fopen('botlog.log', 'a'); // Получаем дескриптор открытого файла
    fwrite($fp, "\n".$bot." заходил в: ".$dt); // Пшем лог данных
    fclose($fp); // Закрываем файл
}
?>

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

скрипт статистики посещения поисковых ботов. php



Похожие темыКомментарии ПросмотрыПоследнее сообщение
0339Истек период сессии. Обновить/продл...
Сообщение от: Admin
11677Re: Скрипт быстрый поиск по entery ...
Сообщение от: Admin
0770Стоп спамер. Проверка пользователей...
Сообщение от: Admin
21407Re: Закладки пользователя для сайта...
Сообщение от: Admin
0976Простой и небольшой скрипт определя...
Сообщение от: Admin