Acerca de ads.txt
¿Qué es ads.txt?
ads.txt es un archivo de texto sin formato situado en la raíz de tu dominio que enumera todas las empresas autorizadas a vender tu inventario publicitario. Significa Authorized Digital Sellers (vendedores digitales autorizados) y es un estándar de IAB Tech Lab desde 2017.
Existe para detener un tipo específico de fraude. Antes de su creación, cualquiera podía ofrecer espacio publicitario haciéndose pasar por tu sitio, y el comprador no tenía forma de comprobarlo. Publicar el archivo permite al comprador verificar que quien vende tu inventario es alguien a quien realmente has autorizado.
Cualquiera puede leer el tuyo, y tú puedes leer el de cualquier otra persona; es público por diseño, ya que un archivo que solo pudieran ver los compradores no serviría de nada.
Por qué AdSense no deja de avisarte sobre él
La mayoría de las personas conocen ads.txt a través de un mensaje de AdSense que dice: «Ingresos en riesgo: debes solucionar los problemas del archivo ads.txt». Ese aviso es el motivo por el que existe este comprobador de ads.txt.
Aparece cuando Google no encuentra el archivo, no puede leerlo o no encuentra su propia línea en él. Cualquiera de estas tres situaciones hace que tu inventario parezca no autorizado, y los compradores que aplican el estándar simplemente no pujarán.
La solución suele ser sencilla: falta un archivo, hay un error tipográfico en una línea o el servidor devuelve el tipo de contenido incorrecto. Ejecutar un comprobador de ads.txt antes de empezar a hacer suposiciones te indica cuál de esos problemas es.
Cómo es un registro
Cada línea identifica a un vendedor mediante tres o cuatro campos separados por comas:
- El dominio del sistema publicitario, como google.com: un dominio, nunca una URL completa.
- El ID de tu cuenta de editor en ese sistema, exactamente tal como te lo proporciona.
- DIRECT si gestionas tú mismo la cuenta, RESELLER si otra persona vende en tu nombre.
- Opcionalmente, el ID de la autoridad de certificación del vendedor: un TAG ID de 16 caracteres hexadecimales.
Las líneas que comienzan por # son comentarios, y se permiten algunas variables, de las cuales OWNERDOMAIN y MANAGERDOMAIN son las que utilizan la mayoría de los sitios.
Qué busca este comprobador de ads.txt
El validador obtiene el archivo de la raíz de tu dominio y lo lee línea por línea, diferenciando lo que realmente invalida un registro de lo que simplemente está desordenado.
- Registros con muy pocos o demasiados campos, que se omiten por completo.
- Una relación que no sea DIRECT ni RESELLER.
- Una URL completa donde debería estar el dominio del sistema publicitario.
- IDs de cuenta vacíos, registros duplicados e IDs de certificación con un formato incorrecto.
- Comillas curvas y guiones, lo que significa que el archivo se editó en un procesador de textos.
- Un archivo servido como HTML en lugar de text/plain, o una marca de orden de bytes en la primera línea.
Cada incidencia se muestra con su número de línea, por lo que el comprobador de ads.txt te indica dónde buscar en lugar de limitarse a decirte que hay algún problema en alguna parte.
Lo que ningún comprobador puede decirte
Este validador confirma que el archivo dice lo que usted quería que dijera. No puede confirmar que lo que quería decir sea cierto: solo el sistema publicitario sabe si un ID de cuenta le pertenece realmente, por lo que un archivo perfectamente válido aún puede indicar una relación que no existe.
Tampoco puede decirle que falta una línea. Un archivo que enumera una red es válido; simplemente no consigue autorizar a todas las demás, y el síntoma aparece como inventario no vendido en lugar de como un error.
Si una red te muestra una advertencia específica, comprueba que su propia línea esté presente y que el ID de cuenta coincida exactamente, carácter por carácter, con el que figura en tu cuenta con esa red.
¿Afecta ads.txt al SEO?
No. Es una pieza de infraestructura de monetización: los motores de búsqueda no lo leen y no influye en la posición que ocupa una página. Quien te diga lo contrario está intentando venderte algo.
Está en una herramienta como esta por la misma razón que los registros DNS y de correo: se encuentra en tu dominio, puede fallar silenciosamente y, por lo general, la persona que tiene que solucionarlo es la que se encarga del sitio web.
La conexión indirecta es el dinero, no las posiciones. Un archivo dañado supone una pérdida de ingresos publicitarios, y eso suele detectarse mucho después de que haya empezado.
Qué hacer a continuación
ads.txt tiene un archivo complementario, app-ads.txt, que cumple la misma función para las aplicaciones móviles y se encuentra en la raíz del sitio web del desarrollador. Pega esa dirección en el comprobador de ads.txt de arriba y se validará de la misma manera.
Para el resto de los elementos que se encuentran en la raíz de tu dominio, comprueba qué tienen permitido rastrear los rastreadores con la herramienta
robots.txt, confirma tus registros de correo con las comprobaciones
SPF y
DMARC, y obtén una visión completa con una
auditoría del sitio exhaustiva.