Web Bot Auth: como um robô prova quem é antes de entrar no seu site de vendas
Um site de vendas de curso tem muito tráfego de máquina. Parte é bom, como o buscador que indexa a sua página. Parte é ruim, como o robô que copia o seu conteúdo inteiro ou que testa cartões. Hoje, o site vê só um texto dizendo quem é o robô, e esse texto pode ser falso.
O que é o Web Bot Auth
O Web Bot Auth é um rascunho do grupo de trabalho da IETF, a organização que padroniza a internet. Ele usa assinaturas de mensagens HTTP, definidas na RFC 9421. O robô assina cada pedido com uma chave privada. O site confere a assinatura com a chave pública, publicada num endereço conhecido. O rascunho oficial descreve o formato.
O que ele prova
Se a assinatura bate com a chave publicada, o pedido veio de quem tem a chave. Isso é uma prova de posse. Ela ajuda a separar um robô assinado de um robô que apenas diz o próprio nome.
O que ele não prova
Ele não prova quem é o dono do robô. Também não prova que alguém autorizou uma compra. Para isso existe o mandato. Não confunda os dois. Um robô assinado pode estar comprando sem autorização.
O que muda para quem vende curso
Você pode decidir quais robôs deixa entrar. Um buscador conhecido pode ter acesso livre. Um robô sem assinatura pode ter limite. Essa decisão afeta o que aparece nas buscas e nas respostas de IA, então vale tomar com cuidado.
O que muda para quem atende
A reclamação "meu acesso foi bloqueado" pode vir de uma regra de robô. Antes de responder, veja se o bloqueio veio da regra de robô ou da conta do aluno.
Como a Wortic faz
A Wortic não usa Web Bot Auth. O protocolo não faz parte do que a casa tem no ar hoje.
Limites
O protocolo ainda é rascunho. A RFC 9421, que define a assinatura, é norma publicada e pode ser usada agora. O restante pode mudar até a versão final.
A RFC 9421 está em rfc-editor.org.
Bloquear sem perder o aluno
Bloquear todo robô pode tirar o seu curso das buscas e das respostas de IA. Antes de bloquear, decida quais robôs são bem-vindos. Um buscador conhecido costuma ser um bom tráfego. Um robô que copia a página inteira costuma ser o que você quer barrar.
Proteger a área do aluno
A área de membros deve estar atrás de login. O robots.txt pede que robôs não entrem, mas não impede ninguém. Quem protege o conteúdo pago é o login, e não a regra escrita no arquivo.
O que dizer ao aluno que foi bloqueado
Se um aluno disser que o acesso foi bloqueado, pergunte se ele usa um navegador comum ou um assistente. Um assistente pode cair numa regra de robô. Nesse caso, a solução é o login, e não a liberação geral.