Os comentários de spam são os piores. Eles são como ter convidados não convidados rabiscando bobagens em todo o seu belo site.
Mas não se preocupe, você não precisa desativar totalmente os comentários e perder o envolvimento genuíno do usuário. Há uma maneira de manter os spammers afastados: reCAPTCHA.
Você pode pensar no reCAPTCHA como um guarda de segurança para a sua seção de comentários. Ele usa quebra-cabeças e desafios inteligentes para garantir que somente pessoas reais, e não bots, possam deixar comentários em suas publicações.
Neste guia, mostraremos como adicionar facilmente a proteção reCAPTCHA ao seu formulário de comentários do WordPress, para que você possa voltar a desfrutar de conversas reais com seus leitores.
O que é o Google reCAPTCHA?
O spam de comentários é um problema em muitos sites do WordPress. O Akismet, o popular serviço de filtragem de spam para WordPress, bloqueia cerca de 7,5 milhões de comentários com spam a cada hora.
O reCAPTCHA é uma das melhores maneiras de combatê-lo. O reCAPTCHA é uma forma avançada de CAPTCHA que pode distinguir entre robôs e usuários humanos. Na verdade, CAPTCHA é um acrônimo para “Completely Automated Public Turing Test to Tell Computers and Humans Apart” (Teste de Turing Público Completamente Automatizado para Diferenciar Computadores e Humanos).
O Google adquiriu a tecnologia CAPTCHA em 2009 e depois a rebatizou como reCAPTCHA. Eles também tornaram mais fácil para os usuários humanos passarem facilmente no teste.
Para passar no teste, os usuários devem clicar em uma caixa de seleção indicando que não são robôs. Eles serão aprovados imediatamente ou serão apresentados a um conjunto de várias imagens em que precisarão clicar nos objetos correspondentes.
O Google disponibilizou o reCAPTCHA publicamente para que os proprietários de sites possam usá-lo em formulários de contato, páginas de login e formulários de comentários para reduzir o spam.
Também é muito fácil de configurar e adicionar aos formulários de comentários do WordPress.
Dito isso, vamos ver como adicionar facilmente o reCAPTCHA a um formulário de comentário do WordPress com instruções passo a passo.
Instalação de um plug-in WordPress reCAPTCHA
A primeira coisa que você precisa fazer é instalar e ativar o plug-in Advanced Google reCAPTCHA. Consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress para obter instruções detalhadas.
Após a ativação, você precisa visitar a página Advanced Google reCAPTCHA para definir as configurações do plug-in.
O plug-in solicitará que você forneça as chaves da API do Google reCAPTCHA. Você pode criar essas chaves gratuitamente no site oficial do reCAPTCHA clicando no link “registrar seu domínio” na parte superior da tela.
Registro do seu site para obter as chaves da API do reCAPTCHA
O link “register your domain” (registrar seu domínio) o levará ao site do Google reCAPTCHA, onde você poderá registrar seu site para funcionar com o reCAPTCHA.
Você será solicitado a fazer login com sua conta do Google. Depois disso, você verá a página “Register a new site” (Registrar um novo site), na qual precisará fornecer algumas informações básicas para registrar seu site.
Primeiro, você precisa digitar o nome do seu site ou qualquer outro nome de sua escolha no campo “Label” (Rótulo). Isso o ajudará a identificar facilmente seu site no futuro.
Em seguida, você precisa selecionar o botão de opção “Challenge (v2)”. Isso abrirá duas novas opções.
Como você deseja adicionar a caixa de seleção reCAPTCHA ao seu site, é necessário selecionar a primeira opção, “I’m not a robot Checkbox”.
Ao rolar a tela para baixo, você verá a caixa de texto “Domains” (Domínios). Isso permite que você adicione o nome de domínio do seu site onde gostaria de adicionar a caixa de seleção reCAPTCHA.
Você também pode adicionar vários domínios ou subdomínios clicando no ícone de mais (+). Isso permitirá que você use as mesmas chaves de API em sites diferentes.
Depois de preencher o formulário, clique no botão “Submit” (Enviar) para registrar seu site.
O Google reCAPTCHA agora mostrará uma mensagem de sucesso junto com a chave do site e a chave secreta nesta página.
Agora você pode usar essas chaves de API nas configurações do plug-in em seu site do WordPress.
Adição do reCAPTCHA a um formulário de comentário do WordPress
Agora, você precisa voltar para a página Advanced Google reCAPTCHA em sua área de administração do WordPress.
Na página de configurações, você precisa colar a chave do site e a chave secreta.
Em seguida, verifique se a caixa “Enable for Comment Form” (Ativar formulário de comentários) está marcada.
Por padrão, o reCAPTCHA será usado na página de login, na página de registro, na página de perda de senha e no formulário de comentários. Você pode marcar ou desmarcar as caixas para ativar as opções de que precisa.
Quando terminar, não se esqueça de clicar no botão “Save Changes” (Salvar alterações) na parte inferior da página para armazenar as chaves de API e ativar o reCAPTCHA.
Parabéns, você adicionou com êxito o reCAPTCHA ao seu formulário de comentários do WordPress. Agora você pode verificar a seção de comentários das publicações do seu blog para confirmar que está funcionando.
Observação: a caixa de seleção reCAPTCHA será exibida somente para usuários desconectados. Para visualizar o reCAPTCHA, será necessário fazer logout do WordPress ou abrir o site em uma janela anônima no navegador.
Mais maneiras de combater o spam de comentários no WordPress
O reCAPTCHA é apenas uma maneira de combater o spam de comentários em seu site. Aqui estão mais algumas.
Sua primeira etapa deve ser ativar a moderação de comentários. Isso lhe dará a oportunidade de visualizar e aprovar os comentários antes que eles sejam exibidos em seu site.
Você também pode usar o plug-in Akismet para capturar automaticamente os tipos mais comuns de comentários de spam, verificando um banco de dados global de spam. O Akismet vem pré-instalado com o WordPress, mas não é ativado por padrão.
Melhor ainda, o plug-in premium da Sucuri permite que você bloqueie solicitações suspeitas antes mesmo que elas cheguem ao seu site. Isso impede que bots e scripts automatizados enviem comentários. Nós o usamos em todos os nossos sites.
Você também pode bloquear comentários de spam usando o plug-in Antispam Bee. Ele permite definir regras sobre quais usuários devem ser confiáveis, como comentaristas aprovados ou comentaristas com um Gravatar. Você também pode criar regras que marquem os comentários imediatamente como spam, por exemplo, quando eles contêm código.
Você pode aprender sobre esses métodos e muitos outros em nossa seleção de especialistas de dicas e ferramentas para combater o spam de comentários no WordPress.
Guias de especialistas sobre como melhorar a experiência de comentários no WordPress
Esperamos que este tutorial tenha ajudado você a aprender como adicionar o reCAPTCHA ao formulário de comentários do WordPress do seu site. Talvez você também queira ver alguns outros artigos relacionados ao aprimoramento da experiência de comentários no WordPress:
- Como criar uma página de comentários recentes no WordPress
- Como tornar os comentários de postagens de blog pesquisáveis no WordPress
- Como permitir que seus usuários se inscrevam em comentários no WordPress
- Como permitir que os usuários curtam ou não curtam comentários no WordPress
- Como destacar os comentários do autor no WordPress
- Como permitir que os usuários editem seus comentários no WordPress
- Como adicionar campos personalizados ao formulário de comentários no WordPress
- Como remover o campo de URL do site do formulário de comentários do WordPress
- Como desativar completamente os comentários no WordPress (guia definitivo)
- Melhores plug-ins para melhorar os comentários do WordPress
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
THANKGOD JONATHAN
Easy setup and it just works! reCAPTCHA has significantly reduced spam on my blog.
Spam comments are a thing of the past thanks to reCAPTCHA! My comment section is finally clean and engaging.
Ahmed Omar
it is really an important point in site protection against spam comments and subscription.
I faced this problem few days ago, and the only solution was to put recaptcha.
Thank you
WPBeginner Support
You’re welcome, glad our guide could help include it!
Administrador
Ralph
I have Akismet plugin and it is great. Over 5 years of blogging on current blog and over 2200 comments i have little to no spam. And even if, it always go to the spam folder, so i don’t have to worry about it, as noone can see it.
reCAPTCHA can be annoying for readers as it sometimes lag and doesn’t work. I prefer tip you provided with content must be manually approved. I must aprove first comment from particular e-mail and then it accepts that person every time. Never had problems with that.
WPBeginner Support
It is always a question of personal preference but as long as you have found the way that works for you
Administrador
afdhal
thanks for the tips! no more bot in my comment.
WPBeginner Support
Glad you found this recommendation helpful
Administrador
Moh
Why don’t you have CAPTCHA here on your website?
WPBeginner Support
We are trying other tools on our site, there’s nothing wrong with using CAPTCHA but it is personal preference if you use it.
Administrador
Simon Griffiths
The plugin you recommend looks like it’s not supported anymore. Are there any others?
WPBeginner Support
We will be sure to take a look and update our suggestion should we find an alternative we would recommend.
Administrador
Jack
Perfect! One huge WordPress annoyance will be gone!
WPBeginner Support
Glad our guide was helpful
Administrador
jodarove
Thank you! very helpful!
WPBeginner Support
You’re welcome
Administrador
Duncan McCormack
re the reCAPTCHA section when you visit the plugin it says at the top: This plugin hasn’t been tested…
Is this still the best Plugin to use? Is it safe? Or is there now a better one out there?
Cheers, Duncan.
WPBeginner Support
For the not tested warning, you would want to take a look at our article below for our recommendations on this:
https://www.wpbeginner.com/opinion/should-you-install-plugins-not-tested-with-your-wordpress-version/
Administrador
Steve
I followed the instructions exactly and the reCaptcha button will not appear on my site at all. Signed out of WP. Incognito window. nothing.
WPBeginner Support
Please reach out to the plugin’s specific support to see if this could be due to a conflict between your specific theme and the plugin itself.
Administrador
Desi
This plugin is no longer working. I have installed it and none of the buttons will toggle.
WPBeginner Support
You would want to reach out to the plugin’s support and let them know to help remove the issue.
Administrador
DonDee
FYI… The new v3CAPTCHA does not provide a clickable “I am not a Robot” conformation. The only way to tell if it’s running on the site is a CAPTCHA icon floating in the lower right hand side of the screen on the site you’re on.
WPBeginner Support
Thanks for sharing this for anyone using v3
Administrador
Pradeep Singh
Hello
If I am using Akismet antispam plugin still I need to use reCaptcha technology?
Thanks
WPBeginner Support
That would be a personal preference question, both are tools to help prevent spam and will work together.
Administrador
pepe
The recaptcha is not showing! help!
WPBeginner Support
You may want to check your site in an incognito browser where you’re not logged into your site to make sure it isn’t hiding for your admin user.
Administrador
bob martin
Help! I clicked on save api keys button like tutorial said and now my site isn’t working at all.
WPBeginner Support
It would depend on what your error is for the cause and possible solution, for a starting point you would want to take a look at our guide here: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrador
Eva Live
Does this mean if I use this, I don’t really need to moderate all comments? I don’t like that comments don’t show up as soon as they are posted, it has to wait until I get around to reviewing comments.
WPBeginner Support
You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site
Administrador