Artigos
Google - Capturando Palavras-Chave
Se o visitante de seu site vem para seu site, buscando pelo Google, que tal sabermos qual palavra-chave ele usou?
Veja abaixo, um código simples de se usar, com comentários para facilitar sua vida:
###################################################
#### CÓDIGO por Felipe D. à weBrazuca.com
#### © Copyright 2006. Please, it does not distribute without this commentary
###################################################
// pega a referência e a deixa com letras minúsculas, para não haver erros
$referencia = strtolower($_SERVER['HTTP_REFERER']);
###################################################
#### CÓDIGO por Felipe D. à weBrazuca.com
#### © Copyright 2006. Please, it does not distribute without this commentary
###################################################
// pega a referência e a deixa com letras minúsculas, para não haver erros
$referencia = strtolower($_SERVER['HTTP_REFERER']);
// verifica se vem realmente, do google
if (strpos($referencia,"google")) {
// deleta tudo antes de q=
$a = substr($referencia, strpos($referencia,"q="));
// deleta q=
$a = substr($a,2);
// deleta tudo depois do & ( e comercial )
if (strpos($a,"&")) {
$a = substr($a, 0,strpos($a,"&"));
}
// temos o resultado
$palavra_chave = urldecode($a);
if(($palavra_chave=="0") || ($palavra_chave=="")) {
// é do google. Para exibir a palavra-chave (keyword), use simplesmente o echo "$palavra_chave";
echo "$palavra_chave";
}
}
if (strpos($referencia,"google")) {
// deleta tudo antes de q=
$a = substr($referencia, strpos($referencia,"q="));
// deleta q=
$a = substr($a,2);
// deleta tudo depois do & ( e comercial )
if (strpos($a,"&")) {
$a = substr($a, 0,strpos($a,"&"));
}
// temos o resultado
$palavra_chave = urldecode($a);
if(($palavra_chave=="0") || ($palavra_chave=="")) {
// é do google. Para exibir a palavra-chave (keyword), use simplesmente o echo "$palavra_chave";
echo "$palavra_chave";
}
}