Ads.txt no AdSense

Ads.txt no Google AdSense: o que é e como configurar

Google Adsense

Última atualização em 11 de outubro de 2026 às 11:28

O ads.txt no Google AdSense é um arquivo de texto público, publicado na raiz do domínio (seudominio.com.br/ads.txt), que lista quais empresas podem vender os anúncios do seu site. Para configurá-lo, copie a linha fornecida pelo AdSense, salve em um arquivo .txt e publique na raiz, por plugin ou pela hospedagem. Depois, confirme o status Autorizado.

Se a sua conta mostra um alerta de ads.txt, o problema costuma ser simples: arquivo ausente, ID de publisher errado ou arquivo no lugar errado. O ponto é que o alerta pode afetar a receita do blog enquanto não for resolvido, e muita gente só descobre isso meses depois de começar a monetizar.

Neste artigo você vai entender o que é o ads.txt, como ler cada campo da linha, como publicar o arquivo no WordPress por três caminhos, como conferir o status na conta e como corrigir os erros mais comuns. No fim, há uma rotina de revisão para não perder dinheiro sem perceber.

O que é o arquivo ads.txt e para que ele serve

Ads.txt vem de Authorized Digital Sellers, uma iniciativa do IAB Tech Lab para impedir a venda de inventário publicitário falsificado. Na prática, é uma lista pública de vendedores que você autorizou a comercializar os espaços de anúncio do seu domínio, e os compradores consultam essa lista antes de fechar a compra.

Exemplo de arquivo ads.txt aberto no navegador com a linha do Google AdSense

Sem o arquivo, qualquer pessoa mal-intencionada pode se passar por vendedora do espaço do seu site e desviar a receita que seria sua. Com ele, o anunciante confere em segundos quem está autorizado, e o inventário falsificado perde espaço.

O ads.txt não é obrigatório por lei nem exigido para abrir a conta, mas a Central de Ajuda do AdSense o descreve como altamente recomendado. Quando há problema com o arquivo, o Google mostra um alerta na conta, e a orientação é corrigir para evitar impacto na receita.

Se o seu blog ainda nem foi aprovado, o ads.txt vem depois: primeiro é preciso cadastrar o blog no Google AdSense e passar pela análise. O arquivo entra na fase de configuração, quando o site já está conectado à conta.

Status do ads.txt na conta do Google AdSense

Na página Sites da sua conta, cada domínio mostra um status de ads.txt, e entender cada um poupa tempo de diagnóstico. Os três principais são Não encontrado, Não autorizado e Autorizado, e cada um pede uma ação diferente.

StatusO que significaO que fazer
Não encontradoO Google não achou o arquivo ads.txt no domínioCriar o arquivo e publicar na raiz do site
Não autorizadoO arquivo existe, mas não tem a linha com o seu ID de publisherCopiar o snippet do AdSense e colar no arquivo
AutorizadoO arquivo foi encontrado e o seu ID está corretoNada a corrigir, apenas manter o arquivo atualizado

O nome exato dos status e dos botões pode mudar com atualizações do painel. O que não muda é a lógica: o Google precisa achar o arquivo e encontrar nele o seu ID.

Como ler a linha do ads.txt campo por campo

Cada linha do ads.txt tem quatro campos separados por vírgula, na ordem definida pela especificação do IAB Tech Lab. A linha típica do AdSense tem este formato, com o seu número no lugar dos zeros:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
CampoExemploO que representa
1. Domínio do sistema de anúnciosgoogle.comA empresa que vende o seu inventário
2. ID do publisherpub-0000000000000000O identificador exclusivo da sua conta AdSense
3. Tipo de relaçãoDIRECTIndica que a conta é sua. RESELLER indica um revendedor autorizado
4. ID de certificaçãof08c47fec0942fa0Código padrão do Google, que não deve ser alterado

Um detalhe que gera muito erro: no ads.txt o ID começa com pub-, e não com ca-pub-, que é a forma usada no código dos anúncios. Se você copiar o ID de um trecho de código em vez de usar o snippet pronto do AdSense, é fácil levar o prefixo “ca-” junto e invalidar a linha.

Linhas começadas por # são comentários e o Google ignora. Se você administra vários blogs, vale usar comentários para anotar de qual site e de qual rede é cada linha, o que facilita muito a revisão.

Se algum termo técnico desta seção ainda soa estranho, o glossário do Google AdSense reúne os principais termos da plataforma com explicação simples.

Passo a passo para criar o ads.txt

Criar o arquivo leva poucos minutos, e a regra principal é usar um editor de texto simples, como o Bloco de Notas, e não um processador como o Word. A orientação vem da própria Central de Ajuda do AdSense, porque editores de texto rico podem inserir formatação invisível que invalida a linha.

  1. Abra a sua conta do AdSense e vá em Sites, ou clique em Corrigir agora se houver alerta na página inicial.
  2. Escolha o site com o status de ads.txt pendente e selecione a opção do snippet do ads.txt.
  3. Clique em Copiar para pegar a linha pronta, já com o seu ID.
  4. Cole a linha em um arquivo de texto simples e salve com o nome exato ads.txt, em minúsculas.
  5. Publique o arquivo no diretório raiz do site, pelos métodos da próxima seção.
  6. Abra seudominio.com.br/ads.txt no navegador. Se a linha aparecer na tela, o arquivo está acessível.

Se você tem outras redes de anúncio, cada uma fornece as próprias linhas, que entram no mesmo arquivo. A Central de Ajuda do AdSense lembra que, para isso, o contato é direto com cada rede.

Como publicar o ads.txt no WordPress

Existem três caminhos para publicar o ads.txt em um blog WordPress, e a escolha depende do acesso que você tem à hospedagem e do quanto quer depender de plugin. A tabela abaixo compara os três antes dos detalhes.

MétodoVantagemCuidado
Gerenciador de arquivos da hospedagemArquivo físico, sem dependência de pluginPrecisa achar a pasta raiz correta
FTPControle total e fácil de repetir em vários sitesExige programa e dados de acesso FTP
Plugin de ads.txtEdição dentro do painel do WordPressO arquivo some se o plugin for desativado

Pelo gerenciador de arquivos ou por FTP

Acesse o gerenciador de arquivos da hospedagem (ou conecte por FTP), abra a pasta onde ficam arquivos como wp-config.php e wp-content, e envie o ads.txt para essa pasta. O nome da pasta varia por hospedagem, como public_html ou www, então confirme com o suporte se tiver dúvida.

O que eu faço no meu blog é manter o ads.txt como arquivo físico no servidor, porque assim ele continua sendo entregue mesmo que um plugin seja desativado ou trocado. É também o método mais fácil de conferir: se o arquivo está na pasta certa, ele abre no navegador.

Por plugin

Plugins como o Ads.txt Manager criam uma tela dentro do painel para colar as linhas e salvar, sem acesso ao servidor. É um bom caminho para quem não tem acesso à hospedagem ou não quer mexer em arquivos.

Use só um método por vez. Se existir um arquivo físico e um plugin tentando publicar o mesmo ads.txt, pode haver conflito, e você acaba sem saber qual versão o Google está lendo. Se mudar de plugin para arquivo físico, desative o plugin depois de confirmar que o novo arquivo abre.

WordPress em subpasta ou subdomínio

Quando o WordPress está instalado em uma subpasta (seudominio.com.br/blog) ou em um subdomínio, o arquivo precisa ficar acessível na raiz do domínio, e não dentro da pasta do WordPress. A regra do Google é que o ads.txt esteja no diretório raiz, acessível em seudominio.com.br/ads.txt.

Para quem está começando e ainda monta a base técnica do blog, o artigo como criar um site WordPress do zero ajuda a entender onde fica cada pasta antes de publicar arquivos na raiz.

Como confirmar se o ads.txt está funcionando

O primeiro teste é abrir o endereço do arquivo no navegador, e o segundo é pedir ao AdSense uma nova verificação. Se o conteúdo aparece em seudominio.com.br/ads.txt, é provável que o Google consiga encontrá-lo, mas só o painel confirma o status.

  1. Abra o endereço do arquivo em uma aba anônima e confira se a linha aparece completa, sem símbolos estranhos.
  2. No AdSense, vá em Sites e clique no domínio.
  3. Use Verificar se há atualizações para pedir uma nova leitura do arquivo.
  4. Se o status virar Autorizado e o site estiver Pronto, com os anúncios configurados, eles começam a aparecer.

Quem ainda não configurou os anúncios no blog pode começar pelo caminho mais simples, descrito em anúncios automáticos do AdSense, que mostra como funcionam e quando vale usá-los.

O prazo de atualização do status não é imediato. Segundo a Central de Ajuda, pode levar alguns dias, e até um mês em sites com poucas solicitações de anúncio. Depois que o status fica Autorizado, os anúncios podem levar até uma hora para aparecer nas páginas.

Esses prazos explicam uma situação comum: o dono corrige o arquivo, o status continua antigo e ele acha que não funcionou. Antes de mexer de novo, confirme que o arquivo abre no navegador e use o botão de verificação. Mexer várias vezes no arquivo só embaralha o diagnóstico.

Erros comuns no ads.txt e como resolver cada um

A maioria dos erros de ads.txt tem causa simples e correção rápida, e a tabela abaixo funciona como regra de decisão: identifique o sintoma e aplique a ação. Para casos que fogem dessa lista, o guia de problemas comuns com o ads.txt do Google traz o passo a passo oficial.

Se acontecer istoA causa provávelFaça isto
Status Não encontradoArquivo ausente, em pasta errada ou com nome diferente de ads.txtConfirme que o arquivo abre em seudominio.com.br/ads.txt
Status Não autorizadoArquivo sem o seu ID, ou com o ID de outra contaCopie o snippet direto da sua conta e substitua a linha
Linha com aparência correta, mas inválidaTexto copiado de editor formatado, com espaços ou aspas invisíveisCole em um editor de texto simples e salve de novo
ID com prefixo ca-pubID copiado do código dos anúnciosUse pub- no começo, como no snippet do AdSense
Arquivo abre no HTTPS, mas não no HTTP (ou o contrário)Redirecionamento mal configurado entre as versões do domínioGaranta redirecionamento de uma versão para a outra e teste as duas
Arquivo abre, mas o painel não atualizaO Google ainda não leu o arquivo de novoUse Verificar se há atualizações e aguarde o prazo
Conteúdo antigo no ads.txtCache do site, de CDN ou plugin de cacheLimpe o cache e teste em aba anônima

Um erro que vejo se repetir é copiar o ID de outra conta ou de outro site, principalmente em quem administra mais de um blog. O arquivo parece correto, o status diz Não autorizado, e a causa só aparece quando você compara o ID da linha com o ID do painel, caractere por caractere.

Se o problema persistir mesmo com tudo certo no arquivo, olhe a conta como um todo, porque o alerta de ads.txt às vezes aparece junto de outras pendências. O artigo como recuperar conta suspensa no AdSense ajuda a descartar restrições mais amplas.

Ads.txt com outras redes de anúncio

Quando você usa mais de uma fonte de anúncios no mesmo blog, o ads.txt precisa ter as linhas de todas elas, e cada rede fornece as suas. O erro típico é adicionar uma rede nova ao site e esquecer de atualizar o arquivo, o que faz a receita daquela fonte ficar limitada sem nenhum aviso visível no site.

Siga estas regras ao somar linhas ao arquivo:

  • Use apenas linhas fornecidas pela própria rede, no painel ou no suporte dela.
  • Nunca copie linhas de outros sites ou de listas prontas da internet, porque isso autoriza vendedores que você não escolheu.
  • Mantenha a linha do AdSense no arquivo, mesmo que você teste outra rede.
  • Use comentários com # para anotar a qual rede pertence cada bloco de linhas.
  • Ao remover uma rede do blog, remova também as linhas dela.

Antes de somar uma segunda rede, vale comparar a proposta dela com a do AdSense. A análise em MGID vs Google AdSense: qual paga mais em 2026 mostra as diferenças entre as duas e ajuda a decidir se compensa ter as duas no blog.

Para uma visão mais ampla da monetização, o guia completo do Google AdSense para blogs e sites reúne os conceitos que costumam surgir depois que o ads.txt está resolvido.

Vários blogs: um ads.txt para cada domínio

Cada domínio tem o seu próprio arquivo ads.txt, com as linhas das fontes de receita daquele site. Quem administra um portfólio de blogs precisa conferir cada um separadamente, porque o status é mostrado por site na conta e um domínio correto não corrige o outro.

Minha dica para portfólios é manter uma planilha simples com o domínio, o ID de publisher usado, as redes ativas e a data da última revisão do arquivo. Em poucos minutos por mês você percebe qual blog ficou para trás.

Esse tipo de ajuste fino, que fica entre a configuração técnica e o crescimento da receita, é o que trabalho com mais profundidade dentro da Formação Império dos Blogs, pensando em quem já passou da aprovação e quer extrair mais do blog que está no ar.

Rotina de revisão do ads.txt

O ads.txt não precisa de manutenção diária, mas pede revisão em momentos específicos, e a lista abaixo cobre os principais. Uma observação que contraria o senso comum: o arquivo não é uma configuração de uma vez só, porque ele muda sempre que a sua fonte de anúncios muda.

  • Revise o arquivo sempre que adicionar ou remover uma rede de anúncios.
  • Confira o status na página Sites do AdSense depois de migrar de hospedagem ou trocar de domínio.
  • Teste o endereço do arquivo depois de mudar de tema, plugin de cache ou CDN.
  • Compare o ID da linha com o ID da conta após reorganizar contas ou sites.
  • Guarde uma cópia do arquivo fora do servidor, para restaurar rápido se algo for apagado.

Se você usa o blog para viver de anúncios, vale entender também o lado do dinheiro que entra, e o calendário está em qual dia o Google AdSense paga. E para acessar o painel onde o status do ads.txt aparece, veja como acessar sua conta do Google AdSense e fazer login.

Conclusão

O ads.txt é um arquivo pequeno com um papel grande: dizer ao mercado de anúncios quem pode vender o espaço do seu blog. Configurá-lo bem leva poucos minutos, e o que costuma dar problema é o ID errado, o arquivo fora da raiz ou a formatação invisível de texto copiado.

Se você ainda não conferiu o seu, abra seudominio.com.br/ads.txt agora e compare a linha com o ID da sua conta. Se aparecer algum alerta no AdSense, siga a tabela de erros deste guia antes de refazer o arquivo do zero.

Depois que o status estiver Autorizado, a manutenção é leve: revisar o arquivo quando a fonte de anúncios mudar e manter uma cópia de segurança. É um cuidado simples que evita perder receita sem perceber.