Você está cansado de lidar com spam de comentários em seu blog WordPress?
Você não está sozinho. Comentários de spam são um grande problema para qualquer site quando você começa a receber tráfego constante.
Neste artigo, compartilharemos os melhores plugins de spam de comentários do WordPress e dicas úteis para combater comentários de spam no WordPress. Essas dicas economizarão muito tempo e reduzirão significativamente o spam de comentários do seu site.
Por que você precisa lidar com spam de comentários no WordPress
Spam de comentários é um problema em muitos sites WordPress . Esses spammers esperam usar seu site para melhorar a classificação do mecanismo de pesquisa de seus próprios sites e obter cliques acidentais de visitantes desavisados.
Muitos desses comentários são deixados automaticamente por spambots, que são programas criados para comentar em blogs e sites. Outros são enviados por pessoas reais. Eles geralmente são off-topic, mal escritos e contêm links para sites de terceiros.
Se você não estiver monitorando seu site e esses comentários forem publicados, seus usuários reais e mecanismos de pesquisa poderão vê-los. E isso afeta a reputação do seu site.
Os usuários podem considerar seu site de baixa qualidade e com spam. E os mecanismos de pesquisa podem marcar seu site como inseguro se algum dos comentários estiver vinculado a vírus e malware.
Dito isso, vamos ver como você pode combater o spam de comentários de forma eficaz para que você gaste menos tempo se preocupando com spam e mais tempo no crescimento de seus negócios online .
1. Ative a moderação de comentários no WordPress
Primeiro, certifique-se de que os comentários não possam ser publicados em seu site sem a sua aprovação. Essa etapa garantirá que os comentários não ignorem nenhum filtro e também lhe dará controle total sobre quais comentários aparecem em seu site.
Esta solução é altamente recomendada para sites de negócios , como escritórios de advocacia e contabilidade.
Vá para a página Configurações » Discussão da sua área de administração do WordPress. Em seguida, role para baixo até a seção “Antes de um comentário aparecer” e marque a caixa ao lado de “O comentário deve ser aprovado manualmente”.
Não se esqueça de clicar no botão ‘Salvar alterações’ na parte inferior da página.
Todos os seus comentários do WordPress agora serão mantidos para moderação e você terá que aprovar manualmente cada comentário antes que ele apareça em seu site.
Agora você pode estar se perguntando quanto tempo levará para passar por todos os comentários. Nas próximas dicas, mostraremos como eliminar comentários de spam para que os comentários que você deve moderar sejam principalmente genuínos.
2. Ative a proteção contra spam do Akismet
Akismet é um plugin de proteção contra spam que captura os tipos mais comuns de comentários de spam. Ele faz isso filtrando todos os comentários do WordPress em seu site por meio de um banco de dados global de spam. O Akismet vem pré-instalado com o WordPress, mas não é ativado por padrão.
Blogs pessoais e pequenos sites podem usar o Akismet gratuitamente, mas você precisará se inscrever para a chave de API deles.
Você pode aprender a maneira correta de configurar o plugin seguindo nosso guia passo a passo sobre como configurar o Akismet .
3. Use a Sucuri para combater comentários de spam
Muitas solicitações de spammers de comentários podem deixar seu site mais lento e afetar o desempenho. Embora o Akismet seja capaz de capturar muitos comentários de spam, ele não pode impedir que os spammers acessem seu site.
É aí que entra o Sucuri . É o melhor plugin de firewall do WordPress que permite bloquear solicitações suspeitas antes mesmo de chegarem ao seu site.
Este plug-in pode impedir que bots e scripts automatizados enviem comentários. Isso reduz a carga em seus servidores e o número de comentários de spam que você recebe.
Saiba como a Securi nos ajudou a bloquear 450.000 ataques do WordPress em um período de três meses.
4. Use Honeypot para capturar spambots
Honeypot é uma tecnologia de prevenção de spam que testa se um comentarista é um bot, em vez de pedir que provem que são humanos. Essa estratégia é inspirada no ditado: ‘Você pode pegar mais moscas com mel do que com vinagre.’
Em vez de fazer os usuários realizarem um teste reCAPTCHA para provar que são humanos, um honeypot oferece um desafio que é visível para bots, mas não para humanos. Se o desafio for tentado, o comentarista será revelado como um bot.
E uma vez que eles são identificados como um bot, eles podem ser bloqueados antes de postarem um comentário.
Antispam Bee é um plugin honeypot gratuito que pode identificar spambots com eficiência. Ele também tem configurações para confiar em comentaristas aprovados, validar endereços IP, marcar links BBCode (Bulletin Board Code) como spam e verificar bancos de dados antispam públicos.
Você pode aprender como configurar o plugin em nosso guia sobre como usar o Antispam Bee para bloquear comentários de spam no WordPress .
5. Adicione a verificação do Google reCAPTCHA
O Google ReCAPTCHA é uma forma avançada de CAPTCHA e pode testar se um usuário é um bot ou humano. CAPTCHA significa ‘Teste de Turing Público Completamente Automatizado para Diferenciar Computadores e Humanos’.
Os usuários devem clicar em uma caixa de seleção para demonstrar que não são um robô. Eles passarão imediatamente ou serão apresentados a um segundo teste, um conjunto de imagens em que eles precisam clicar em objetos correspondentes.
É difícil para os bots passarem no teste porque, quando o Google detecta um spambot, ele se torna um desafio muito mais difícil. E enquanto os usuários acham a maioria dos testes CAPTCHA irritantes, o reCAPTCHA oferece a melhor experiência do usuário.
Você pode adicionar o reCAPTCHA ao formulário de comentários do WordPress usando o plug-in Simple Google reCAPTCHA . Para saber como configurá-lo, consulte nosso guia sobre como adicionar reCAPTCHA ao formulário de comentários do WordPress .
6. Evite comentários de impostores
Quando alguns spammers deixam comentários, eles tentam enganá-lo preenchendo o nome de usuário e o endereço de e-mail de um usuário registrado em seu site. Eles fazem isso esperando que você reconheça o nome da outra pessoa ou o Gravatar e aprove seu comentário.
A maneira mais fácil de impedir que impostores comentem no WordPress é instalar e ativar o plugin Impostercide . Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress .
Depois que o plug-in for instalado, ele impedirá que todos os usuários não autenticados deixem um comentário com o endereço de e-mail ou nome de usuário de um usuário registrado. Em vez disso, eles receberão uma mensagem de erro.
Você pode personalizar a mensagem de erro visitando a página Ferramentas »Impostoricida .
7. Remova o campo URL do site do formulário de comentários
O campo de URL do site no formulário de comentários atrai aqueles que desejam usar backlinks para aumentar suas classificações nos mecanismos de pesquisa em palavras-chave específicas. O objetivo deles ao deixar um comentário é apenas obter o backlink, não agregar nenhum valor real à discussão.
Isso significa que seus comentários geralmente contêm uma ou duas linhas de bobagens irrelevantes, e o nome do autor do comentário conterá uma palavra-chave ou uma combinação de um nome real com palavras-chave como ‘Sally de Dunder Mifflin’ ou ‘John @SEOconsultants’.
Quando você remove o campo de URL do site do seu formulário de comentários, os comentaristas não recebem o valor de um backlink, e isso deve resultar em menos spam de comentários. Os usuários reais deixarão um comentário em seus artigos, independentemente de receberem um backlink ou não.
Para saber como fazer isso, consulte nosso guia sobre como remover o campo de URL do site do formulário de comentários do WordPress .
8. Desativar comentários em anexos de mídia
O WordPress cria automaticamente uma página de anexo para cada imagem e arquivo de mídia que você carrega em seu site. Os usuários podem deixar comentários nestas páginas.
Isso pode ser útil se as imagens forem uma parte central do seu conteúdo. Caso contrário, é apenas mais uma oportunidade para os spammers. Se você não precisar que os usuários comentem as imagens, desative os comentários nos anexos de mídia.
A maneira mais fácil de fazer isso é instalando e ativando o plug-in Desativar comentários . Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress .
Após a ativação, você precisa ir para a página Configurações » Desativar comentários e marcar a caixa ao lado da opção ‘Mídia’.
Certifique-se de clicar no botão ‘Salvar alterações’ para armazenar suas configurações. O plug-in agora desabilitará comentários em seus arquivos de mídia e anexos do WordPress.
9. Desative o HTML nos comentários
Por padrão, o WordPress permite certas tags HTML nos comentários, e elas podem ser usadas para ocultar links de spam. Você pode desencorajar isso desativando o HTML nos comentários.
Isso significa que quaisquer tags HTML usadas em um comentário serão vistas como texto, mas não serão funcionais. Por exemplo, se alguém usar a <strong>tag, a tag será vista no comentário e o texto não ficará em negrito. Isso também significa que os links não serão clicáveis.
Para desabilitar comentários HTML, você precisará adicionar um trecho de texto aos seus arquivos de tema. Se você precisar de ajuda para adicionar código ao seu site, consulte nosso guia para iniciantes sobre como colar trechos da web no WordPress .
Você precisa adicionar o seguinte código ao arquivo functions.php do seu tema ou a um plugin específico do site .
1234567891011121314 | function wpb_comment_post( $incoming_comment ) { $incoming_comment[‘comment_content’] = htmlspecialchars($incoming_comment[‘comment_content’]); $incoming_comment[‘comment_content’] = str_replace( “‘”, ”’, $incoming_comment[‘comment_content’] ); return( $incoming_comment ); } function wpb_comment_display( $comment_to_display ) { $comment_to_display = str_replace( ”’, “‘”, $comment_to_display ); return $comment_to_display;}add_filter( ‘preprocess_comment’, ‘wpb_comment_post’, ”, 1);add_filter( ‘comment_text’, ‘wpb_comment_display’, ”, 1);add_filter( ‘comment_text_rss’, ‘wpb_comment_display’, ”, 1);add_filter( ‘comment_excerpt’, ‘wpb_comment_display’, ”, 1);remove_filter( ‘comment_text’, ‘make_clickable’, 9 ); |
Esse código altera o código HTML em entidades HTML que são exibidas no comentário e não analisadas pelo navegador.
10. Defina um comprimento mínimo e máximo de comentário
Certa vez nos deparamos com um problema de spam de comentários em que um spammer estava deixando centenas de comentários por hora com uma única palavra: ‘olá’.
Akismet e Sucuri não conseguiram bloquear isso porque o comentário parecia natural. O Antispam Bee diminuiu a velocidade do spammer, mas não conseguiu bloquear totalmente o ataque.
Conseguimos combater o spam usando o plug-in Yoast Comment Hacks , que permite definir um comprimento mínimo e máximo de comentário.
Nós simplesmente ativamos o plugin Yoast Comment Hacks e definimos o tamanho mínimo do comentário. Depois disso, eles receberam uma mensagem de erro ao tentar deixar um comentário de apenas uma palavra.
11. Desative Trackbacks no WordPress
Como dissemos anteriormente, uma das principais razões pelas quais as pessoas deixam comentários spam é obter trackbacks. No entanto, para a maioria dos blogs, não é necessário ter trackbacks ativados.
Você pode optar por desabilitar trackbacks em todo o seu blog ou em uma postagem individual. Essa é uma maneira fácil de reduzir significativamente o spam de comentários.
Basta navegar até a página Configurações » Discussão . Aqui você pode desmarcar ‘Permitir notificações de links de outros blogs (wingbacks e trackbacks) em novos artigos’.
Isso desativará os trackbacks para todas as novas postagens. Agora você deve seguir nosso guia sobre como desativar trackbacks em postagens existentes .
12. Desative os comentários em postagens antigas
O WordPress permite que você desative os comentários em postagens antigas. Isso é particularmente útil para sites que publicam conteúdo oportuno, como sites de notícias ou eventos .
Basta acessar Configurações » Discussão e, em ‘Outras configurações de comentários’, você verá a opção ‘Fechar comentários automaticamente em artigos com mais de XX dias’. Marque a caixa ao lado dessa opção e insira o número de dias em que deseja que os comentários sejam exibidos em uma postagem.
O WordPress agora fechará automaticamente os comentários em postagens anteriores ao número de dias que você definiu para esta opção.
Se precisar, você pode substituir o prazo de comentários no WordPress para postagens individuais em que deseja que os comentários permaneçam abertos.
BÔNUS – 13. Desligue os comentários
Talvez você não precise de comentários em seu site WordPress ou ache que a moderação de comentários está demorando muito. Você sempre pode desativar os comentários no WordPress e evitar totalmente o spam de comentários.
Para desabilitar comentários em novas postagens, você terá que ir para Configurações » Discussão e desmarcar a caixa ao lado de ‘Permitir que as pessoas postem comentários em novos artigos’.
Você também terá que desativar os comentários em todas as postagens existentes. Para aprender várias maneiras de fazer isso, confira nosso guia sobre como desabilitar completamente os comentários no WordPress .
Perguntas frequentes dos usuários
Por que eles estão me enviando spam?
Não leve para o lado pessoal. Os spammers querem obter melhores classificações de pesquisa ou atrair visitantes desavisados
Na maioria dos casos, não é um ataque pessoal contra você. Em vez disso, é um processo sistemático que visa muitos blogs.
O que acontece com os comentários marcados como spam?
Quando você modera comentários, aqueles que você marca como spam não serão exibidos em seu site. Em vez disso, eles são movidos para a lista de spam em sua página de comentários.
Se você mover um comentário para lá por engano, poderá recuperá-lo clicando no link ‘Não é spam’ abaixo desse comentário. Há também um link para que você possa excluir um comentário de spam permanentemente.
Por que todos os comentários vão para a fila de moderação?
Quando você seguir a primeira dica deste artigo e ativar a moderação de comentários, precisará aprovar todos os comentários deixados em seu site. Isso lhe dá controle absoluto sobre qualquer comentário publicado em seu site.
Esperamos que este tutorial tenha ajudado você a aprender como parar o spam de comentários no WordPress. Você também pode querer aprender como acelerar o desempenho do seu WordPress , ou confira nosso guia de segurança definitivo do WordPress .
Se você gostou deste artigo, assine nosso canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook .