Apesar de não termos chegado a um consenso quando aqui falei do “smart pricing” no Adsense, há mais que uma razão para não mostrares anúncios Adsense aos leitores habituais do teu blog. Pode ser até simplesmente por questões de order estética. Mas não mostrar anúncios aos visitantes que “caem” no blog vindo dos motores de busca parece-me a mim que é estar a deitar dinheiro fora. Em especial quando são estes visitantes que até vão clicar nos anúncios ou então voltar logo a sair.
Adsense apenas para visitantes dos motores de busca
Vem então mesmo a calhar um plugin que nos permite mostrar anúncios apenas para visitantes oriundos dos motores de busca, e ainda por cima fácil de utilizar. O plugin chama-se “Who sees ads” (”Quem vê anúncios”), e está disponível para download aqui.
Depois de feito o download e o unzip, fazem a instalação do plugin na pasta wp-content/plugins, e a sua respectiva activação.
Configuração do plugin
- Procurem as opções do plugin no painel do WordPress. Pode estar nas “Options” ou em “Settings” na versão 2.5+
- Na caixa que diz “Name” inserem um nome, que neste caso pode ser de “Pesquisa”
- Encontrem agora onde diz “Possible Rules”, e escolham a que diz “if visitor comes from a search engine, then display” (”se o visitante vem do motor de pesquisa mostrar”)
- Façam um “drag and drop” (pegar e colar) dessa “regra” e insiram na secção de “Active Rules”
- Agora insiram o vosso código Adsense onde diz “Ad Code”
- Escolham “Save Context” para guardar esta “regra”
- Por fim, e quando estiverem a escrever o post, na opção “Code” têm um menu onde estão as vossas “regras”. Escolham a “regra” que chamaram de “Pesquisa”, e metam na parte do post onde querem que o anúncio vá aparecer. Também é possível inserir este código directamente nos “templates” do WordPress.
Para além desta “regra”, chamada “context” no plugin, que apenas mostra anúncios aos visitantes dos motores de pesquisa, é possível definir outras “regras”, e aplicá-las ao mesmo tempo, sendo que a primeira “regra” e ser comprida é a que prevalece. Por exemplo, podemos também defnir para não mostrar anúncios a leitores “habituais” e definir um leitor habitual como alguém que visitou pelo menos duas páginas do blog nos últimos 5 dias. O plugin já vem com 9 regras que podemos usar, mas quem souber um pouco de código até pode criar algumas, que depois é só orderar com “drag and drop”. Para além do Adsense, podemos onde diz “Ad Code”, inserir código HTML, links de texto, banners, ou JavaScript.
O plugin é muito completo, mas ao mesmo tempo fácil de usar, e podem ver um demo aqui. Para quem quiser levar o plugin ao extremo, as aplicações são enormes, inclusive podemos até fazer “geo-targeting” dos anúncios, mas o plugin vale mesmo que seja apenas para mostrar os anúncios aos visitantes dos motores de busca.
4 comentários em “Como mostrar Adsense apenas para visitantes dos motores de pesquisa”
Sorry, the comment form is closed at this time.






Uau, vou baixar agora mesmo
Estava procurando isso, pensei em algumas coisas e até cheguei a pesquisar um pouco, mas não obtive nada significante em PHP. Vou aproveitar e ver o plug-in internamente, afinal não gosto (não me acostumei) de usar plug-ins para gerir anúncios… Prefiro editar os templates manualmente. Até os Widgets do Wordpress gosto de fazer direto nos templates, para poder exibir alguma coisa somente na página inicial ou das categorias, o que com os widgets padrões não dá (assim aproveito o maior espaço nas colunas laterais nas páginas longas, deixando as páginas de conteúdo não tão compridas com um “vazio” no meio).
Gostei muito da indicação desse plug-in!
Prontinho, separei o que me interessou, hehe (quem for copiar, por favor corrija as aspas, já que o Wordpress insere umas estranhas):
function vemdabusca() {
$ref = $_SERVER[’HTTP_REFERER’];
$SE = array(’/search?’, ‘images.google.’, ‘web.info.com’, ’search.’, ‘del.icio.us/search’,
’soso.com’, ‘/search/’, ‘.yahoo.’,
);
foreach ($SE as $url) {
if (strpos($ref,$url)!==false) return true;
}
return false;
}
Bastaria colocar a função no template (não num widget), e usar por exemplo:
if vemdabusca() {
… código Adsense
} else {
… outra propaganda ou mensagem
}
Claro, para quem quer versatilidade e praticidade sem tocar nos códigos vale usar o plug-in, mas não deixa de ser interessante dar uma olhada como ele funciona =]
Interessante mas até acho que devias explorar o geo tracking para alguns programas que só “comem” trafego ING
asturmass last blog post..Novo servidor e falta de tempo
Isso terá influencia no CPC?
Visto que mostras menos anúncios e que de certa moda estás a definir um target dos anúncios.
Aumentou os ganhos do site fazendo essa filtragem?