Verificador e validador de ads.txt

Busque o ads.txt ou o app-ads.txt de um site do mesmo jeito que os rastreadores de anúncios fazem, valide cada linha, confira se o seu ID de editor está autorizado e baixe um arquivo corrigido.

Atualizado em
Adicione seu ID de editor para checar se ele está autorizado.

Digite um domínio para verificar o ads.txt dele. Opcionalmente, adicione seu ID de editor do AdSense.

Digite qualquer URL pública acima e pressione Enter ou Ctrl + Enter.

  • Encontrado / não encontrado, com a cadeia de redirecionamentos e o tipo de conteúdo
  • Cada linha validada: campos, relacionamento, ID de certificação, duplicatas
  • Seu ID de editor está autorizado como DIRECT?
  • Um arquivo corrigido para baixar, mais um editor ao vivo para verificar de novo

Esta ferramenta busca pelo nosso servidor a URL pública que você digitar. Os resultados ficam alguns minutos na memória temporária e nunca são salvos em banco de dados.

Como usar: Verificador ads.txt

  1. Digite o domínio onde seus anúncios são exibidos, por exemplo exemplo.com.br. Use o domínio raiz: os rastreadores de anúncios procuram o arquivo ali.
  2. Se quiser, cole seu ID de editor do AdSense (pub-… ou ca-pub-…) para verificar se ele está autorizado.
  3. Clique em Verificar. Escolha app-ads.txt para apps mobile e de TV conectada.
  4. Leia os erros e avisos e depois baixe o arquivo corrigido ou edite-o aqui mesmo e clique em Verificar de novo.

O que faz um verificador de ads.txt?

ads.txt (Authorized Digital Sellers, ou vendedores digitais autorizados) é um arquivo de texto público na raiz do seu domínio que lista os sistemas de anúncios autorizados a vender o seu espaço publicitário. Os compradores verificam esse arquivo antes de dar lances, então um arquivo ausente ou quebrado custa dinheiro: o AdSense mostra o aviso “Ganhos em risco” e parte da demanda para de dar lances. Esta ferramenta busca o arquivo exatamente onde os rastreadores o procuram e verifica cada linha de acordo com a especificação ads.txt da IAB.

O formato dos registros

Cada linha tem três ou quatro campos separados por vírgula:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
  1. Domínio do sistema de anúncios — a exchange ou rede, por exemplo google.com. Apenas o domínio, não uma URL.
  2. ID da conta — o seu ID nesse sistema. No Google, é pub- seguido de 16 dígitos (sem ca-).
  3. Relacionamento — DIRECT se a conta é sua, RESELLER se outra pessoa vende em seu nome.
  4. ID da autoridade de certificação (opcional) — o TAG ID do sistema; o do Google é f08c47fec0942fa0.

CONTACT=ads@exemplo.com, SUBDOMAIN=blog.exemplo.com, OWNERDOMAIN=exemplo.com ou MANAGERDOMAIN=rede.com, e comentários começam com #.

Como corrigir “ads.txt não encontrado” e “Ganhos em risco”

  • Lugar errado. O arquivo precisa estar em https://exemplo.com.br/ads.txt, na raiz do domínio cadastrado na lista de sites do AdSense, e não em uma subpasta.
  • www e sem www. Se o seu site está em www.exemplo.com.br, mas o AdSense lista exemplo.com.br, a raiz do domínio ainda precisa servir o arquivo ou redirecionar para ele.
  • Uma página HTML no lugar do texto. Muitos CMS respondem URLs desconhecidas com uma página 200; os rastreadores então leem HTML como se fosse ads.txt e não encontram registros.
  • ID de editor errado. Copie-o em AdSense → Conta → Configurações → Informações da conta, e remova o prefixo ca-.
  • Acabou de alterar? O Google pode levar alguns dias para rastrear o ads.txt de novo, então o aviso pode continuar aparecendo mesmo com o arquivo correto.

Precisa criar o arquivo? Monte um com o Gerador de ads.txt.

Também pesquisado como: validador ads.txt, ads.txt não encontrado, ganhos em risco ads.txt, ads.txt adsense, verificar app-ads.txt, validar ads.txt, vendedores digitais autorizados.

Ferramentas que combinam com: Verificador ads.txt

  • Testador de Robots.txt — Verifique se uma URL está liberada ou bloqueada para Googlebot, Bingbot, GPTBot e outros crawlers, veja exatamente qual regra foi aplicada e edite o arquivo para testar mudanças antes de publicar.
  • Verificador de Redirecionamentos — Acompanhe uma URL salto a salto para ver cada redirecionamento, seu código de status e tempo, e confira se as versões http, https, www e sem www do seu domínio terminam todas no mesmo endereço canônico.
  • Verificador de Cabeçalhos HTTP — Busque qualquer URL e veja exatamente o que o servidor devolve: status code, cadeia de redirecionamentos e todos os cabeçalhos de resposta, com explicação em linguagem simples dos que importam para SEO, cache e segurança.
  • Verificador de Consent Mode — Verifique o consentimento de cookies de um site do jeito que um órgão regulador ou uma plataforma de anúncios faria.

Perguntas frequentes

O ads.txt é obrigatório para o AdSense?
Não é obrigatório para ser aprovado, mas o Google recomenda fortemente. Sem um ads.txt correto, o AdSense mostra o aviso “Ganhos em risco” e alguns compradores não vão dar lances no seu inventário.
O meu ID de editor deve começar com ca-pub?
Não. No ads.txt, o ID da conta do Google é pub- seguido de 16 dígitos. A forma ca-pub- é usada apenas no código do anúncio.
E se eu ainda não tiver anúncios?
Você pode não ter ads.txt, pois um arquivo ausente é normal. Para declarar explicitamente que ninguém pode vender o seu espaço publicitário, a especificação da IAB define a linha placeholder.example.com, placeholder, DIRECT, placeholder.
O ads.txt pode redirecionar?
Sim. Os rastreadores seguem redirecionamentos dentro do mesmo domínio raiz (por exemplo, de http para https ou para www), e a especificação permite um redirecionamento para outro domínio, que é o que os serviços de gerenciamento de ads.txt usam.
O que é o app-ads.txt?
É o mesmo formato, para apps mobile e CTV. Ele fica no site do desenvolvedor listado na loja de apps, em /app-ads.txt.

Ferramentas relacionadas