Muchos publishers desconocen que este archivo pequeño pero poderoso protege sus ingresos publicitarios. En esta guía ads.txt aprenderás qué es, cómo implementarlo en 5 pasos simples y cómo verificar que esté funcionando correctamente. Al final, entenderás por qué Ads.txt no es opcional.
¿Qué es Ads.txt?
Ads.txt significa “Authorized Digital Sellers” o Vendedores Digitales Autorizados, en español. Te explico como funciona Ads.txt con un ejemplo:
Imagina que eres dueño de una tienda y llega alguien diciendo que es tu distribuidor autorizado y comienza a vender tus productos a mayoristas, pero tú nunca lo autorizaste. Eso es exactamente lo que ocurre sin Ads.txt.
Los anunciantes y plataformas de compra (DSPs) quieren saber quiénes están autorizados a vender el inventario de un sitio web y es ahí donde entra Ads.txt.
Ads.txt es un archivo de texto simple que dice a las plataformas de compra: “Estos son los únicos autorizados que pueden vender mis espacios publicitarios”.
En términos técnicos: Ads.txt es un archivo de texto (si, un archivo *.txt), ubicado en la raíz de un sitio (ejemplo.com/ads.txt) que lista todas las plataformas, SSPs y redes que tienen permiso para vender inventario publicitario.
¿Por qué es importante tener Ads.txt?
Sin Ads.txt, los anunciantes no saben si tu inventario es real o fraudulento y en consecuencia pagan menos (baja tu CPM). Aquí te menciono tres razones por las que es critico contar con Ads.txt en tu sitio web.
- El fraude publicitario existe en la región: Según datos de 2025 de Pixelate, aproximadamente el 18% del tráfico publicitario en América Latina es inválido. Aunque el fraude sofisticado específicamente es bajo (0.9%), la región enfrenta el crecimiento de bots basados en IA que incrementaron 86% en el segundo semestre de 2024, según DoubleVerify.
- Google y otras plataformas lo exigen: Aunque técnicamente no es obligatorio, en la práctica funciona como un requisito. La documentación oficial de Google AdSense es clara: si tu dominio no tiene un ads.txt con tu Publisher ID correctamente declarado, Google no ejecuta ninguna subasta para ese inventario. Por su parte, Amazon DSP menciona en su sitio oficial que la gran mayoría de publishers con inventario disponible en su plataforma ya adoptaron este estándar, lo que lo convierte en una expectativa del ecosistema.
Entonces, sin Ads.txt, pierdes el acceso a inventario premium, CPMs más altos y al header bidding. - Los anunciantes mueven sus presupuestos a inventario verificado: Los anunciantes globales (marcas grandes) ahora tienen políticas claras la compra de inventario hacia las agencias y publishers, ahora solo compran en sitios con Ads.txt implementado. Si no lo tienen, simplemente no compran.
Vamos a dejar algo en claro, sin Ads.txt no pierdes CPM sino que directamente pierdes el acceso al inventario. Google no ejecuta subastas y las DSPs ignoran tu sitio y el impacto no es un porcentaje menor, es inventario que simplemente no se vende.
Tutorial ads.txt: Cómo implementarlo en 5 pasos
Este tutorial ads.txt está pensado para publishers que necesitan implementar el archivo sin depender de un equipo técnico especializado.
PASO 1: Identifica a tus partners de venta: Es decir, lo que necesitas saber es quien está vendiendo tu inventario. por ejemplo:
- Google Ad Manager (Si utilizas Google)
- Amazon Publisher Services (Si usas Amazon SSP)
- Redes de display o Ad Networks (si trabajas con alguna)
- SSPs directas
- Mediadores o agencias que venden por ti
Escribe una lista con el nombre de la plataforma, dominio de la plataforma (no el tuyo), el account ID o Publisher ID que te asignaron en esa plataforma.
Ejemplo:
– Google Ad Manager | google.com | pub-1234567890123456
PASO 2: Asegúrate de tener los datos exactos de tus partners: Esto es importante, si trabajas con Google no basta con mencionar “Google”, necesitas información especifica que proporciona cada plataforma.
En Google Ad Manager (ejemplo):
1. Entra a Google Ad Manager (admanager.google.com)
2. Admin → Configuración de sitio
3. Copia tu “Publisher ID” (empieza con “pub-“)
En Amazon Publisher Services (ejemplo):
1. Entra a Amazon Publisher Services
2. Dashboard → Account Settings
3. Copia tu “Account ID”
Para otras plataformas:
1. Entra a tu cuenta
2. Busca “Ads.txt” o “Authorized sellers”
3. Encontrarás tu dominio y account ID listados
PASO 3: Crea tu archivo Ads.txt: En este paso es donde escribes el contenido del archivo *.txt en este formato:
Campo 1:dominio_del_partner,
Campo 2: tu_account_id
Campo 3: tipo_relacion,
Campo 4: certification_id
Ejemplo práctico:
campo 1, campo 2, campo 3, campo 4
google.com, pub-1234567890123456, DIRECT, f01c46fed0953fa0
amazon.com, 1234567890ab, RESELLER
openx.com, 1234, RESELLER
PASO 4: Súbe Ads.txt a tu servidor: El siguiente paso es subir el archivo ads.txt a la raiz de tu sitio. Te dejamos tres opciones
OPCIÓN A: Por FTP (si tienes acceso)
1. Abre tu cliente FTP (Filezilla)
2. Conéctate a tu servidor
3. Navega hasta la carpeta raíz (/public_html)
4. Sube el archivo de texto: ads.txt
OPCIÓN B: Por Bluehost Panel (recomendado si usas Bluehost)
1. Entra a Bluehost cPanel
2. Busca “File Manager”
3. Busca la ruta “public_html”
4. Clic derecho → Create File
5. Nombre: ads.txt
6. Edit → Pega contenido
7. Save
OPCIÓN C: Por WordPress (la alternativa más fácil)
1. Plugins → Add New
2. Busca: “Ads.txt”
3. Instala el plugin que prefieras, por ejemplo “Ads.txt Manager”
4. Activa el plugin
5. Ve hacia el Dashboard y selecciona la opción Ads.txt
6. Pega tu contenido
7. Save
PASO 5: Verifica que Funcione: Tu archivo está en el servidor, ahora verifica que esté en el lugar correcto:
1. Abre el navegador
2. Escribe: tudominio.com/ads.txt (reemplaza tudominio)
3. Deberías ver el contenido del archivo ads.txt (líneas con google.com, amazon.com, etc.)
4. Si ves error 404: Archivo no está en raíz, reintenta el Paso 4.
Ten en cuenta lo siguiente:
- Debes escribir una línea por cada partner
- Cada campo (dato) debe estar separado por comas
- El tipo de relación es DIRECT cuando vendes el inventario directamente con un partner y RESELLER cuando vendes el inventario a través de intermediarios
- El último campo es opcional (certification ID de Google) pero te explicamos de que se trata: Este ID identifica de forma única al sistema de publicidad de una entidad emisora de certificados, que se corresponde con la lista de entidades del campo 1. Trustworthy Accountability Group (TAG) es una entidad emisora de certificados, por lo que TAGID se incluiría en este campo.
Próximos pasos después de implementar Ads.txt
Acabas de implementar Ads.txt. ¿Ahora qué sigue? Aunque Ads.txt ayuda a mejorar tus ingresos, no es suficiente.
Puedes intentar monetizar mejor:
1. Usa Google Ad Manager (no solo Google AdSense)
2. Implementa header bidding (auctions en tiempo real)
3. Agrega Amazon Publisher Services (más demanda)
4. Revisa Ads.txt cada 3 meses (cambios en partners)
Implementa Ads.txt hoy y verifica que funcione, genera un reporte de CPMs por cada partner, espera de 2 a 4 semanas y luego revisa los CPMs para ver si efectivamente hubieron cambios.
Y si tienes preguntas sobre Ads.txt o quieres compartir tus resultados, escríbenos a [email protected]. Estamos aquí para ayudarte.
Aquí en Programática LATAM, tu crecimiento es nuestro crecimiento. Ads.txt es solo el primer paso.

