Evitar o spam no WPForms

Gostaria de evitar o envio de spam através dos seus formulários WordPress? Existem muitas opções anti-spam disponíveis, e pode ser difícil saber qual delas escolher.

Neste tutorial, vamos mostrar-lhe as opções anti-spam disponíveis no WPForms.

Visão geral da prevenção de spam

Requisitos: As integrações Akismet, reCAPTCHA, hCaptcha e Cloudflare Turnstile estão disponíveis em qualquer versão do WPForms, incluindo o WPForms Lite. O recurso Captcha personalizado está disponível com qualquer licença paga.


Aceder à proteção contra spam e às definições de segurança

O WPForms tem a sua própria proteção contra spam e definições de segurança a que pode aceder diretamente no criador de formulários.

Para começar, é necessário criar um novo formulário ou editar um formulário existente para aceder ao construtor de formulários.

Depois de abrir o criador de formulários, vá a Definições " Proteção contra spam e segurança.

definições de proteção contra spam

É aqui que se encontra a maior parte das opções de configuração para evitar spam nas entradas do formulário.

Proteção contra spam e definições de segurança do WPForms

Ao longo deste tutorial, iremos abordar a forma de configurar as opções anti-spam disponíveis.

Ativar a moderna proteção anti-spam

Nota: Para que a moderna proteção anti-spam funcione corretamente, o JavaScript tem de estar ativado no seu sítio.

O WPForms tem uma moderna proteção anti-spam incorporada que impede a submissão de spam nos seus formulários WordPress.

Esta abordagem moderna baseia-se na técnica Honeypot e utiliza uma solução multi-camadas para melhorar a deteção e prevenção de spam. Garantir que apenas os utilizadores reais podem submeter formulários no seu sítio Web.

Em Definições " Proteção contra spam e segurança, encontrará a opção para atualizar esta definição.

A opção Ativar proteção anti-spam moderna deve estar activada por predefinição, mas pode verificá-la aqui.

enable-modern-anti-spam-protection

Com esta definição activada, o seu formulário não será enviado se um bot ativar as protecções anti-spam.

Ativar a proteção anti-spam Akismet

A proteção anti-spam Akismet ajuda a impedir que os autores de spam submetam formulários WordPress. Utilizando algoritmos inteligentes, o Akismet impede que as entradas de formulários identificadas como spam sejam guardadas. Estes algoritmos adaptam-se com base no spam comunicado pelos utilizadores, assinalando automaticamente conteúdos semelhantes como spam ao longo do tempo.

Para obter um guia passo a passo sobre a utilização do Akismet com o WPForms, consulte o nosso tutorial sobre configurar a proteção anti-spam Akismet.

Ativar o armazenamento de entradas de spam

O WPForms permite-lhe escolher entre bloquear completamente as entradas de spam ou armazená-las na sua base de dados. Isto permite-lhe rever as submissões de spam e recuperar facilmente entradas falsas positivas.

A opção Armazenar entradas de spam na base de dados está activada por predefinição, mas pode actualizá-la com base na sua preferência.

armazenar entradas de spam na base de dados

As entradas identificadas como spam serão armazenadas na secção Spam da página de entradas do formulário.

Nota: Para obter um guia detalhado sobre a gestão de entradas de spam, consulte o nosso tutorial sobre a visualização e gestão de entradas de spam.

Ativar o tempo mínimo para apresentação

O WPForms oferece a opção de definir um tempo mínimo antes que os usuários possam enviar seu formulário. Definir um tempo mínimo para enviar um formulário ajuda a reduzir os envios de bots em seus formulários do WordPress.

A opção Ativar tempo mínimo para envio está activada por predefinição com um tempo mínimo para envio de 2 segundos. No entanto, pode atualizar o tempo mínimo para qualquer valor que pretenda.

Ativar a opção de tempo mínimo para apresentação

Para o fazer, introduza um valor no campo Tempo mínimo para submissão. Este valor é em segundos e aplica-se aos utilizadores que preenchem o formulário.

Definir o temporizador

Se um utilizador tentar submeter o formulário antes do tempo mínimo configurado, verá uma mensagem de erro a pedir-lhe que espere um pouco mais antes de submeter o formulário.

Mensagem de erro de tempo mínimo não atingido

Adicionar um CAPTCHA aos seus formulários

CAPTCHAs são testes automatizados que verificam se os utilizadores são pessoas reais e não spambots. Existem quatro opções diferentes de CAPTCHA que pode adicionar aos seus formulários para proteção adicional para além da opção incorporada que o WPForms fornece.

Criámos tutoriais separados para o guiar através de cada método, para que possa selecionar o que melhor se adequa às suas necessidades.

  • reCAPTCHA: Reforce a segurança do seu formulário utilizando o serviço reCAPTCHA da Google.
  • hCaptcha: Adicione uma camada extra de proteção com a alternativa hCaptcha.
  • Cloudflare Turnstile: Proteja os seus formulários integrando-os com o Cloudflare Turnstile.
  • Captcha personalizado: Crie uma solução de captcha personalizada, adaptada às suas necessidades específicas.

Basta clicar em qualquer um dos métodos preferidos acima para explorar cada opção e saber como adicioná-los aos seus formulários.

Quer aceder ao nosso modelo de formulário de proteção contra spam pronto a usar? Não deixe de consultar o nosso modelo de formulário de contacto personalizável anti-spam RGPD.

Adicionar filtros de spam

Na secção Filtragem das definições de Proteção contra spam e segurança, existem 2 filtros diferentes que pode ativar para impedir que os utilizadores enviem o seu formulário.

Aqui verá uma opção para ativar um filtro de país e outra para ativar um filtro de palavra-chave.

Opções de filtragem

Para obter detalhes sobre como configurar esses filtros, consulte nosso guia para adicionar filtros de spam no WPForms.

Criar uma lista de permissões ou uma lista de recusas

Outro método eficaz para proteger os seus formulários contra spam é utilizar uma lista de permissões ou uma lista de recusas. Esta abordagem limita as submissões de formulários com base nos endereços de correio eletrónico dos utilizadores. Se o endereço de correio eletrónico de um utilizador não estiver em conformidade com as regras da sua lista, este não poderá submeter o formulário.

Para obter instruções detalhadas sobre estes métodos de proteção contra spam, consulte o nosso tutorial completo sobre a configuração de uma lista de permissões ou de uma lista de recusas de correio eletrónico.

Nota: Para além de utilizar uma lista de permissões ou uma lista de recusas, tem a opção de impedir que endereços IP específicos submetam formulários utilizando um snippet PHP personalizado da biblioteca de snippets de código do WPForms. Para obter informações detalhadas sobre como configurar isso, consulte a documentação do desenvolvedor.

Perguntas mais frequentes

Abaixo, respondemos às principais perguntas que recebemos sobre proteção contra spam no WPForms.

Nas minhas definições, existe uma opção para ativar um honeypot anti-spam. Como é que isso funciona?

O nosso honeypot anti-spam foi incluído em todos os formulários criados antes da versão 1.6.2. No entanto, os formulários criados após essa atualização utilizarão apenas a nossa opção de proteção anti-spam moderna.

É isso mesmo! Agora já sabe como evitar o spam nos seus formulários.

De seguida, gostaria de editar entradas submetidas através dos seus formulários? Não deixe de conferir nosso tutorial sobre como editar entradas no WPForms para obter mais detalhes.

O melhor plug-in de criação de formulários de arrastar e soltar do WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Active o JavaScript no seu browser para preencher este formulário.