Propaganda
Deixando de lado as discussões éticas (desde que fiz minhas opiniões sobre isso AdBlock, NoScript e Ghostery - A Tríplice Of EvilNos últimos meses, fui contactado por um bom número de leitores que tiveram problemas para baixar nossos guias ou por que eles não conseguem ver os botões de login ou os comentários não carregando; e em... consulte Mais informação bastante claro da última vez), é verdade que o bloqueio de anúncios é um problema real para blogueiros e proprietários de sites em todo o mundo, cuja única fonte de receita é a receita publicitária. Com isso entendido, vamos olhar objetivamente em algumas táticas, você pode usar para lidar com usuários de bloco de anúncios e os efeitos que essas táticas podem ter.
Não faça nada
Deve-se considerar que as coisas não são tão preto e branco quando se trata de bloqueio de anúncios. Mesmo que os usuários de bloco de anúncios estejam usando o servidor e os recursos de largura de banda, seu site ainda poderá extrair valor deles de outras maneiras menos óbvias. Eles podem compartilhar seu artigo ou conteúdo com amigos, por exemplo, que por sua vez visitarão seu site e talvez não estejam bloqueando anúncios. O usuário do bloco de anúncios também pode contribuir com os comentários, o que pode trazer benefícios à autoridade de SEO da página, se forem relevantes e possivelmente úteis para outros leitores ou para o artigo autor. Se você acha que isso se aplica ao seu site, não fazer nada pode ser a melhor abordagem a ser adotada.
Por outro lado, os usuários de bloco de anúncios normalmente executam uma infinidade de plug-ins de bloqueio de script e cookie que também impedem o carregamento de botões de compartilhamento (e alguns baseados em script). sistemas de comentários, contadores de análises, etc.), portanto, pode-se argumentar que esse tipo de usuário 'invisível' agrega valor absolutamente zero ao seu site e existe apenas para a sanguessuga largura de banda.
Peça aos usuários que parem com educação
De fato, os usuários de bloco de anúncios podem ser detectados pelo uso de scripts de anúncios "falsos" (que, se não forem encontrados na página, indicariam a presença de bloco de anúncios), e uma ação adequada pode ser tomada. Um método surpreendentemente eficaz é explicar educadamente ao usuário que o bloqueio de anúncios impede que você continue produzindo o conteúdo que você fornece gratuitamente, e solicitar que o usuário "coloque na lista branca" o seu site Lista de permissões MakeUseOf In Adblock: um argumento de um ex-desenvolvedor de filtros do AdblockNão é segredo que não somos grandes fãs do Adblock aqui no MakeUseOf. Mas sabemos que alguns de vocês não abandonarão o Adblock até que ele seja arrancado de suas mãos frias e mortas. E se... consulte Mais informação permitindo assim que seus anúncios sejam carregados. Quando os usuários são alertados de que estão cientes de que estão usando um bloco de anúncios e que seu site está sendo danificado, muitos farão uma exceção feliz para você.
No WordPress, o plugin anti-adblock pode ser usado para fazer exatamente isso. Apresenta uma variedade de opções, como quantas visualizações de página antes de um usuário receber uma mensagem (o que pode ser desanimador) visitante pela primeira vez), bem como mostrar uma mensagem discreta na parte superior da tela ou um bloqueio de página Aparecer.
Aqui está um exemplo de mensagem que escolhi exibir aos usuários, fique à vontade para salvá-lo e usá-lo em seu próprio site.
Se você solicitar a seus usuários que incluam na lista de permissões especificamente seu site, sugiro fortemente que você considere o que eles verão depois de ativar os anúncios. Experimente no seu próprio site e, se você acha que é consideravelmente melhor com os anúncios desativados, provavelmente deve fazer algumas alterações. Pessoalmente, acredito que ser mais seletivo em relação aos anúncios é o caminho a seguir, o que me leva ao próximo ponto.
Use um sistema de anúncios com curadoria
Por mim mesmo site de jogos de tabuleiro para iPad, Eu uso um sistema de publicidade chamado BuySellAds. Em vez de exibir promoções aleatórias que o Google Adsense obtém de sua vasta biblioteca de anúncios chocantemente ruins e enganosos, o BuySellAds me permite aprove individualmente cada anunciante para garantir que sejam relevantes para meus leitores e não tente enganá-los em um trabalho de casa, um iPad grátis ou um aleatória BAIXE AGORA botão.
Embora eu raramente veja esse tipo de anúncio na rede BuySellAds de qualquer maneira, no passado eu escolhi rejeitar ofertas porque elas estavam relacionadas para jogar online - o anúncio em si não era chamativo ou particularmente ofensivo, mas achei que não era algo que eu queria apoiar ou ver no meu Barra Lateral.
Eu acho que nós, como proprietários e desenvolvedores de sites, devemos ser mais responsáveis em relação aos anúncios que escolhemos exibir. A publicidade pode ser uma necessidade, mas a decepção deliberada não é.
Redirecioná-los
A tática final e mais pesada é simplesmente redirecioná-los para outro lugar - bloqueando-os do conteúdo pretendido - para uma página explicando por que você acha que eles não merecem exibir seu conteúdo ou, para aqueles que são particularmente maliciosos, um site de choque pode ser mais desejável. Essa é, obviamente, a abordagem menos recomendada, porque vai realmente irritar o bloco de anúncios usuários, e não apenas você perderá a receita com anúncios bloqueados, mas também perderá um potencial leal do utilizador. Alguns proprietários de sites ficarão satisfeitos com essa abordagem, pois os usuários do bloco de anúncios realmente não têm o direito de visualizar seu conteúdo sem fornecer algo em troca - especialmente se o que eles estão se recusando a retribuir é tão insignificante quanto uma contagem de impressões e 100 mil páginas adicionais baixar.
Embora não exista um plug-in específico para o WordPress conseguir isso (ou melhor, nenhum que realmente funcione), Escrevi um pequeno script jQuery que detecta o tamanho do seu contêiner de anúncios após a página carregado. Se o contêiner de anúncios tiver 0 pixels, significa que o anúncio não foi carregado e ocorreu alguma forma de bloqueio. Para usar o script em seu próprio site, primeiro verifique se um dos seus contêineres de anúncios pode ser definido como um ID css específico ou simplesmente envolva o código do anúncio com um novo conjunto de tags div com esse ID específico.
No código de exemplo (pastebin), Usei o código de "myAdContainerSet e defina-o para redirecioná-los para Disney.com. Esse script deve ser colocado em qualquer lugar nos arquivos do tema, mas sugiro o cabeçalho ou o rodapé.
Bônus: Lidando com usuários NoScript
Observe que qualquer método de detecção de bloco de anúncios e qualquer ação que você escolher executar dependerá do Javascript ou do jQuery. Se o usuário também tiver desativado o Javascript, eles não funcionarão. Nesse caso, no entanto, podemos usar um hack de meta-refresh inteligente para redirecioná-los.
Coloque este trecho de código (pastebin) na seção da página (isso falhará na validação de verificações além de HTML5, mas não afeta a funcionalidade real).
Se você tiver alguma sugestão sobre esses métodos, ou talvez precise de ajuda para implementá-los, adoraria saber sobre isso nos comentários. Por favor, vamos manter a discussão no lado técnico disso, acho que já discutimos a ética do uso de bloqueadores de anúncios e, de fato, o bloqueio de bloqueadores de anúncios já bastante.
James é bacharel em Inteligência Artificial e possui certificação CompTIA A + e Network +. Ele é o principal desenvolvedor do MakeUseOf e passa seu tempo livre jogando paintball e jogos de tabuleiro em VR. Ele está construindo PCs desde que era criança.