Um arquivo ads.txt dá a você mais controle sobre quem tem permissão para vender anúncios no seu site. Isso também ajuda a evitar que um inventário falsificado seja apresentado aos anunciantes. Por isso, é importante que o rastreador do Google tenha acesso ao seu arquivo ads.txt.
Quando você cria um arquivo ads.txt para seu site e faz o upload do arquivo no domínio raiz, o rastreador do Google:
- tenta rastrear o arquivo;
- analisa o conteúdo do arquivo ads.txt para determinar quais IDs de vendedor estão autorizados a gerar receita para seu site.
Neste vídeo, você vai aprender a garantir que os arquivos ads.txt possam ser rastreados.
Ative as legendas do YouTube no seu idioma. Clique no ícone Configurações na parte de baixo do player de vídeo, selecione "Legendas/CC" e escolha o idioma.
Identificar problemas no rastreador do ads.txt
Recomendamos que você siga as etapas abaixo para resolver os problemas e garantir que seu arquivo ads.txt possa ser rastreado.
- Confirme o tempo de upload do arquivo ads.txt
- Confirme se o arquivo ads.txt não está temporariamente indisponível
- Confirme se o arquivo ads.txt pode ser acessado no domínio raiz
- Verifique se o rastreamento é permitido pelo robots.txt
- Verifique se o arquivo ads.txt tem um código de status HTTP 200 OK
- Verifique se não há erros de formatação ou caracteres inválidos no arquivo ads.txt
- Verifique se é possível acessar um arquivo ads.txt por HTTP e HTTPS
Confirme o tempo do upload do arquivo ads.txt
Se você fez upload do arquivo ads.txt nos últimos dias, talvez seja muito cedo para que as alterações sejam refletidas e consultadas no Google AdSense. Se o site não fizer muitas solicitações de anúncios ou tiver pouco tráfego, a revisão poderá levar até um mês.
Não remova o ads.txt se ele estiver configurado corretamente. Qualquer alteração feita no arquivo ads.txt afetará o tempo de revisão.
Confirme se o arquivo ads.txt não está temporariamente indisponível
Se um arquivo ads.txt rastreado anteriormente não estiver disponível em um novo rastreamento, o que acontecerá com as entradas já rastreadas vai depender da resposta do código de status.
Tente acessar o arquivo domain.com/ads.txt
:
- Se a resposta for um erro de status HTTP 404, o arquivo não existe. As entradas anteriores serão excluídas permanentemente.
- Se a resposta for um erro de status HTTP 404 soft (uma página real retornada para um URL que não existe, status HTTP 200) ou um erro de servidor 500, as entradas serão mantidas por até cinco dias.
Confirme se o arquivo ads.txt pode ser acessado no domínio raiz
Verifique seu URL. Você precisa incluir "www" para acessar seu site (por exemplo, www.domain.com
)?
O rastreamento do ads.txt será iniciado no domínio raiz, que precisa redirecionar para o arquivo ads.txt ou retorná-lo.
- Um arquivo ads.txt em
domain.com/ads.txt
só será rastreado sedomain.com/ads.txt
redirecionar para ele.
Se você precisar incluir "www" para acessar seu site, precisará configurar um redirecionamento de domain.com/ads.txt
para domain.com/ads.txt
.
Verifique se o rastreamento é permitido pelo robots.txt
Os rastreadores podem ignorar o arquivo ads.txt de um domínio se o arquivo robots.txt não permitir uma das seguintes opções:
- o rastreamento do caminho do URL em que um arquivo ads.txt foi publicado
- um rastreador específico (user agent).
Você pode mudar o arquivo robots.txt para permitir que os rastreadores do Google acessem seu arquivo ads.txt.
Se as seguintes linhas foram incluídas em example1.com/robots.txt
:
User-agent: *
Disallow: /ads
Isso significa que o arquivo ads.txt será ignorado pelos rastreadores que seguirem o padrão robots.txt.
Há maneiras de modificar o arquivo robots.txt para que o arquivo ads.txt seja rastreado:
- Opção 1: modificar o caminho não permitido.
User-agent: *
Disallow: /ads/
- Opção 2: modificar para permitir especificamente o ads.txt.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Se as seguintes linhas foram incluídas em example2.com/robots.txt
:
User-agent: Googlebot
Disallow: /
Isso significa que o arquivo ads.txt será ignorado pelo rastreador do Google.
Veja como atualizar o robots.txt para permitir que o rastreador do Google acesse seu arquivo ads.txt:
- Opção 1: remover " / " de "Disallow".
User-agent: Googlebot
Disallow:
- Opção 2: permitir que o Googlebot acesse o arquivo ads.txt.
User-agent: Googlebot
Allow: /ads.txt
Verificar se o arquivo ads.txt tem um código de status HTTP 200 OK
A solicitação de um arquivo ads.txt pode retornar o conteúdo do arquivo no corpo da resposta, mas se o código de status no cabeçalho de resposta indicar que o arquivo não foi encontrado (por exemplo, código de status 404), então:
- a resposta será ignorada;
- o arquivo será considerado inexistente.
Verifique o cabeçalho de resposta para garantir que o arquivo ads.txt tem o código de status HTTP 200 OK. O código de status HTTP 200 OK indica que você implementou o arquivo ads.txt corretamente e que a solicitação foi bem-sucedida.
Verificar se não há erros de formatação ou caracteres inválidos no arquivo ads.txt
É importante verificar se há erros no arquivo ads.txt, como problemas de digitação, espaçamento desnecessário ou vírgulas extras.
Pode ser difícil detectar erros de formatação, como caracteres de espaço inválidos, mas eles dificultam a análise do arquivo ads.txt por um rastreador, e o arquivo pode ser ignorado.
Compare seu código do ads.txt ao código na conta do Google AdSense. O arquivo ads.txt deve ter esta aparência:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
O ID do publisher precisa ser idêntico ao mostrado na sua conta do Google AdSense.
Verificar se é possível acessar um arquivo ads.txt por HTTP e HTTPS
O rastreador do Google tenta acessar todos os arquivos ads.txt em HTTP e HTTPS. Confirme se é possível acessar o ads.txt em HTTP e HTTPS. Se não for, configure um redirecionamento.
A próxima etapa depende do seguinte:
- Somente para HTTP (por exemplo,
http://domain.com/ads.txt
): você precisa configurar um redirecionamento para que, quando o rastreador pesquisarhttps://domain.com/ads.txt
, o site redirecione parahttp://domain.com/ads.txt
. - Somente para HTTPS (por exemplo,
https://domain.com/ads.txt
): é necessário configurar um redirecionamento para que, quando o rastreador pesquisarhttp://domain.com/ads.txt
, o site redirecione parahttps://domain.com/ads.txt
. - Para os protocolos HTTP e HTTPs: a solicitação de
http://domain.com/ads.txt
ehttps://domain.com/ads.txt
deve exibir o arquivo ads.txt.
Entre em contato com seu provedor de serviços se precisar de ajuda para configurar um redirecionamento.