Chatvertise
Volver al blog

02 de octubre de 2026 · 6 min de lectura

¿Anuncio rechazado? Qué significan «crawler_bot_blocked», «robots_txt» y «missing_favicon» — y cómo solucionarlo

Estado «rechazado», al lado un código como crawler_bot_blocked — y te preguntas qué tenía mal tu anuncio. Normalmente: nada. La mayoría de los rechazos en ChatGPT Ads no tienen que ver con el texto del anuncio, sino con la landing page. En cada revisión, OpenAI accede automáticamente a la URL de destino para verificar contenido, imagen de vista previa y marca. Si ese acceso falla, no hay aprobación — por bueno que sea el anuncio.

Cómo funciona la revisión

Tras guardar un anuncio nuevo o modificado, un rastreador de OpenAI visita la URL de destino, sigue las redirecciones, lee el robots.txt, carga la página y hace una captura de pantalla. Solo con una captura correcta el anuncio pasa a la revisión de contenido. Por eso el motivo de rechazo te dice con bastante precisión en qué punto falló el acceso.

Grupo 1: el rastreador queda bloqueado

  • robots_txt: tu robots.txt prohíbe el acceso a la página. Permite explícitamente al rastreador de OpenAI para la landing page (o para todo el sitio).
  • crawler_bot_blocked: una capa de protección anti-bots (WAF, reglas de firewall, protección DDoS) bloquea el acceso. Añade el user agent del rastreador de OpenAI a la lista de permitidos.
  • crawler_captcha: la página muestra un captcha antes de cualquier contenido. Los captchas no pueden estar delante de la landing page.
  • crawler_login_required: la URL exige iniciar sesión. Las landing pages deben ser accesibles sin login — enlaza una página pública.

Grupo 2: el servidor responde con un error

Códigos como crawler_404, crawler_403, crawler_500 o crawler_503 reflejan el estado HTTP que tu servidor devolvió al rastreador. crawler_404 significa simplemente que la URL no existe — una errata, una página eliminada o parámetros de seguimiento que tu tienda no soporta. crawler_429 indica que tu servidor rechazó al rastreador por un límite de peticiones. Los códigos 5xx muestran que la página no estaba disponible en el momento de la revisión — tras un despliegue o una caída, basta con volver a guardar el anuncio para que la revisión se repita. crawl_failed sin número es el cajón de sastre para timeouts, problemas de DNS o conexiones interrumpidas.

Grupo 3: la página existe, pero no sirve

  • unsupported_content_type: la URL no devuelve HTML, sino por ejemplo un PDF o un archivo descargable.
  • landing_page_image_processing_failed: no se pudo procesar la imagen de vista previa de la página — comprueba que tu imagen Open Graph sea accesible y esté en un formato habitual.
  • landing_page_unusable: la página carga pero no muestra contenido útil: página vacía, un esqueleto JavaScript sin renderizado en servidor o una página de error servida con estado 200.

Grupo 4: es la cuenta, no la página

missing_favicon es el motivo de cuenta más frecuente: OpenAI muestra el favicon de tu marca junto a cada anuncio y exige uno antes de servir nada. En Chatvertise lo subes en la página de Cuenta publicitaria (PNG, ICO o SVG, hasta 1 MB); se envía directamente a OpenAI y resuelve el motivo. Aquí entra también la aprobación del dominio: si la URL de destino apunta a un dominio no verificado para tu cuenta, la API rechaza incluso guardar el anuncio con «Destination domain is not approved» — la verificación se hace en el OpenAI Ads Manager.

Cómo proceder

  • Lee el motivo en la página de detalle del anuncio en Chatvertise — está justo debajo del estado «rechazado».
  • Abre la URL en una ventana privada del navegador: ¿ves contenido de inmediato, sin login y sin captcha?
  • Revisa robots.txt y la protección anti-bots, verifica el código de estado con curl o un comprobador HTTP.
  • Aplica la solución y vuelve a guardar el anuncio — cada cambio inicia una nueva revisión.

Mirando adelante: OpenAI acaba de publicar en la API la evidencia del rastreador — estado del acceso, resultado del robots.txt y captura de la versión revisada. En cuanto funcione de forma estable, la mostraremos directamente en el anuncio rechazado, para que no tengas que adivinar qué vio el rastreador.

¿Listo para anunciarte en ChatGPT?

Conecta tu cuenta y lanza tu primer anuncio en minutos.

Empieza gratis