Como configurar um CAPTCHA para reduzir cadastros falsos e spam de bots
Olá, querido cliente! 👋 Seja bem-vindo ao seu Sensei da Segurança da GeHost. Hoje vamos te ensinar um truque simples, poderoso e super eficaz para proteger seus formulários — especialmente os de cadastro — contra bots e spammers. O segredo? Um CAPTCHA!
Imagine um formulário de inscrição no seu site. Sem proteção, ele pode ser atacado por robôs que preenchem milhares de vezes, gerando lixo, ocupando espaço e até causando problemas de desempenho. Com um CAPTCHA, você adiciona uma camada de segurança que só humanos conseguem resolver — e isso faz toda a diferença.
Dica do Sensei: CAPTCHA não é só para formulários de login. Use em cadastros, comentários, contatos e qualquer lugar onde você queira garantir que quem está agindo é um ser humano de verdade.
Passo a passo: Como ativar um CAPTCHA no seu site (com cPanel)
Para isso, vamos usar o painel de controle da GeHost — o cPanel. Ele é seu aliado na gestão do seu site, e com poucos cliques você já estará mais seguro.
-
Entre no cPanel
Abra o navegador e vá para painel.gehost.com.br. Faça login com seu usuário e senha (os mesmos que você usou para contratar a hospedagem).
-
Localize a ferramenta de formulários
No cPanel, você verá vários grupos de ferramentas. Procure por “Formulários” ou “Scripts” — dependendo do seu plano, pode estar em “Softaculous Apps” ou “Criação de Sites”. Se não encontrar, fale com nosso suporte: estamos aqui para te ajudar!
-
Escolha um sistema de CAPTCHA
A GeHost não fornece CAPTCHA diretamente no painel, mas você pode integrar soluções populares como:
- Google reCAPTCHA (versão v2 ou v3 — a mais usada e confiável)
- hCaptcha (alternativa ética e eficaz)
Você pode instalar esses sistemas via plugins (se usar WordPress), ou diretamente no código do seu formulário. Vamos focar no mais simples: o reCAPTCHA.
-
Registre seu site no Google reCAPTCHA
Abra o site https://www.google.com/recaptcha/admin e faça login com sua conta Google.
Clique em “+ Register a new site” e preencha:
- Label: nome do seu site (ex: MeuSite.com)
- ReCAPTCHA type: escolha “reCAPTCHA v2” (Checkbox) ou “reCAPTCHA v3” (sem interação)
- Domains: insira o domínio do seu site (ex: meu.site.com)
Depois de registrar, você receberá dois códigos: Site Key e Secret Key. Guarde-os com segurança!
-
Adicione o código ao seu formulário
Abra o código-fonte do seu formulário (geralmente em
index.html,cadastro.phpou similar) no Gerenciador de Arquivos do cPanel.Insira o seguinte código no local onde deseja exibir o CAPTCHA:
<script src="https://www.google.com/recaptcha/api.js" async defer></script> <div class="g-recaptcha" data-sitekey="SEU_SITE_KEY_AQUI"></div>Substitua
SEU_SITE_KEY_AQUIpelo seu Site Key do Google.
-
Verifique o envio com o backend
Seu formulário precisa validar o CAPTCHA ao enviar os dados. No código PHP (ou outro backend), você deve enviar uma requisição ao Google com a Secret Key e o token retornado pelo CAPTCHA.
Exemplo básico em PHP:
$secret = 'SUA_SECRET_KEY'; $response = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$token"); $data = json_decode($response); if ($data->success) { // CAPTCHA válido — processe o formulário } else { // Erro: CAPTCHA inválido }Esse é o coração da segurança: só se o Google confirmar que o usuário é humano, o formulário é aceito.
-
Teste e aprove
Salve o arquivo, atualize seu site e teste o formulário. Se tudo estiver certo, o CAPTCHA aparecerá e só permitirá o envio se o usuário for humano.
Parabéns! Você está um passo à frente na proteção do seu site. 🛡️
Dica extra do Sensei: Mantenha-se seguro
Um CAPTCHA é uma ótima proteção, mas não é a única. Combine com outras boas práticas:
- Use SSL (já incluído na GeHost) para proteger os dados em trânsito.
- Evite exibir e-mails públicos — use formulários seguros ou encaminhadores de e-mail no cPanel.
- Atualize seu site e plugins regularmente (especialmente se usar WordPress).
Se tiver dúvidas sobre como implementar isso no seu site específico, não hesite em entrar em contato com nosso suporte — estamos aqui para te ajudar, com carinho e atenção. 🌟
Com amor, seu Sensei da GeHost
Raphael Neves Koga, dono da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)