Como adicionar CAPTCHA ao seu site

Publicados: 2022-08-28

Independentemente do objetivo principal do seu site, é provável que você inclua opções de assinatura, formulários de contato e outras maneiras de seus visitantes se comunicarem com você. Isso faz parte significativa de uma boa experiência do usuário e do crescimento dos negócios.

Para garantir que você receba apenas e-mails de visitantes reais e manter a reputação do seu site, você deve adotar medidas para tornar seu site confiável e protegido. Neste post, veremos como proteger seu site adicionando CAPTCHA.

Uso não autorizado diferente do seu site

Existem várias maneiras pelas quais pessoas sem escrúpulos podem se envolver com seu site. Isso pode prejudicar a reputação do seu site e comprometer seus dados. Algumas maneiras de experimentar o uso não autorizado incluem:

• Usando bots para postar comentários

• Envios automatizados por meio de formulários de assinatura/contato

• Registro em massa de contas em seu site com endereços de e-mail falsos.

A principal maneira de proteger seu site e orientar contra essas vulnerabilidades é usando o script CAPTCHA em suas páginas da web.

Razões para usar o CAPTCHA

A principal razão para usar CAPTCHA em seu site é estabelecer a autenticidade dos visitantes do seu site. Também garante que você receba mensagens de seres humanos reais e não de bots. Alguns muitos agentes e scripts automatizados foram desenvolvidos para fins maliciosos.

Tê-los em seu site obstruirá desnecessariamente seu site e consumirá recursos para atacar você e seus visitantes. Por exemplo, seu site pode apresentar falhas de e-mail consistentes como resultado de spam de formulário de contato ou grande registro de contas falsas.

Tudo isso afetará a reputação do seu site, incluindo o nome de domínio e o endereço IP do cPanel de hospedagem. Estas e muitas outras são as razões pelas quais o uso do CAPTCHA é fortemente recomendado.

Como o CAPTCHA funciona em seu site

CAPTCHA

O CAPTCHA exige que os visitantes do seu site executem uma tarefa simples ou complicada para acessar ou enviar um formulário em seu site. As tarefas podem exigir a leitura e interpretação de alguns elementos ou o uso de lógica humana para responder a perguntas. Embora às vezes possa ser inconveniente, oferece segurança adequada para o seu site.

Se os visitantes passarem a tarefa corretamente, o login é reconhecido e o visitante poderá acessar seu site ou enviar um formulário de contato. Recomenda-se que você se atenha ao uso simples do CAPTCHA em vez dos complexos que envolvem intrincadas tarefas linguísticas e matemáticas.

Qual é o CAPTCHA mais eficaz para usar?

Embora existam muitas opções de CAPTCHA no mercado, o Google reCAPTCHA é um dos serviços CAPTCHA mais usados. A melhor parte é que é gratuito e oferece funções básicas, mas eficazes. Claro, se você quiser a versão paga, você pode atualizar para a versão Enterprise, que oferece possibilidades de integração e recursos expandidos.

Você pode encontrar o pacote de assinatura na seção Produtos na página do Google Developers. Para este guia, veremos a versão gratuita do serviço reCAPTCHA CAPTCHA.

Etapas para adicionar o reCAPTCHA ao seu site

Etapa 1: antes de iniciar o processo, é recomendável que você faça login na sua conta do Google.

conta do Google

Etapa 2: visite a página do Guia do desenvolvedor do Google para começar a adicionar o reCAPTCHA ao seu site.

recapturar

Etapa 3: na pequena seção de visão geral na página do Guia do desenvolvedor, clique no link “Sign up for an API key pair”. Você será redirecionado para outra página.

visão global

Passo 4: Preencha as informações do seu site na próxima página aberta. A parte com “Rótulo” é o nome do seu site no seu Painel do Google. Os “Domínios” devem listar seu nome de domínio existente anexado ao seu plano de hospedagem.

etiqueta

Use apenas o nome de domínio sem a URL do seu site. Um exemplo é felicidade.com. Em seguida, verifique os “Termos de Uso” para aceitar as condições de uso do serviço.

os Proprietários

Passo 5: A próxima tela tem os códigos Secret Key e Site Key a serem usados. Copie-os para um local seguro e de fácil acesso antes de iniciar a configuração do CAPTCHA em seu site.

adicionar recaptcha

Deve-se notar que existem duas versões do Google reCAPTCHA – v2 e v3. O Google reCAPTCHA v2 avalia o tráfego e solicita que a caixa de seleção da página seja marcada quando houver uso suspeito. Esta versão é mais confortável e confiável para conteúdo móvel.

O Google reCAPTCHA v3 não exige o preenchimento de nenhum campo ou a marcação de nenhuma caixa. Ele rastreia e cria pontuações para validar a atividade dos usuários na página. Funciona de acordo com comportamentos que correspondem às regras e recomendam as tarefas correspondentes.

Observe que ambas as versões são conjuntos de scripts que você pode adicionar ao seu site para as páginas correspondentes. Você pode adicionar a funcionalidade por meio de módulos ou plugins em sites CMS como o WordPress.

Passo 6: Instale o CAPTCHA no seu site WordPress. Para fazer isso, navegue até o seu site WordPress. Vá para a seção Plugins e clique na guia "Adicionar novo". Procure CAPTCHA no campo de pesquisa. Você deve selecionar a versão do plugin compatível com sua versão do WordPress.

adicionar plug-ins

Normalmente, o sistema marca automaticamente. Então, basta clicar nele. Se você tentar instalar versões de plug-in incompatíveis, isso poderá causar problemas em seu site, inclusive torná-lo indisponível para os visitantes.

avaliações

Após a instalação, agora você pode integrá-lo ao formulário de contato que está usando. Por padrão, a proteção CAPTCHA já está integrada aos plugins de contato mais conhecidos do WordPress. Está disponível na última edição do plugin Contact Form 7.

Etapa 7: vá para o painel de administração do seu site e navegue até a guia “Integração” na seção Contato. Aqui, você localizará o complemento reCAPTCHA. Clique no botão “Configurar Integração”.

formulário de contato 7

Etapa 8: preencha os detalhes que você copiou do painel do Google Developers na próxima janela e clique no botão “Salvar alterações”.

integração

Passo 9: Navegue até a seção “Contato”, clique na guia “Formulário de contato” e escolha o formulário que deseja editar.

formulários de contato

Passo 10: Insira [recaptcah] no código listado no formulário de contato e clique no botão “Salvar alterações”.

Formato

Conclusão

Lá você tem seu CAPTCHA pronto e pronto para trabalhar. Sempre que alguém usar os formulários de contato em seu site, o CAPTCHA aparecerá para validar se eles são humanos ou bots reais.

Se você quiser mais configurações e códigos para a integração em seu formulário de contato, verifique a página do laboratório de código reCAPTCHA em sua conta do Google. Você encontrará coisas como comportamento, tamanho e outras opções na seção.

O que é um formulário CAPTCHA?

O significado completo de CAPTCHA é um teste de Turing público completamente automatizado para diferenciar computadores e humanos. O CAPTCHA oferece tarefas difíceis para os computadores, mas fáceis para os humanos. Com isso, um proprietário de site pode eliminar bots que tentam acessar seus sites.

Como adiciono um CAPTCHA a um formulário?

Clique para abrir a barra lateral na página do formulário e expanda o menu Configurações avançadas. Ative o menu com “Incluir CAPTCHA” e clique em “Salvar alterações” para adicionar um CAPTCHA a um formulário.

Como incluo um CAPTCHA no meu site?

Navegue até a página inicial do reCAPTCHA e toque no botão “Obter reCAPTCHA”. Siga as instruções na próxima tela para inserir um rótulo e um domínio para seu site. Preencha os campos e clique em “Register” para adicionar um CAPTCHA ao seu site.

Preciso adicionar um CAPTCHA ao meu site?

Não é obrigatório adicionar um CAPTCHA ao seu site, mas é altamente recomendado. Ele impede que spam em sua seção de comentários e e-mails falsos sejam registrados em seu site.

Umair
Umair Khan