Como saber quando o Googlebot (Crawler) anda no seu site

Prefácio

Esta é uma técnica bastante usada dentro de fórums, que a utilizam para descobrir quando o crawler do Google está indexando o seu site.

É apenas um pequeno código que irá enviar um e-mail (é claro que você pode alterá-lo para outros fins, como gravar em banco ou em um txt) quando o Googlebot acessar seu site.

Mão na massa

Assim como visto algumas colunas atrás, também utilizaremos a superglobal $_SERVER para descobrir qual é o User Agent, que nada mais é do que as informações básicas do browser de quem está acessando.

Segue o código:

<?php

// Configure seus dados de e-mail
$para = 'seunome@seusite.com.br';
$assunto = 'Google Crawler no seu site!';
$msg = 'O Crawler do Google acessou o seguinte site para indexar: '.$_SERVER['REQUEST_URI'];
$cabecalhos = 'From:'.$para; // Envia com o e-mail igual ao seu

if(stristr($_SERVER['HTTP_USER_AGENT'], 'googlebot')) {
    mail($para, $assunto, $msg, $cabecalhos);
}

?>

E é isso! Salve este arquivo (por exemplo: googlebot.php) e inclua no começo de cada arquivo do seu site. Você será avisado sempre que Crawler do Google passar pela sua página.

Conclusão

Sempre verifique as opções que o PHP te entrega prontas. Diversas delas podem te ajudar a cumprir tarefas que você nem imagina que poderia ser tão simples de resolver.

Um abraço a todos e fiquem com Deus!
Rafael Jaques

Esta entrada foi publicada em Dicas e marcada com a tag , , , . Adicione o link permanente aos seus favoritos.

5 pessoas já comentaram! Tá esperando o quê?

  1.  
    Rafael Jaques disse:

    Layoutzinho novo, show de bola!

    Espero que tenham curtido! :)

    Utilizando Mozilla Firefox Mozilla Firefox 3.0.7 no Mac OS X Mac OS X 10
  2.  
    Caio Norder disse:

    show saber quando o google foi no meu site rs

    Utilizando Mozilla Firefox Mozilla Firefox 3.0.11 no Windows Windows XP
  3.  
    Henrique disse:

    Muito obrigado, esta funçãozinha vai me ajudar bagarai =D

    Utilizando Mozilla Firefox Mozilla Firefox 3.5.3 no Windows Windows 7
  4.  
    Rodolfo Silva disse:

    Muito Legal

    Utilizando Google Chrome Google Chrome 5.0.375.125 no Windows Windows 7
  5.  

    Legal acabei de colocar no meu site … vamos ver se funfa =] vlw a dica!!!

    Utilizando Mozilla Firefox Mozilla Firefox 3.6.13 no Windows Windows 7

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">