Excluir dominios uno a uno es perder la guerra: la granja crea otro. Defenderse de verdad exige dos cosas que esta lección enseña: puntuar un sitio con señales objetivas (para decidir sin visitar miles de webs) y agrupar dominios por su huella (para excluir la red entera cuando cae uno).
Puntuar un sitio: las señales de granja
Un analizador automático visita el dominio y mide:
| Señal | Qué indica |
|---|---|
| Densidad de anuncios (bloques de anuncio por pantalla, scripts de redes publicitarias) | Webs hechas para anuncios: 5-10+ bloques por página |
| Contenido copiado (duplicado en otras webs), generado (plantillas, texto sin sentido), mínimo | Sin valor editorial |
| Sin autor, sin contacto, sin "quiénes somos", sin aviso legal | Nadie responde de ella |
| Antigüedad del dominio (registro reciente) y registrante oculto | Dominios desechables |
| ads.txt con decenas de vendedores o con identificadores compartidos con otros dominios sospechosos | Inventario revendido; mismo operador |
| Tecnología de plantilla barata repetida | Fábrica de webs |
| Redirecciones y pop-ups | Tráfico forzado |
Cada señal suma puntos; el total (0-100) es el score de granja. Con umbrales: > 70 excluir, 40-70 vigilar, < 40 legítimo.
Las señales de confianza que exoneran
Para no condenar medios serios (que también tienen muchos anuncios), el analizador descuenta por señales de legitimidad:
- CMP (banner de consentimiento real): las webs serias cumplen el RGPD; las granjas, rara vez.
- Sello de calidad / CIF / empresa identificable, datos fiscales.
- Blog o sección editorial real con autores y fechas.
- Redes sociales activas enlazadas.
- Datos estructurados (schema.org de organización, artículo).
- Archivo (presencia en archivos web desde hace años), veteranía del dominio.
- Correo propio (registros MX del dominio), DNSSEC, app propia.
- ads.txt limpio (pocos vendedores, directos).
Con un tope de descuento (un sitio con todas las señales de confianza pero densidad de anuncios extrema sigue siendo sospechoso), y con vetos que no se descuentan: contenido ilegal, redirecciones engañosas, idioma que no corresponde al mercado.
Agrupar por huella: el clustering de redes
Aquí está la ventaja decisiva. Los dominios de una misma granja comparten infraestructura:
| Huella | Cómo se obtiene | Qué une |
|---|---|---|
| IP del servidor | Resolución DNS | Mismo alojamiento (con cautela: hostings compartidos) |
| Servidores de nombres (NS) | DNS | Mismo proveedor/operador |
| Registro RDAP (registrante, fechas, registrador) | Consulta pública | Mismo dueño (si no está oculto) o mismo patrón de fechas |
| Identificador de editor en ads.txt (pub-ID de AdSense / Ad Manager) | Archivo público del dominio | Misma cuenta de cobro: la señal más fuerte |
| Plantilla y tecnología | Análisis de la página | Misma fábrica |
Cuando un dominio excluido comparte pub-ID, NS e IP con otros veinte que aún no han gastado un euro contigo, los veinte se excluyen antes de que aparezcan. Es pasar de reactivo a proactivo: excluir la red, no el dominio. (La consulta de sellers.json, el complemento de ads.txt, no es viable desde Apps Script por su tamaño; sí desde un servidor propio.)
El proceso completo
- Informe de ubicaciones (Display, vídeo, PMax) cada noche → lista de dominios nuevos.
- Para cada dominio: analizar (señales de granja − señales de confianza − vetos) → score.
- Dominios con score alto → lista de exclusión a nivel de cuenta.
- Para cada excluido: huella (IP, NS, RDAP, pub-ID) → buscar hermanos en el censo → excluir la familia.
- Revisión humana de los falsos positivos posibles (sitios legítimos con score alto): una pestaña de "a revisar" con casilla para rehabilitar.
- Censo compartido: lo aprendido en una cuenta protege a las demás.
Falsos positivos: la otra cara
Un analizador agresivo excluye prensa regional con muchos anuncios o blogs legítimos con plantillas baratas. Por eso: señales de confianza con peso, umbrales por sector, lista blanca de sitios seguros (y una "campaña de cosecha" para descubrirlos), y revisión humana de lo dudoso. El coste de un falso positivo es perder algo de alcance; el de un falso negativo, pagar a una granja. Calibra sabiendo cuál prefieres.
💡 Truco ninja: el Ninja Shield es exactamente este proceso: el Site Analyzer (hoy en servidor propio, porque muchas granjas bloquean las IPs de Google) puntúa cada dominio con señales de granja y de confianza, el detector de granjas agrupa por IP, NS, RDAP y pub-ID, las exclusiones van a la lista de cuenta, la pestaña de falsos positivos deja rehabilitar con casilla, y el censo es compartido entre cuentas. Lo que esta lección describe en seis pasos ocurre cada noche.
Qué debes recordar
- Score de granja = señales de basura (densidad, contenido, sin responsable, dominio reciente, ads.txt) − señales de confianza (CMP, CIF, blog, redes, schema, veteranía, MX) con tope y vetos.
- Clustering por huella (IP, NS, RDAP, pub-ID) excluye la red entera, incluidos los que aún no gastaron.
- Proceso nocturno con revisión humana de falsos positivos y lista blanca.
- Lo aprendido en una cuenta protege a las demás.