umade.ru

Отчёт о посещении поисковых роботов

Если статистика не выдает информацию о времени посещения “пауками” страниц сайта, то можно получать эту статистику прямо в почтовый ящик без особоых усилий. В данном случае высылается сообщение с уведомлением об индексации сайта роботом поисковой системы Google. Для этого нужно вставить следующий код в начало страницы:

<?php
$email = "вашеимя@example.ru";
if(eregi("googlebot",$_SERVER['HTTP_USER_AGENT']))
{
mail($email, "Googlebot проиндексировал Ваш сайт",
"Google has indexed : ".$_SERVER['REQUEST_URI']);
}
?>

Также сайт должен уметь обрабатывать PHP код, точнее страницы должны иметь расширение .php или сервер должен быть настроен так, чтобы страницы с расширением .html могли выполнять PHP-код (Использование PHP в страницах с расширением .html).

Чтобы получать отчёты о других роботах, нужно вместо googlebot прописать соответствующее название.

Всего оставлено 8 комментариев

  1. Paul Philippov 27 июня 2004

    хорошая идея, спасибо!

  2. Coolmax 27 июня 2004

    Я вот второй раз возвращаюсь к этой заметке и не могу понять: а на фига? Зачем мне это нужно. Может правильнее было бы записывать посещения роботов в отдельный файл и при необходимости его просматривать? Зачем о каждом визите на мыло-то сообщать?…

  3. Никита 27 июня 2004

    Какие-либо другие причины, усложняющие быстрый доступ к этой информации.

  4. Julik 27 июня 2004

    И что, если у меня например на первом уровне директорий 450 файлов я получу 450 мыл?

  5. Никита 27 июня 2004

    По смыслу да. Для этого дела можно создать отдельный почтовый ящик. Или можно вставить код в одну страницу, но тогда в какой-то степени теряется смысл быстрого оповещения.

  6. Fog 7 июля 2004

    На мой взгляд смысла в этом скрипте нет.
    Если уж так необходимо получать информацию о посещении бота оперативно – имеет смысл написать скрипт, который будет отсылать одно письмо, когда бот закончит своё чёрное дело :)
    В это письмо можно включить список всех обработанных URL, если это так необходимо.

  7. Никита 8 июля 2004

    Буду рад если выложите скрипт.

  8. Дима 15 июля 2007

    Действительно зачем постоянно отсылать на мыло письмя, лучше просто сделать на сайте сообщение что бот посещает ваш сайт, как на форумах, данный account (Online)

Поиск по сайту

Из последнего

Архив статей и записей