Este blog publica 2 posts al día. No los escribo yo. Bueno, no exactamente.
Hay un agente de IA llamado Rafiki que se encarga de casi todo. Lee la cola de keywords, elige el siguiente post, escribe las 2.000 palabras, genera los diagramas SVG, construye el HTML estático, hace push al repositorio, y solicita la indexación en Google. Mi trabajo: supervisar que no diga tonterías y asegurarme de que suena a persona, no a robot.
En este post te enseño exactamente cómo funciona el sistema — paso a paso, con el stack real y los números. Porque automatizar un blog con IA no es darle al botón de ChatGPT y publicar lo que salga. Es construir un agente que entienda tu marca, tu estrategia SEO y tu tono de voz.
Por qué automatizar un blog en 2026 (y por qué ChatGPT no basta)
- Blog automatizado con agentes IA
- Sistema de publicación de contenido web donde un agente de inteligencia artificial — no un simple generador de texto — ejecuta el flujo completo de creación: selecciona keywords, escribe posts optimizados para SEO y GEO, genera diagramas, construye HTML estático con schema markup y despliega el contenido en producción, incluyendo la indexación en buscadores.
Para posicionar en Google necesitas volumen y consistencia. Un post al mes no mueve la aguja. Dos a la semana apenas empieza a funcionar. Google premia la frecuencia de publicación y la densidad temática — cuantos más posts de calidad tengas sobre un tema, más autoridad te asigna su algoritmo.
El problema: escribir 2 posts diarios de 2.000 palabras, optimizados para SEO, con datos reales, diagramas y schema markup cuesta unas 6-8 horas de trabajo humano por post. A ese ritmo necesitas un equipo de al menos 2-3 redactores y un especialista SEO. Coste: entre 4.000 y 8.000€ al mes como mínimo. Con la Seguridad Social y herramientas, te acercas fácil a los 12.000-16.000€ mensuales.
¿Y ChatGPT? Lo probé. El contenido es correcto pero genérico. No entiende tu tono. No sabe que dices "tío" o que cofundaste GuruWalk. No conoce tu estrategia de 3 clusters. No genera SVGs con tu paleta de marca. Y desde luego no hace build, deploy ni indexación. ChatGPT es un generador de texto, no un agente. Según Gartner, el 40% de aplicaciones empresariales integrarán agentes de IA antes de diciembre de 2026. No chatbots con autocompletado — agentes autónomos que ejecutan flujos completos. La dirección está clara.
El agente detrás de pabloypunto.com: Rafiki
Rafiki es uno de mis 6 agentes de IA. Los otros son Ariel (LinkedIn), Lentejo (newsletter), Remy (research), Desdentado (YouTube) y FBS (analítica). Cada uno tiene su especialidad. Rafiki se ocupa del blog — y solo del blog.
¿Qué hace exactamente? Lee la cola de keywords y elige el siguiente post pendiente. Escribe el contenido completo — frontmatter SEO, 2.000-2.500 palabras, bloques GEO para motores generativos. Genera 2-3 diagramas SVG con la paleta de marca. Construye el HTML estático. Verifica que los bloques GEO se renderizan. Hace commit, push, y solicita la indexación en Google Search Console vía API.
Todo en una sola sesión, sin que yo intervenga manualmente. Mi trabajo real se limita a configurar las reglas en el archivo CLAUDE.md, diseñar la estrategia de keywords, y revisar calidad cuando algo falla. El 95% del tiempo, no falla.
Rafiki está construido con Claude Code. No usa n8n, Make, Zapier ni ninguna herramienta de automatización tradicional. Es un agente que razona sobre qué escribir, cómo estructurarlo y cómo publicarlo — no un workflow de "si pasa X, haz Y".
El diagrama de arriba resume las 5 fases del sistema. Cada flecha es una operación que el agente ejecuta sin intervención humana. Desde que Rafiki recibe la instrucción de publicar hasta que Google tiene la URL indexada, pasan unos 15 minutos. No horas — minutos.
El flujo completo: de keyword a post indexado en Google
Vamos fase por fase con lo que ocurre por debajo.
Fase 1 — Selección del post. Rafiki lee un archivo markdown que contiene la cola de posts priorizados por franja horaria — mañana y tarde. Comprueba qué slugs ya existen en el directorio de contenido. Elige el primero de la cola que aún no se ha publicado. Si toda la cola está cubierta, identifica nuevas keywords a partir de la estrategia de 3 clusters (agentes IA, solopreneur + IA, herramientas). Es como un editor jefe que abre el calendario editorial cada mañana — excepto que tarda 2 segundos.
Fase 2 — Escritura del post. El agente genera el archivo markdown completo. Título SEO de máximo 60 caracteres. Meta description de máximo 155. Keywords principales y long tails. Bloques GEO: respuesta directa con bullets (answerFirst), definición de entidad (entity), cita del autor (citation) y 5 preguntas FAQ. Y el cuerpo: 5-8 secciones H2 con párrafos cortos, datos cada 150-200 palabras, tablas comparativas y blockquotes. Todo en primera persona, con mi tono — porque el CLAUDE.md le dice exactamente cómo hablo.
Fase 3 — Generación de SVGs. Rafiki crea 2-3 diagramas vectoriales con la paleta de marca. Azul #004B8D, verde teal #2D8E6F, fondo crema #FDF9F3, fuente DM Sans. Los diagramas no son decoración — son diagramas informativos con datos que complementan el texto. Cada uno lleva alt text optimizado para SEO, de 8-15 palabras.
Fase 4 — Build y verificación. El build script de Node.js convierte markdown en HTML estático y genera automáticamente tabla de contenidos, CTA mid-article, author box, popup de newsletter, y schema JSON-LD (BlogPosting + FAQPage + BreadcrumbList). Rafiki verifica con un grep del HTML que los 4 bloques GEO se renderizaron. Si falta alguno, corrige el frontmatter y vuelve a hacer build.
Fase 5 — Deploy e indexación. Push a main dispara un deploy automático en Vercel. El agente solicita indexación en Google Search Console vía un script de Node.js que conecta con la API de Google. El post está disponible en Google en minutos — no en semanas.
Cómo el agente escribe contenido que no suena a IA
Este es el punto que más interesa — y donde el 90% de los sistemas de blog automatizado fracasan. Un agente con instrucciones genéricas produce contenido que hueles a kilómetros. "En el panorama actual de la transformación digital..." Eso mata.
La clave es el archivo CLAUDE.md. No son 10 líneas diciendo "escribe en español y sé amable". Es un documento de más de 100 líneas donde defino exactamente quién soy, cómo hablo, qué datos son reales, qué errores debe evitar, y qué reglas de formato son innegociables.
Algunos ejemplos de lo que contiene mi CLAUDE.md:
- Datos biográficos verificados: 12 años emprendiendo, cofundador de GuruWalk, 4 meses con mi sistema de agentes. Si el agente se inventa "más de un año", el CLAUDE.md lo corrige.
- Tono editorial: directo, primera persona, sin jerga. Dice "tío", admite errores, da números reales. Nada motivacional vacío.
- Reglas de layout: jamás dos bloques visuales seguidos sin prosa entre medias. Tras cada imagen, al menos un párrafo antes de la siguiente tabla o diagrama.
- Formato de bloques GEO: los campos answerFirst, entity y citation son objetos YAML con estructura exacta — no strings. Si los escribes como strings, el build no falla, pero los bloques no se renderizan. Y eso significa perder señales para ChatGPT, Perplexity y otros motores generativos.
El stack es más simple de lo que parece. Claude Code como cerebro del agente, markdown como formato de entrada, Node.js para el build, Git para versionado, Vercel para hosting, y la API de Google Search Console para indexación. No hay base de datos, no hay CMS, no hay WordPress. Solo archivos y scripts.
¿Quieres montar tu propio equipo de agentes de IA?
Cada semana comparto lo que funciona (y lo que no) montando agentes reales para mi negocio. Sin teoría, sin humo.
🎁 Al suscribirte recibes mi guía: cómo llegué a 500 subs en <1 mes con agentes IA.
Los números reales: más de 50 posts en 3 semanas
No te voy a mentir, los resultados me sorprendieron incluso a mí.
| Métrica | Dato real |
|---|---|
| Posts publicados | 53 |
| Cadencia | 2 posts/día |
| Palabras totales estimadas | ~115.000 |
| SVGs generados | ~140 |
| Coste mensual total | ~100€ |
| Tiempo de publicación por post | ~15 minutos |
| Errores de build recientes | 0 en las últimas 30 publicaciones |
| Bloques GEO renderizados correctamente | 100% (tras ajustar CLAUDE.md) |
Las primeras semanas hubo fallos — bloques GEO que no se renderizaban, layouts rotos, datos biográficos incorrectos. Cada fallo se convirtió en una regla nueva del CLAUDE.md. El agente no aprende por fine-tuning, pero sí por instrucciones: cada error queda documentado y el agente lo consulta antes de escribir.
El dato que más importa es el de coste. El 23% de nuevas startups en España son solopreneurs, según South Summit vía El Español. Si cada uno de ellos pudiera publicar a esta cadencia por 100€/mes en lugar de contratar un equipo de 12.000-16.000€/mes... la ventaja competitiva no es incremental, es de categoría.
La comparativa de costes: agente vs equipo humano
Publicar 2 posts diarios optimizados para SEO + GEO requiere, con un equipo humano, al menos 4 perfiles:
| Perfil | Función | Coste mensual bruto |
|---|---|---|
| Redactor SEO senior | 2 posts/día de 2.000 palabras | 2.500-3.500€ |
| Diseñador gráfico | Infografías y diagramas | 1.800-2.500€ |
| Especialista SEO | Keywords, meta, schema markup | 2.000-3.000€ |
| Developer (parcial) | Build, deploy, indexación | 1.500-2.500€ |
| Subtotal bruto | 7.800-11.500€/mes | |
| + ~30% Seguridad Social | 10.140-14.950€/mes |
Y eso sin herramientas (SEMrush, Ahrefs, hosting premium) ni tiempo de coordinación. El coste real se acerca a los 12.000-16.000€ mensuales.
Rafiki cuesta 100€ al mes. Trabaja 24/7, no necesita vacaciones ni software de gestión de proyectos. Y produce contenido más consistente que un equipo de 5 personas porque no tiene días malos.
No digo que un agente de IA sustituya al talento humano en todo. Pero para contenido SEO de volumen con un estilo definido y datos concretos, el ratio coste-resultado es de otra liga. Lo expliqué más a fondo en mi post sobre cuánto cuesta un equipo de agentes IA.
Los errores que cometí (y cómo los arreglé)
No todo fue perfecto desde el primer día. Esto es lo que me costó tiempo real:
Bloques GEO como strings. Los primeros posts tenían answerFirst: "texto" en vez de un objeto con campos label, text, bullets y updated. El build no fallaba — simplemente no renderizaba el bloque. Tardé 4 posts en darme cuenta de por qué las secciones de "Respuesta directa" no aparecían en el HTML. Solución: verificación obligatoria con grep del HTML generado después de cada build, y formato exacto documentado en CLAUDE.md.
Dos bloques visuales pegados. Imagen + tabla + CTA, todo junto sin un párrafo entre medias. En móvil era un desastre visual. El CTA se inyecta automáticamente, así que si pones una imagen justo antes del punto de inserción, te queda un sándwich de bloques visuales imposible de leer. Solución: regla explícita — tras cada bloque visual, mínimo un párrafo de prosa antes del siguiente.
Datos biográficos inventados. Los primeros posts decían "más de un año construyendo agentes" cuando eran 4 meses. Decían "vendí GuruWalk" cuando la realidad es que la cofundé. El agente extrapolaba sin verificar. Solución: lista de datos reales con los errores frecuentes marcados en rojo en CLAUDE.md. El agente consulta esa lista antes de escribir cualquier dato personal.
Cada error se convierte en una regla del CLAUDE.md. El agente no aprende en el sentido de fine-tuning. Aprende en el sentido de que su archivo de instrucciones crece y se refina con cada iteración.
Cómo montar tu propio sistema de blog automatizado con IA
Si quieres replicar algo parecido, esto es lo mínimo que necesitas:
Requisitos técnicos:
- Claude Max (~100€/mes) para acceso a Claude Code
- Un repositorio Git con un build script que convierta markdown a HTML
- Cuenta en Google Search Console para indexación vía API
- Hosting con deploy automático (Vercel tiene plan gratuito suficiente)
El archivo más importante: CLAUDE.md. Define ahí quién eres, cómo hablas, qué datos son reales, qué reglas de formato son obligatorias, y dónde está la cola de keywords. Si tu CLAUDE.md tiene 20 líneas, tu contenido sonará a ChatGPT en modo genérico. El mío tiene más de 100 líneas y es lo que hace que los posts suenen como los escribo yo.
Empieza con 1 post al día. No publiques 2 desde el primer día. Lanza uno, revisa el resultado, ajusta las reglas, repite. En una semana tendrás un CLAUDE.md lo suficientemente maduro como para subir la cadencia con confianza.
El keyword research es decisión humana. La estrategia de contenidos — qué clusters, qué keywords, qué orden — la defines tú. El agente ejecuta esa estrategia con precisión quirúrgica. Si delegas también la estrategia, acabarás con posts sobre temas dispersos que no construyen autoridad temática. Diseña tú el plan. Deja que el agente lo ejecute.
La ventaja real de este sistema no es publicar más rápido. Es publicar mejor, más consistentemente, y a una fracción del coste. Llevas leyendo el resultado durante los últimos 53 posts de este blog. Y Rafiki va a seguir publicando mañana.
El secreto no es tener una IA que escriba bien. Es tener un sistema donde la IA sabe exactamente qué escribir, cómo escribirlo y dónde publicarlo — sin que tú toques nada. Ese sistema cuesta 100 euros al mes. El equipo humano equivalente, 16.000.