¿Los bots de granjas leen el texto en tus imágenes?

En general, la respuesta corta es no. Los bots que operan en granjas automatizadas para hacer scraping o publicar spam suelen centrarse en extraer texto directamente del HTML y las APIs, así como de los metadatos, hashtags y URLs. Leer sistemáticamente el texto contenido dentro de una imagen requiere pasarla por OCR o un modelo de visión, lo cual añade procesamiento y coste.

Diagrama técnico comparando la detección básica de imágenes con el análisis OCR avanzado.
La diferencia entre que un bot vea una imagen y entienda el texto dentro de ella.

Por eso existe una diferencia bastante grande entre el hecho de que «el bot puede ver que hay una imagen» y el hecho de que «el bot entienda qué dice la imagen». El primero es trivial; el segundo requiere visión u OCR.

Versatilidad del bot

Es importante no asumir que poner texto dentro de una imagen lo vuelve invisible para los bots. Los sistemas más sofisticados pueden utilizar OCR o modelos multimodales, especialmente si tienen un incentivo económico para hacerlo. Plataformas como Google, Meta o X tienen infraestructura de visión a una escala que una pequeña granja de spam no necesariamente tiene.

Una regla práctica útil es: los bots baratos priorizan el texto plano sobre las imágenes, mientras que los bots sofisticados pueden analizar ambas fuentes.

Diagrama visual explicando cómo el nivel del bot determina qué tipos de datos analiza.
Ilustración de la regla práctica: bots baratos priorizan texto plano, mientras que los sofisticados analizan ambas fuentes.

Si tu pregunta viene por algo como «¿puedo esconder determinado texto dentro de una imagen para que los bots de spam no lo detecten?», la respuesta cambia un poquito. Aunque puede funcionar contra bots simples, no es una barrera fiable contra sistemas modernos.