Aprenda como inserir o CAPTCHA no seu site.
Captcha – Como dono de um site, você provavelmente já está familiarizado com alguns dos problemas trazidos por spammers e bots. Quando deixados desmarcados, eles podem reduzir a qualidade do seu site, abusando de suas seções de comentários e principalmente, atacando seus formulários de contato.
A proteção através da implementação dos CAPTCHAs ainda são uma das maneiras mais eficientes de evitar que bots enviem spam ao seu site. Eles são fáceis de implementar e, embora os invasores frequentemente tentem contorná-los , eles ainda fornecem uma linha sólida de defesa.
Neste artigo, vamos detalhar sobre os benefícios do uso de CAPTCHAs e como implementá-los em seu site.
Os benefícios do uso dos CAPTCHAs no seu site
Mesmo que você tenha conseguido evitá-los até agora (o que seria um grande feito), os CAPTCHAs são ferramentas que os sites usam para determinar se um determinado visitante é humano ou um bot (robô).
Enquanto para a maioria dos usuários os CAPTCHAs representam um pequeno incômodo, eles podem ser uma grande vantagem para os proprietários de sites, devido às seguintes razões:
- Eles oferecem uma maneira eficiente de diferenciar entre tráfego “real” e “falso”.
- Usuários reais devem ser capazes de resolver a maioria dos CAPTCHAs em questão de segundos. Assim, eles não fornecem uma barreira para a entrada de visitantes verdadeiros.
- Um CAPTCHA pode reduzir a quantidade de spam no seu site.
No geral, qualquer site que queira se proteger de bots provavelmente deve considerar a implementação de uma solução CAPTCHA em locais-chave. As páginas de login, por exemplo, são perfeitas para os CAPTCHAs. Muitos sites ainda exigem que os usuários se registrem antes de comentar, portanto, se os bots não puderem passar do seu login, eles não poderão enviar spam para você.
Como inserir CAPTCHAs no seu site em 3 etapas:
Há uma abundância de excelentes soluções CAPTCHA disponíveis. Neste artigo, vamos falar da solução do reCAPTCHA do Google.
Esta ferramenta é cortesia do Google e é de alta qualidade. O reCAPTCHA é um passo além das soluções CAPTCHA mais atuais quando se trata de usabilidade. Seus CAPTCHAs parecem na maioria dos sites e são bastante fáceis de utilizar. Vamos aprender como configurar um deles.
Etapa 1: registre seu site no reCAPTCHA
O primeiro passo é o mais simples. Vá para a página inicial do reCAPTCHA e clique no botão My reCAPTCHA na parte superior direita da tela.
Na próxima tela, você encontrará uma solicitação para inserir um marcador que faça referência ao seu site, pode ser o nome do mesmo (ex: Nome do meu site), para que você possa identificá-lo entre suas propriedades reCAPTCHAs. Em seguida, marque a opção “Checkbox”.
No campo “Domains”, informe o nome do seu domínio. Em seguida marque a opção “Acept the reCAPTCHA…” e clique no botão “Register”.
Na próxima tela, você receberá uma chave do site (Site key) e uma chave secreta (Secret key).
Para este tutorial, precisamos apenas da chave do site (Site key). Salve essa chave e vamos seguir em frente.
Etapa 2: adicione o script reCAPTCHA ao seu site
Para exibir nosso CAPTCHA, precisamos inserir uma linha código no código fonte do site. Mais especificamente, você precisa inserir a seguinte linha de código entre as tags <head> do seu site:
<script src=’https://www.google.com/recaptcha/api.js’></script>
Vale a pena notar que esse código precisa ser adicionado a qualquer página onde você queira exibir um CAPTCHA, já que eles não funcionarão sem ele.
Etapa 3: coloque o CAPTCHA no seu site
Para exibir nosso CAPTCHA, precisaremos adicionar mais uma linha de código, no código fonte dos formulários do site.
<div class=”g-recaptcha” data-sitekey=”cole aqui a chave do site (site key)“></div>
Tenha em atenção que a linha inclui um marcador para a sua chave de site (site key) reCAPTCHA, obtida durante o primeiro passo. Cole entre aspas e salve suas alterações.
Conclusão
Apesar dos constantes ataques, os CAPTCHAs continuam sendo um método muito popular de proteção para sites. Eles definitivamente não são a única defesa que você pode implementar, mas eles são um dos mais simples e eficientes.
Existem muitas soluções CAPTCHA, mas recomendamos que você use o reCAPTCHA . Veja como configurá-lo:
- Registre seu website no reCAPTCHA.
- Adicione o script reCAPTCHA ao seu site.
- Coloque o CAPTCHA no seu site.
Você acha que os CAPTCHAs são uma ferramenta eficiente para proteger seu site contra invasores? Compartilhe conosco no Facebook, Twitter ou no nosso LinkedIn.
Leia também: Tipos de Certificado SSL – Que tipo de certificado SSL o seu site precisa?