Detectando usuários Adblock em seu site WordPress
Publicados: 2023-02-12É compreensível que alguns usuários da Internet queiram reduzir o número de anúncios em determinados sites. Afinal, é uma vantagem que os visitantes queiram se concentrar em seu conteúdo em vez de mensagens promocionais. No entanto, como blogueiro, você pode estar perdendo receita por causa disso.
Felizmente, existem várias maneiras de contornar o software de bloqueio de anúncios. Isso pode lhe dar uma chance melhor de manter seus fluxos de receita e você pode continuar a se concentrar na geração de conteúdo envolvente.
Nesta postagem, forneceremos uma compreensão de como o software AdBlock funciona. Também compartilharemos algumas dicas sobre como detectar se alguém está usando e o que você pode fazer a respeito. Vamos mergulhar!
Como funciona o AdBlock?
A maioria dos softwares de bloqueio de anúncios é projetada em torno de filtros. Essencialmente, quando alguém que usa esse tipo de ferramenta visita seu site, ele verifica as informações retornadas do seu servidor. Se encontrar algo que corresponda a um item em sua lista de conteúdo para filtrar, esse elemento não será exibido.
O AdBlock é uma ferramenta valiosa para muitos usuários da web e geralmente é adicionado como uma extensão do navegador. Por exemplo, pode ser útil para quem faz muitas pesquisas online. Ele não apenas permite que as páginas da Web carreguem mais rapidamente, mas também economiza largura de banda e duração da bateria.
No entanto, existem algumas desvantagens nessa tendência para criadores de conteúdo e também para marcas que pagam para você promover seus produtos. Em 2019, mais de 25% de todos os usuários da Internet tinham software de bloqueio de anúncios. O impacto financeiro disso é bastante significativo.
Além disso, o software de bloqueio de anúncios pode estar removendo caixas, imagens ou botões de Call-to-Action (CTA) em suas páginas. Se a ferramenta detectar qualquer um desses elementos filtrando nomes de arquivo ou palavras-chave relacionadas a publicidade, eles poderão ser direcionados, mesmo que não sejam verdadeiras promoções.
Detectar AdBlock com Javascript
Felizmente, muitas vezes você pode neutralizar a perda de receita com software como o AdBlock. Por exemplo, existem várias maneiras de detectar seu uso com o WordPress, incluindo adicionar um pouco de Javascript ao seu site. Vale a pena notar que este método requer algum conhecimento de codificação. Abordaremos soluções alternativas mais tarde.
Etapa 1: criar um arquivo Javascript
Uma maneira de detectar usuários do AdBlock em seu site WordPress é criar e referenciar um arquivo JavaScript chamado adframe.js . O software lerá isso como uma promoção e tentará filtrá-lo, o que acionará uma mensagem para seus usuários informando que eles não estão vendo todo o seu conteúdo.
Primeiro, crie um arquivo chamado adframe.js e adicione a seguinte linha de código:
var adblock = false;
Em seguida, salve o arquivo em seu servidor usando um cliente FTP (File Transfer Protocol), como o FileZilla. Seu nome fará com que o AdBlock tente impedir o carregamento de adframe.js , e a próxima etapa abaixo permitirá que você alerte os visitantes sobre isso.
Etapa 2: Modifique seu arquivo header.php
Em seguida, você precisará referenciar o arquivo JavaScript que criou no cabeçalho do seu site para enviar a mensagem informando aos usuários do AdBlock que eles estão perdendo seu conteúdo. Isso requer a inserção de algum código no arquivo header.php do seu tema. Recomendamos usar um tema filho para evitar a perda de suas alterações durante as atualizações.
Você pode fazer as modificações necessárias com um cliente FTP e seu editor de código favorito, ou em seu painel WordPress navegando até Aparência > Editor de temas:

A partir daqui você pode acessar os arquivos do seu tema ativo. Você encontrará o cabeçalho do tema no lado direito do editor:
Clique nele e adicione os seguintes scripts dentro das tags <head></head>:
<script type="text/javascript">
var adblock = true;
</script>
<script type="text/javascript" src="adframe.js"></script>
<script type="text/javascript">
if(adblock)
{
alert("Please Disable AdBlocker To View The Page");
document.getElementById("wrapper").style.display="none";
}
</script>
Você pode criar seu próprio texto para a mensagem substituindo “Desabilite o AdBlocker para visualizar a página” por uma notificação personalizada.
Etapa 3: ocultar o conteúdo dos usuários do AdBlock
Cabe a você decidir se deseja ocultar completamente todo o seu conteúdo de qualquer pessoa que use o AdBlock. Há um pouco de debate sobre essa abordagem. Alguns argumentam que, se você emprega métodos de publicidade conscientes, não precisa se preocupar com esse tipo de software.
É importante lembrar que forçar alguém a desativar o AdBlock para visualizar seu conteúdo nem sempre funciona a seu favor. O usuário provavelmente abandonará seu site, em vez de desativar a extensão. Recomendamos investigar outras opções de monetização se você não tiver certeza sobre como ocultar suas páginas.
Plug-ins do Detector de AdBlock
Se lidar com o AdBlock manualmente não é sua preferência, também existem alguns plugins do WordPress disponíveis para lidar com essa tarefa. Vale ressaltar que são apenas alguns que recomendamos, pois muitos criados para esse fim não foram atualizados recentemente.
1. Bloqueador de anúncios Notify Lite
Ad Blocker Notify Lite fornece uma interface de detecção fácil de usar para o seu site. Embora não impeça que os usuários acessem seu conteúdo, oferece várias opções para alertá-los. Você também poderá visualizar estatísticas e um contador de visitantes em um painel widgetizado.
A versão gratuita tem recursos suficientes para você começar. Você pode escolher entre abordagens compatíveis, agressivas ou transparentes para notificar seus usuários de que o software AdBlock significa que eles estão perdendo parte do seu conteúdo. O preço da versão premium é fornecido com outros produtos do desenvolvedor.
2. Inserção de anúncios
Outra opção é procurar uma solução de plug-in mais abrangente. O Ad Inserter pode lidar com todas as suas necessidades relacionadas à promoção e vem com detecção de AdBlock e recursos de notificação.
Com a versão gratuita, você poderá detectar usuários que estão impedindo o carregamento de conteúdo promocional. No entanto, para usar notificações, substituições ou outras funcionalidades relacionadas, você precisará atualizar para a versão pro. Ele começa em $ 22 para uso em dois sites e inclui atualizações gratuitas por um ano.
E se o AdBlock for detectado?
Cobrimos várias abordagens para detectar AdBlock em seu site WordPress. Decidir o que fazer se um visitante estiver usando o AdBlock depende de você. Examinamos três caminhos que você pode seguir abaixo.
1. Permitir usuários do AdBlock no local (não fazer nada)
A opção que recomendamos é essencialmente não fazer nada. Embora seja tentador tentar preservar sua receita afastando os usuários do AdBlock, você não quer perder o tráfego. Além disso, nem todos os aplicativos seguem os mesmos protocolos. O que funciona para afastar os usuários de um pode não funcionar para outro.
Dito isto, há pouco dano em permitir que os usuários do AdBlock entrem em seu site. Você detecta que eles estão impedindo o carregamento de alguns elementos e, em vez disso, pode oferecer conteúdo alternativo nesses espaços. Isso pode ser complicado, mas é uma abordagem que vale a pena tentar se você tiver os recursos de programação.
2. Envie uma solicitação
Cobrimos essa opção quando discutimos a inserção de algum JavaScript nos arquivos do seu site ou o uso de um plug-in para detectar usuários do AdBlock. Esta é uma abordagem bastante compatível e equilibrada. Ele simplesmente envia aos usuários uma notificação de que parte do seu conteúdo não pode ser visualizada devido ao software de bloqueio de anúncios.
Como alternativa, os usuários que se deparam com um pop-up podem simplesmente sair e não voltar. Por esta razão, não é a nossa primeira escolha. Os visitantes instalam o AdBlock por um motivo e, se o seu site for agressivamente cheio de promoções, agravá-los ainda mais provavelmente não será benéfico para você.
3. Bloqueie o tráfego do AdBlock
À medida que as opções anti-AdBlock evoluem, também evoluem os aplicativos de bloqueio de anúncios. Isso pode dificultar a manutenção de estratégias para contorná-los. Os métodos usados no passado podem ser extintos à medida que o software para filtrar as promoções é atualizado.
Dito isso, existem maneiras de impedir completamente o tráfego de usuários com o AdBlock instalado. Você pode encontrar notificações definidas solicitando que coloquem seu site na lista de permissões ou desativem a extensão. No entanto, se suas postagens não forem atraentes o suficiente para atrair visitantes que se opõem fortemente ao conteúdo promocional, isso provavelmente não o beneficiará muito.
Aumente seu negócio digital com o WP Engine
Lidar com problemas que possam surgir devido ao AdBlock pode ser mais fácil com recursos de desenvolvedores especializados. Por fim, é vital que seu site forneça uma experiência digital de alta qualidade para todos os visitantes, para que você possa gerar conversões e aumentar sua receita, mesmo sem receita de anúncios.
Aqui no WP Engine, oferecemos muitos planos de hospedagem na web e soluções de comércio eletrônico para ajudá-lo a criar a melhor experiência para seus visitantes. Confira nossas opções para o seu próximo projeto e obtenha acesso aos nossos profissionais especializados em WordPress hoje!