ads.txt no AdSense: O Que É e Como Resolver o Aviso "Ganhos em Risco"
Você foi aprovado no AdSense, comemorou, e dias depois apareceu um aviso vermelho no painel: "Ganhos em risco — você precisa corrigir alguns problemas do arquivo ads.txt para evitar um grande impacto na sua receita." O tom é alarmante de propósito, e a primeira reação costuma ser pânico.
Respire. Isso se resolve em minutos, com um arquivo de texto de uma única linha. Este guia mostra o que é, exatamente o que escrever, e os erros de digitação que fazem gente perder horas num problema de dois cliques.
O que é o ads.txt
ads.txt significa Authorized Digital Sellers — vendedores digitais autorizados. É um arquivo de texto simples, publicado na raiz do seu site, que declara quais empresas têm permissão para vender o espaço de anúncios daquele domínio.
A analogia que funciona: pense no ads.txt como a lista de convidados da portaria. Só quem está na lista pode entrar e negociar anúncios no seu site. Isso impede que golpistas se passem por você e vendam espaço publicitário falso em seu nome — uma fraude real que o arquivo foi criado para combater, por iniciativa do IAB Tech Lab.
Para o AdSense, o ads.txt cumpre uma função direta: confirmar que o Google é um vendedor autorizado do seu inventário. Sem essa confirmação, alguns anunciantes param de dar lances no seu espaço — e é aí que entra o aviso de "ganhos em risco".
Por que o aviso aparece
O AdSense exibe "Ganhos em risco" quando não encontra, no seu site, um arquivo ads.txt válido contendo o seu ID de publisher. A lógica dos anunciantes é simples: muitos deles, usando as ferramentas do Google, optam por dar lances apenas em inventário verificado pelo ads.txt. Se o seu site não tem o arquivo, você fica de fora desses lances — e a receita cai.
Por isso o aviso costuma surgir logo depois da aprovação: o Google ativa a monetização, verifica o ads.txt, não encontra, e emite o alerta. Não é punição nem sinal de erro grave. É um passo de configuração que faltou.
A linha exata que você deve usar
Aqui está o coração da solução. O arquivo ads.txt do AdSense precisa conter esta linha:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Você troca apenas o pub-0000000000000000 pelo seu ID de publisher real. Todo o resto permanece idêntico. Entenda cada campo:
google.com— o domínio da empresa autorizada a vender seu espaço. Para o AdSense, é sempre o Google.pub-0000000000000000— o seu ID de publisher, único da sua conta. É a única parte que você personaliza.DIRECT— o tipo de relacionamento.DIRECTsignifica que você trabalha diretamente com o Google. (Existe tambémRESELLER, para quando um terceiro revende seu espaço — não é o seu caso com AdSense puro.)f08c47fec0942fa0— o identificador do Google no sistema. É igual para todos os publishers do AdSense, então não mude isso.
Onde encontrar o seu ID de publisher
O pub- é o único dado que você precisa buscar:
- Faça login na conta do AdSense.
- Se houver o alerta "Ganhos em risco" na página inicial, clique em "Corrigir agora" — o Google já te mostra a linha pronta, com o seu ID, para copiar.
- Caso não haja alerta, clique no ícone de perfil (canto superior direito) ou vá em Conta → Informações da conta, onde aparece o campo ID do editor.
Dica de ouro: sempre que possível, copie a linha que o próprio AdSense fornece em vez de digitar. Isso elimina o erro mais comum de todos, que veremos adiante.
Como publicar o arquivo, por plataforma
O arquivo precisa ficar acessível em seusite.com/ads.txt — ou seja, na raiz do domínio.
Site próprio (acesso ao servidor): crie um arquivo chamado exatamente ads.txt no Bloco de Notas, cole a linha, salve, e faça upload para a pasta raiz do site (a mesma onde fica a página inicial).
WordPress: duas opções. A mais simples é um plugin com função de ads.txt — vários plugins de anúncios ou de SEO têm um campo "ads.txt" onde você cola a linha e ele cria o arquivo. A alternativa é subir o arquivo à raiz pelo gerenciador de arquivos da hospedagem.
Blogger: vá em Configurações → Monetização (ou "Ganhos") e ative a opção "Ativar ads.txt personalizado". Cole a linha no campo que aparece e salve.
Atenção — Google Sites: o Google Sites novo não suporta a adição de ads.txt na raiz, e por isso não permite o uso pleno do AdSense. Se você está nessa plataforma, essa é uma limitação a considerar.
Confirme que funcionou
Depois de publicar, teste você mesmo antes de esperar o Google: abra o navegador e digite
https://seusite.com/ads.txt
Se aparecer a linha que você colou, o arquivo está publicado e acessível. Esse é o sinal de que você fez a sua parte. A partir daí, o Google precisa rastrear o arquivo de novo, o que pode levar alguns dias — então o aviso não some instantaneamente. Se o arquivo está correto e visível, é só aguardar.
Os erros que fazem o aviso persistir
Se você publicou e o aviso não sai depois de vários dias, quase sempre é um destes:
- Erro de digitação no
pub-. O ID precisa ser idêntico ao da sua conta. Um dígito trocado invalida tudo. (É por isso que copiar em vez de digitar salva sua vida.) - Espaços ou caracteres invisíveis. Espaço a mais, vírgula extra, uma linha em branco indevida — a formatação segue a especificação do IAB Tech Lab e não perdoa sujeira.
- Arquivo no lugar errado. Se não está na raiz, o Google não acha. Tem que responder em
seusite.com/ads.txt, não emseusite.com/pasta/ads.txt. - Problema com www. Confirme se o seu site responde com ou sem
wwwe se o ads.txt está acessível na versão que o Google indexa. - Conteúdo extra no arquivo. O ads.txt deve conter só as linhas de autorização. Não coloque comentários soltos, texto explicativo ou qualquer outra coisa.
- Ansiedade. Às vezes está tudo certo e você só precisa esperar o recrawl. Confirme no navegador e dê tempo ao Google.
Se você tem mais de uma conta ou rede
Um detalhe para quem monetiza com mais de uma plataforma: cada rede autorizada é uma linha própria no arquivo. Se você usa AdSense e outra rede, o ads.txt terá uma linha para cada, cada uma com o respectivo ID. Elas convivem no mesmo arquivo, uma embaixo da outra.
Por que isso importa
O ads.txt não afeta a aprovação — ele é um passo de pós-aprovação. Mas afeta diretamente quanto você ganha: sem ele, parte dos anunciantes simplesmente não disputa o seu espaço, e você recebe menos por cada visita. É dos ajustes de melhor relação esforço/retorno que existem: minutos de trabalho para destravar receita que já era sua.
Aqui no ProntoParaAds o foco está em ajudar você a chegar preparado à aprovação. Mas vale registrar o mapa completo: depois do "sim" do Google, o ads.txt é uma das primeiras coisas a resolver — junto com a configuração dos blocos de anúncio e o cuidado permanente com tráfego inválido, que é o que mantém a conta saudável no longo prazo.
Descubra o que está travando o seu site
A auditoria gratuita mostra o que o Google enxerga — inclusive a proporção editorial, que nenhuma outra ferramenta mede.
Rodar auditoria gratuita Nenhuma auditoria garante aprovação. A decisão é sempre do Google.