← Volver a todos los proyectos

Proyecto personal

CactusPlay — Publicador de Noticias con IA vía n8n + WordPress

CactusPlay — Publicador de Noticias con IA vía n8n + WordPress

Tecnologías

n8nGPT-4OpenAIWordPressPHPAIAutomationNodeJS

Servicios

  • Diseño del flujo de trabajo n8n — monitorización RSS, filtrado, deduplicación
  • Reescritura de artículos con GPT-4 e ingeniería de prompts de voz editorial
  • Integración de la API REST de WordPress para publicación automatizada
  • Generación de meta SEO (título, descripción) vía GPT
  • Automatización de imagen destacada a partir de etiquetas OG de origen
  • Notificaciones de monitorización en Slack para publicaciones

Entregables

  • Canalización de noticias totalmente automatizada: RSS → reescritura GPT → publicación en WordPress
  • 30–50 artículos relevantes para SEO por semana, cero esfuerzo manual
  • Capa de deduplicación — sin artículos repetidos entre ejecuciones
  • CTA por artículo enlazando a productos relevantes de la tienda CactusPlay
  • Registro de notificaciones en Slack para monitorización y controles de calidad puntuales

Desafío

CactusPlay (un marketplace de juegos y objetos dentro del juego) necesitaba una estrategia de contenido para impulsar el tráfico orgánico. Las noticias de videojuegos son de alto volumen y sensibles al tiempo — publicar manualmente significaba contratar redactores o aceptar contenido desactualizado. La plataforma necesitaba una forma de publicar artículos frescos y relevantes para SEO con cadencia diaria sin un equipo editorial dedicado.

Opciones consideradas

  1. Plugins de RSS a post (WP RSS Aggregator) — republican los feeds RSS en bruto directamente. Rápidos de configurar, pero el contenido duplicado penaliza el posicionamiento en buscadores. Descartado.
  2. Redactores freelance por contrato — contenido de calidad, pero caro a escala y con tiempo de respuesta lento ante noticias de última hora. Descartado.
  3. Flujo de trabajo n8n: monitorización RSS + reescritura con GPT + publicación vía WordPress REST API — elegido. Totalmente automatizado, genera reescrituras lo bastante originales para evitar penalizaciones por contenido duplicado, publica en cuestión de minutos tras la publicación del artículo original.

Decisión

Un flujo de trabajo en n8n se ejecuta con una programación de 30 minutos. Consulta los feeds RSS de las principales fuentes de noticias de videojuegos (IGN, Eurogamer, PlayStation Blog, Xbox Wire). Los artículos nuevos se filtran por relevancia (palabras clave que coinciden con los intereses de la audiencia gamer de la CEI). El cuerpo del artículo se pasa a GPT-4 con un prompt que le indica reescribir la pieza con la voz editorial de la plataforma, añadir un titular optimizado para SEO y una meta descripción, y agregar una llamada a la acción que enlaza con productos relevantes de la tienda CactusPlay. El resultado se publica en WordPress vía la API REST como borrador y luego se publica automáticamente tras un retraso configurable.

CactusPlay n8n Publisher — lienzo del flujo de trabajo: feed RSS → reescritura GPT → publicación en WordPress

Implementación

n8n autoalojado: el nodo RSS Feed consulta las fuentes según una programación, un nodo IF filtra los artículos por una lista de palabras clave (mantenida como variable de n8n), un nodo Function deduplica frente a un registro simple en SQLite de las URLs de artículos ya publicados. El nodo HTTP Request llama a la API de OpenAI. Un segundo nodo HTTP Request publica en la API REST de WordPress con autenticación mediante Application Password. Categorías, etiquetas e imagen destacada (obtenida de la imagen OG del artículo original) se configuran automáticamente. Una notificación de Slack confirma cada publicación para monitorización.

Resultado

Entre 30 y 50 artículos publicados por semana sin ningún esfuerzo editorial manual. El tráfico de búsqueda orgánico hacia la sección de blog creció de forma constante durante tres meses. La canalización sobrevivió a varios cambios en la estructura de WordPress y de los feeds RSS mediante actualizaciones puntuales de los nodos de n8n.

Disponible para colaboración por contrato

Estoy disponible para colaborar por contrato. Si tiene una idea de proyecto interesante, reserve una llamada por Calendly.

Agenda una llamada de 30 min