Girovagando per la blogosfera ho trovato questo interessante script che, aggiunto alle pagine da monitorare, ci permetterà di essere avvisati via mail ogni qual volta lo spider di google visiterà il nostro sito.
<?php
if ( strpos( $_SERVER['HTTP_USER_AGENT'], 'Googlebot' ) !== false )
{
// Indirizzo email del destinatario
$email_address = 'example@domain.com';
// Send the email
mail($email_address,'Visita di Googlebot', 'Googlebot ha visitato la tua pagina: '.$_SERVER['REQUEST_URI']);
}
?>
Via Fogliata.net






14. gennaio 2009 alle 10:08
Essendo uno script lato server, ed essendo eseguito direttamente senza nessun output sul sito, non viene visto quindi dal bot e non vi è nessun rischio di ban
8. gennaio 2009 alle 13:57
ma google lo considera come testo nascosto???e quindi c’è il rischio di essere bannati no vero??’
10. novembre 2008 alle 10:44
Proprio così ventus85 ma potresti anche creare un Array con i vari user agent degli spider, confrontarli con quello che sta al momento visualizzando la tua pagina e poi far continuare lo script.
2. novembre 2008 alle 18:21
Con uno script del genere dovrebbe funzionare anche per gli altri spider, per esempio “MSN spider”, dovrebbe bastare cambiare la seconda riga (e quella dell’email ovviamente) con msnbot, no?
Grazie! ciao!
9. settembre 2006 alle 20:10
Di nulla
9. settembre 2006 alle 15:17
Grazie per la segnalazione. Ho corretto lo script
9. settembre 2006 alle 11:31
Ciao complimenti per il blog…solo un avviso
Nel code per l’invio della mail, manca la chiusura dell’apice a [b]Visita di Googlebot[/b]
Ciauz
3. settembre 2006 alle 21:15
Ottimo!!!
Lo adotto subito…