Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2006, 02:15
zehc
 
Fecha de Ingreso: marzo-2005
Mensajes: 30
Antigüedad: 19 años, 1 mes
Puntos: 0
Rastrear los bots

Buenas, referente a el FAQ 129, el de "¿Cómo Saber Si Me Visita Un Robot O Bot?"

Cita:
Iniciado por San Lorenzo
Código:
<?php

// Lista de robots

$robot[] = "googlebot";
$robot[] = "msnbot";
$robot[] = "overture";
$robot[] = "lycos";
$robot[] = "seek";
$robot[] = "inktomi";
$robot[] = "yahoo";
$robot[] = "altavista";
$robot[] = "alexa";
$robot[] = "crawler";

foreach($robot as $bot){

    if(eregi($bot, $HTTP_USER_AGENT)){

        echo "me esta visitando un bot: " . $bot;

        // puedes enviarte un mail para avisarte que te a visitado un robot

        $destino = "[email protected]";

        $asunto = "Me visito un robot";

        $mensaje = "Este robot: " . $bot . " me ha visitado mi pagina web";

        $cabecera = "From: webmaster@" . $SERVER_NAME;

        mail($destino, $asunto, "me visito: $bot", $cabecera);

    }

}

?>
Espero que les sea de utilidad
encontre que si el robot es de yahoo, el bot sería "slurp", si fuera altavista "scooter"

entonces, ¿esas asignaciones de este FAQ estan bien? ¿o yo en la página que lo mire esta mal?

Un saludo.