Recentemente publiquei no meu blog sobre Ganhar Dinheiro um artigo relacionado com o Google Smart Pricing. Para quem desconhece este problema, sugiro que o acompanhe de perto, caso contrário poderá estar a perder grandes quantidade de dinheiro.
O truque de hoje passa precisamente por tentar evitar ser Smart Priced pelo Google Adsense.
Antes de tudo, teremos de criar uma função. Copie e cole o seguinte código no seu ficheiro functions.php file. Se não tiver esse ficheiro no seu template, crie-o com esse nome e este código.
function scratch99_fromasearchengine(){
$ref = $_SERVER[‘HTTP_REFERER’];
$SE = array(‘/search?’, ‘images.google.’, ‘web.info.com’, ‘search.’, ‘del.icio.us/search’, ‘soso.com’, ‘/search/’, ‘.yahoo.’);
foreach ($SE as $source) {
if (strpos($ref,$source)!==false) return true;
}
return false;
}
O campo $SE é onde você especifica os motores de busca a utilizar. Poderá simplesmente adicionar mais elementos no campo se assim o desejar.
Depois copie e cole o seguinte código onde pretende que os seus anúncios de Adsense apareçam. Neste caso, eles irão aparecer apenas para os leitores vindos dos motores de busca e somente esses.
if (function_exists(‘scratch99_fromasearchengine’)) {
if (scratch99_fromasearchengine()) {
O SEU CÓDIGO ADSENSE AQUI
}
}
Este truque foi desenvolvido original pelo colega Stephen Cronin.