Como configurar um CAPTCHA para reduzir cadastros falsos e spam de bots imprimir

  • 0

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.

  1. 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).

    Tela de login do cPanel com campos Usuário e Senha, e botão Log in
  2. 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!

  3. 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.

  4. 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!

  5. Adicione o código ao seu formulário

    Abra o código-fonte do seu formulário (geralmente em index.html, cadastro.php ou 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_AQUI pelo seu Site Key do Google.

    Tela do Gerenciador de Arquivos do cPanel com árvore de pastas e barra de ações
  6. 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.

  7. 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)


Esta resposta lhe foi útil?

« Retornar