Estratégias para criar formulários seguros para WordPress

Como criar um formulário seguro no WordPress (5 maneiras fáceis)

Ao criar formulários, os novos sites WordPress geralmente ignoram as considerações de segurança. Esse é um grande erro.

Sei disso porque aprendi da maneira mais difícil quando o formulário de inscrição em meu site foi atacado por um bot de spam que tentou se inscrever 60.000 vezes durante a noite...

Ainda carrego o trauma desse evento. Talvez eu me esqueça de comer, mas não me esqueço mais de adicionar anti-spam a formulários importantes em nenhum dos meus projetos on-line.

A boa notícia é que as estratégias de combate ao spam e às ameaças à segurança melhoraram consideravelmente ao longo dos anos. Portanto, mesmo que esteja vendo spam e atividades suspeitas em seus formulários, você pode combatê-los com eficácia.

E se você não tiver motivos para acreditar que seu site está sendo alvo de spambots, ainda assim deve tomar medidas preventivas para manter seus formulários protegidos contra ameaças futuras.

Neste artigo, compartilharei algumas dicas eficazes para criar um formulário WordPress seguro que ajudaram muitos clientes da WPForms e a mim também a reduzir os envios de spam e as ameaças à segurança.

Crie Formulários Seguros para WordPress Agora 🔒

Como aumentar a segurança de seu formulário do WordPress

1. Ativar CAPTCHA

Os serviços CAPTCHA são uma das ferramentas mais populares para bloquear spam de formulários. Eles devem sua popularidade ao fato de serem poderosos na prevenção de ataques de spambots aos seus formulários.

Para adicionar um CAPTCHA a um formulário do WordPress, você precisará de um plug-in que ofereça suporte a serviços CAPTCHA. Por exemplo, o WPForms permite que você adicione os seguintes serviços de CAPTCHA a qualquer formulário:

  • CAPTCHA personalizado
  • Google reCAPTCHA
  • hCaptcha
  • Torniquete da Cloudflare
Serviço de captcha do WPForms

Todos esses serviços CAPTCHA podem ser extremamente eficazes para reduzir os envios de formulários de spam para você.

No entanto, se continuar a receber spam apesar de usar um desses serviços CAPTCHA, recomendo tentar uma opção diferente.

caixa de seleção reCAPTCHA

Por exemplo, se você já estiver usando o reCAPTCHA e ainda receber grandes volumes de spam, poderá tentar usar o hCaptcha.

Se você ainda não estiver satisfeito, vale a pena experimentar o Cloudflare Turnstile.

Esses serviços CAPTCHA são todos automatizados e usam algoritmos complexos para verificar atividades suspeitas enquanto um formulário está sendo preenchido.

Mas se você precisar de um CAPTCHA mais simples com a capacidade de criar suas próprias perguntas, poderá usar o WPForms Custom Captcha.

Isso permite que você faça perguntas de matemática ou perguntas triviais gerais que são fáceis de serem respondidas por usuários reais, mas que podem representar um grande desafio para os spambots.

Por fim, você também pode usar o Akismet para bloquear spam. O Akismet é diferente de outros serviços CAPTCHA porque é completamente invisível e detecta spam em um enorme banco de dados de padrões de spam conhecidos.

Portanto, se quiser aumentar a segurança do formulário do WordPress sem comprometer a experiência do usuário com o CAPTCHA baseado em quebra-cabeças, o Akismet é uma ótima opção para experimentar.

2. Configurar a verificação de e-mail

Embora os serviços CAPTCHA sejam ótimos para bloquear a maioria dos tipos de spam, eles não são perfeitos. Há situações em que talvez seja necessário tomar algumas medidas adicionais para manter seu formulário protegido contra bots e golpistas.

Por exemplo, se você permitir que os visitantes criem uma conta no seu site com um formulário de registro, uma simples verificação de e-mail pode ajudar muito a evitar registros falsos.

O complemento WPForms User Registration não só permite que você crie seus próprios formulários de registro personalizados, mas também que adicione verificação de e-mail.

Seleção de um método de ativação de usuário

Você mesmo pode ativar manualmente cada registro de usuário ou permitir que os usuários façam isso por conta própria com um e-mail enviado diretamente ao endereço de e-mail fornecido.

Os spammers geralmente usam endereços de e-mail falsos, portanto, você pode eliminar muitos spams do seu formulário de registro simplesmente adicionando um e-mail de verificação de e-mail no WPForms.

Você também pode ativar a verificação de e-mail para qualquer formulário geral usando o complemento WPForms Form Locker. Quando ativado, o WPForms exigirá que o visitante insira primeiro um endereço de e-mail válido antes de poder acessar o formulário.

O usuário receberá um e-mail com um link exclusivo para desbloquear o formulário, impedindo o acesso de qualquer usuário com um e-mail falso.

Adição de uma mensagem de verificação de e-mail

Observação: a adição de uma etapa extra que leva ao acesso ao formulário também pode causar algum incômodo aos usuários reais. É uma boa ideia considerar a sensibilidade de seu público antes de incorporar a verificação de e-mail.

Criar formulário com verificação de e-mail

3. Bloqueio de envios por país

Se você for uma empresa local que opera apenas em um único país (ou em apenas alguns), talvez queira considerar o bloqueio de envios de formulários de outros países.

O WPForms tem um filtro de país muito útil que você pode usar para permitir ou bloquear entradas de países específicos.

filtragem de países

Essa é uma estratégia poderosa porque você está efetivamente eliminando uma grande parte dos possíveis spammers e hackers que vêm de uma região fora do seu mercado-alvo.

4. Restringir a visibilidade do formulário aos usuários conectados

Se quiser aceitar entradas de formulário somente de usuários conectados, as chances de receber spam são naturalmente muito baixas.

Isso ocorre porque é um grande investimento de tempo para um remetente de spam primeiro fazer login e depois preencher o formulário para direcioná-lo ao spam. Os usuários mal-intencionados, sejam eles reais ou bots, sempre preferem alvos facilmente acessíveis.

Com o complemento WPForms Form Locker, você pode restringir o acesso ao seu formulário apenas a usuários conectados.

Ativação da restrição de formulários com o complemento Form Locker

No entanto, é importante considerar se adicionar essa restrição ao seu formulário é uma boa ideia, caso a caso.

Por exemplo, não faria muito sentido usar essas restrições em um formulário de lead. Mas seria bastante relevante em um formulário de avaliação de cliente.

5. Recursos de segurança do formulário Layer Up

Já me deparei com situações em que os sites continuam a apresentar altas taxas de spam, apesar de terem uma ou outra solução de segurança ou prevenção de spam implementada em um formulário da Web.

Às vezes, os spambots mais avançados não podem ser facilmente combatidos com uma única técnica de bloqueio de spam - você precisa usar várias táticas ao mesmo tempo.

Veja um exemplo de uso de uma combinação de recursos de proteção para aumentar a segurança de seu formulário:

  • Ativar CAPTCHA: sua primeira linha de defesa precisa ser algum tipo de CAPTCHA ou um serviço como o Akismet para impedir que a maior parte do spam ataque seu site.
  • Imponha um tempo mínimo de envio: Os spambots são programados para serem super rápidos. Esse fato pode ser usado contra eles para impedir envios de formulários que ocorram antes de transcorrido um tempo mínimo. A configuração de tempo mínimo para envio no WPForms pode acrescentar outra importante camada extra de segurança de formulário.
  • Habilite a verificação de e-mail para registro: Quando fizer sentido, use a verificação de e-mail para evitar que usuários com e-mails falsos se inscrevam.
  • Use um filtro de país: Para empresas locais, é sempre mais seguro bloquear visitantes originários de países que você não atende.
  • Mantenha uma lista de bloqueio de e-mails: Se estiver vendo infratores reincidentes no seu site, você pode criar uma lista de bloqueio de e-mail para impedir que envios com endereços de e-mail específicos sejam aceitos.

Com uma estratégia multifacetada, você tem uma chance muito maior de evitar spam e aumentar o nível de segurança do seu formulário.

Em seguida, experimente algumas alternativas ao reCAPTCHA

O Google reCAPTCHA é o serviço CAPTCHA mais popular para formulários de contato. Mas existem algumas alternativas excelentes que também oferecem melhor privacidade ao usuário. Nosso guia sobre alternativas ao reCAPTCHA discute algumas outras opções que você pode usar para manter seus formulários seguros.

Além disso, se estiver procurando uma maneira segura de enviar seus e-mails de notificação de formulário do WordPress usando o Gmail, confira este guia para usar o SMTP do Gmail com o WP Mail SMTP.

Crie Formulários Seguros para WordPress Agora 🔒

Então, o que está esperando? Comece hoje mesmo a usar o mais avançado plug-in de formulários do WordPress.

E não se esqueça de que, se você gostou deste artigo, siga-nos no Facebook e no Twitter.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Osama Tahir

Osama é redator sênior da WPForms. Ele é especialista em desmontar plug-ins do WordPress para testar e compartilhar suas percepções com o mundo.Saiba mais

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

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

Ative o JavaScript em seu navegador para preencher este formulário.

8 comentários sobre "Como criar um formulário seguro no WordPress (5 maneiras fáceis)"

  1. Os dados enviados por meio do WPForms são criptografados ou protegidos de outra forma enquanto estão em trânsito?

    Ao coletar informações pessoais, queremos garantir aos nossos usuários que, ao enviar seus dados, eles o façam de forma segura. Sei que o armazenamento de dados é diferente, e é por isso que formulei a pergunta de uma maneira específica.

  2. Olá, existe alguma maneira de criar formulários seguros, mas anônimos, no Wordpress? Percebi que muitos têm "Endereços de e-mail" como um campo obrigatório que não pode ser apagado. Obrigado.

    1. Olá, Ruby. Não temos um recurso embutido para criar formulários anônimos. No entanto, você pode conseguir isso com usuários conectados e, em seguida, adicionar esse código personalizado ajudará a conseguir o que você mencionou.

      Espero que isso ajude! 🙂

    1. Olá, Richie!

      Nosso plug-in em si não fornece nenhum recurso de criptografia de dados. Se os dados estão ou não "seguros" do lado do usuário à medida que chegam ao servidor do seu site é uma questão um pouco complicada, mas, de modo geral, se o seu site tiver um certificado SSL ativo, ele pode ser considerado seguro. Há um grande número de fatores envolvidos quando se trata da segurança do site. Estes artigos podem ajudá-lo a começar a responder a essa pergunta:
      1 - https://wpforms.com/docs/a-complete-guide-to-wpforms-security/
      2 - https://www.wpbeginner.com/wordpress-security/

      Espero que isso ajude a esclarecer 🙂 Se tiver mais alguma dúvida sobre isso, entre em contato conosco.

      Obrigado!

    1. Olá, Juca - O WPForms deve lidar com a maior parte da segurança do upload de arquivos para você - não permitimos que nenhum arquivo não aprovado ou não autorizado seja carregado. Portanto, desde que você esteja usando um host respeitável, não deverá haver problemas.

      Se não tiver certeza sobre os métodos que seu host usa para proteger os servidores, sugiro consultar o suporte ao cliente para discutir quais medidas de segurança estão em vigor, como eles protegem seu site e quais são as medidas tomadas por eles no caso improvável de seu site ser comprometido. É sempre melhor saber!

      Além disso, adicionamos um hash exclusivo ao final do arquivo (por exemplo: my-logo-570543445db74.png) para que um usuário mal-intencionado não possa abrir facilmente vários arquivos que foram carregados em seu site.

Adicionar um comentário

Ficamos felizes por você ter optado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.