Информер апдейтов:

Яндекс выдача 10.07.2017 00:58:47 MSK
Индекс CY (ТИЦ) 19.05.2017 11:00:02 MSK
Яндекс.Каталог 20.07.2017 00:00:01 MSK
ПФ в Яндексе 26.11.2014 10:27:01 MSK

Вход в систему

Дополнительно

Ювелирные магазины Москвы
Главная | Нужные скрипты

Как узнать какой бот ПС и когда заходил на сайт и что индексировал

Скрипт статистики посещений сайта ботами ПС Всегда полезно будет знать статистику посещения вашего сайта ботами поисковых систем и какими именно. Для этого установим на свой сайт скрипт, скрипт работает под PHP и ставится как модуль Апатча или Fast CGI.

1. Для начала скачиваем архив со скриптом и распаковываем на свой сайт в корень:


Скрипт: bots.rar


2. Устанавливаем права доступа на файлы скрипта:


a.) Права 644 - на все файлы если на сервере используется mpm-itk, либо PHP-как-CGI


b.) Если есть возможность сменить владельца файлов, смените владельца всех файлов скрипта на ‘apache’ и установите права 644 на все файлы скрипта.


c.) Если возможности ограничены хостером:

Установите права 666 - на файлы: bot_stat.log, bot_stat.txt, bots_settings.php
Установите права 644 - на все остальные файлы.


3. Добавьте следующие команды в файл .htaccess:

<Files "bot_stat.*">
Order Allow,Deny
Deny from All
</Files>
 
<Files "bots_*">
Order Allow,Deny
Deny from All
</Files>
 
<Files "bots.php">
<IfModule mod_fastcgi.c>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Authorization} !^$
RewriteRule ^(.\.php$ $1.php?HTTP_AUTH=%{HTTP:Authorization} [QSA,L]
</IfModule>
</IfModule>
</Files>


4. Добавьте ниже приведенный код между тегами <head> </head>

<?php require_once 'bot_stat.php'; ?>


5. В конфигурационном файле ‘bots_settings.php’ меняем пароли доступа к статистике:

  • Админ (имеет право вносить и удалять боты): $admin_login, $admin_password
  • Если $admin_login равен пустой строке, то все имеют уровень доступа администратора (НЕ рекомендуется!)

  • Юзер (имеет право просматривать статистику): $user_login, $user_password
  • Если $user_login равен пустой строке, то все имеют уровень доступа пользователя.

  • $current_lang:
    • auto — автоопределение языка пользователя (Рекомендуется!)
    • en — Английский/международный
    • ru — Русский
    • … — Любой другой, перевод на который Вы сможете осуществить.
  • $current_charset — charset Вашего сайта (по крайней мере в отношении url’ов)
  • $botdetails_reverse — порядок отображения списка URI, посещенных ботами:
    true/false.
  • $botdetails_page_len — количество записей, одновременно выводимых на экран в режиме детализированного отчета о посещениях выбранного бота.


6. Чтобы просмотреть статистику переходим по ссылке: http://site.ru/bots.php и вводим логин и пароль администратора либо юзера.


Обсуждение скрипта ведем на форуме: ФОРУМ

Комментарии

Аватар пользователя FLUONOREALA

Интересный материал

Интересный материал, спасибо!

Аватар пользователя Aprallyglige9

Очень полезный скрипт

Очень полезный скрипт. Давно хотел знать посещают ли мои сайты боты и какие, а с этим скриптом теперь это реально.