[PHP] Como saber cuando te visita GoogleBot

Hay veces en las que deseamos saber cuantas veces hemos sido visitados por algún robot de algún buscador.

Yo en lo personal siempre me ha gustado andar viendo con que frecuencia nos visita Google, para ver cada cuando me indexa, esto es solo digamos que por dos cosas SEO y curiosidad.

Bueno pues me acabo de encontrar un script en PHP que funciona de la siguiente forma: cada vez que te visita GoogleBot, te manda un mail, en realidad la función no es nada difícil ni complicado, solo que pues una ayuda nunca esta demás el código es el siguiente

[Php]

< ?php

if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot') !== false )
{
// tu email
$email_address = 'tumail@tudominio.com';

// enviando mail usando la funcion mail nativa de php
mail($email_address,'Googlebot te ha visitado', 'Googlebot ha visitado tu pagina:'.$_SERVER['REQUEST_URI']);
}
?>

[/Php]

Lo puse en español ya que la fuente esta en ingles esto es para que lo entiendan mejor aunque no creo que se les dificulte la implementación.

Vía | PHP: Be Notified When Google Crawls Your Site

Related posts:

  1. [Certificación PHP5] Php su sintaxis y las reglas que debemos saber Para empezar vamos por lo básico ojo solo es un...
  2. [Twitter] Como postear en twitter con Php sin complicaciones Se que casi no hablo de twitter pero me parece...
  3. [Revisiones] Como posicionarte en los buscadores Sin duda, hay algo que a veces no entiendo, y...
  4. :: PHP XML:: Como parsear y manejar archivos xml con php Hace poco tuve un problema, me pidieron que generara un...
  5. [Php-Tip] Formatos numericos en Php: usando number_format En este post apuntare algo para que no se me...

Related posts brought to you by Yet Another Related Posts Plugin.

4 Responses

06.03.2008

Hola, la propuesta de que cada vez que el googlebot te visita se te envie me parece una locura y de poca utilidad, a no ser que quieras que tu casilla sea rebalsada de mails.

No obstante puede ser interesante para otro tipo de funciones, como estadisticas de cuantas paginas revisa, o con que frecuencia.

Tambien usan otro robot que es utilisado por los anuncios de adsense, se llama mediapartners creo.

Saludos

06.03.2008

Con el strpos solo ya estaría bien, no es necesario hacer la comparación con false, y el resultado sería el mismo..
Jaja una boludes ya sé, pero hay que ahorrar codigo :P
Saludos

06.03.2008

@Martin.
Gracias por comentar en el blog, pero creo que es bastante recomendable usar false ya que hace una comparacion absoluta o algo asi por eso usa “!==”, es como mas seguro creo :-)

06.20.2009

gracias por el post ;)

Comentar

* Name, Email, Comment are Required

Mis Tweets Ajaxman


Categorias

Historico de entradas publicadas