Blog/Tutorial

Cómo usar OpenClaw para escribir y publicar artículos en WordPress vía API

TUTORIAL2026-02-2610 min lectura
Portátil con panel de WordPress y configuración de blog

El contenido sigue siendo el rey del SEO — pero escribir decenas de artículos de calidad cada mes es agotador. ¿Y si tu agente de IA lo hiciera por ti? Con OpenClaw puedes desplegar un bot que investiga temas, redacta posts optimizados para SEO y los publica directamente en tu WordPress mediante la API REST, todo sin tocar el CMS manualmente.

3–5×Más contenido con asistencia de IA
0 pluginsLa API REST de WordPress es nativa desde v5.6
< 5 minTiempo de configuración con ClawDock
24/7Tu agente publica mientras duermes

¿Por qué automatizar la publicación en WordPress?

La mayoría de los blogs fracasan a escala porque el cuello de botella es el tiempo de escritura humana. Los agentes de IA como OpenClaw eliminan ese cuello de botella: defines los temas, el tono y las palabras clave una vez, y el agente produce posts estructurados y listos para publicar según un calendario o bajo demanda. A diferencia de los flujos de trabajo genéricos de copiar y pegar con ChatGPT, un agente OpenClaw puede navegar tus posts existentes, evitar duplicados, comprobar la densidad de palabras clave y publicar directamente, todo en un bucle autónomo.

Paso 1 — Habilitar la API REST de WordPress

Buenas noticias: si usas WordPress 5.6 o posterior (lanzado en 2020), la API REST ya está activa. No necesitas ningún plugin. Cualquier sitio WordPress expone endpoints como:

bash
# Listar posts recientes
GET https://tudominio.com/wp-json/wp/v2/posts

# Crear un nuevo post
POST https://tudominio.com/wp-json/wp/v2/posts

# Subir una imagen destacada
POST https://tudominio.com/wp-json/wp/v2/media
TIP

Verifica que tu API REST es accesible visitando https://tudominio.com/wp-json/wp/v2/posts en el navegador — deberías ver un array JSON con tus posts.

Paso 2 — Crear una Contraseña de Aplicación

Las Contraseñas de Aplicación de WordPress te permiten autenticar llamadas a la API sin compartir tu contraseña principal. Son de alcance limitado, revocables y perfectas para la automatización. Cómo generar una:

  1. Entra al panel de administración de WordPress (wp-admin)
  2. Ve a Usuarios → Tu Perfil (o Usuarios → Editar Usuario para otra cuenta)
  3. Baja hasta la sección "Contraseñas de Aplicación"
  4. Introduce un nombre como "OpenClaw Bot" y haz clic en Añadir nueva contraseña de aplicación
  5. Copia la contraseña generada inmediatamente — no se volverá a mostrar
INFO

Buena práctica: crea un usuario de WordPress dedicado con el rol de Autor o Editor solo para tu agente OpenClaw. Así puedes revocar el acceso sin afectar tu cuenta principal.

Paso 3 — Configurar tu agente OpenClaw

Tu agente OpenClaw necesita conocer la URL de tu WordPress y las credenciales. El enfoque más limpio es almacenarlos como variables de entorno en la configuración de tu bot y referenciarlos en el prompt del sistema. En ClawDock, puedes pasarlos como parte de la configuración del canal de tu bot.

La información clave que necesita tu agente:

  • URL del sitio WordPress (ej: https://tudominio.com)
  • Nombre de usuario de WordPress
  • Contraseña de Aplicación (la que generaste en el Paso 2)
  • Estado por defecto del post: borrador o publicado
  • Categorías o etiquetas objetivo (opcional)

Paso 4 — Enseñar al agente a publicar posts

Los agentes OpenClaw pueden ejecutar peticiones HTTP de forma nativa usando sus skills de navegación web integradas. Indica a tu agente cómo construir una llamada a la API de WordPress en su prompt de sistema o mediante una skill dedicada. Esta es la llamada exacta que debe hacer:

javascript
// El agente OpenClaw construye y ejecuta esta petición
const username = 'tu-usuario-wp';
const appPassword = 'xxxx xxxx xxxx xxxx xxxx xxxx';
const credentials = Buffer.from(`${username}:${appPassword}`).toString('base64');

const response = await fetch('https://tudominio.com/wp-json/wp/v2/posts', {
  method: 'POST',
  headers: {
    'Authorization': `Basic ${credentials}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    title: 'Título del artículo generado por IA',
    content: '<p>Contenido HTML completo aquí...</p>',
    excerpt: 'Resumen corto para previsualizaciones de búsqueda.',
    status: 'draft',        // o 'publish' para publicar directamente
    categories: [3, 7],     // IDs de categorías de WordPress
    tags: [12, 45],         // IDs de etiquetas de WordPress
  }),
});

const post = await response.json();
console.log('Post publicado ID:', post.id, '— URL:', post.link);
WARNING

Empieza siempre con status: "draft" mientras pruebas. Una vez verificado que el formato es correcto en la previsualización de WordPress, cambia a status: "publish" para la automatización en vivo.

Paso 5 — Crear un prompt de sistema para contenido SEO

La calidad del contenido generado por IA depende en gran medida de las instrucciones que le des a tu agente OpenClaw. Un prompt de sistema bien estructurado transforma un chatbot genérico en un escritor SEO disciplinado. Aquí tienes una plantilla probada:

text
Eres un redactor SEO para [Nombre de tu Blog].

Tu tarea: cuando se te pida escribir un post sobre un tema, deberás:
1. Investigar el tema usando tu herramienta de búsqueda web
2. Identificar la palabra clave principal y 3–5 secundarias
3. Redactar un artículo completo con esta estructura:
   - Título: incluye la palabra clave principal, menos de 60 caracteres
   - Introducción (150 palabras): gancho + por qué es relevante
   - 4–6 secciones H2 con subsecciones H3 relevantes
   - Ejemplos prácticos, código o listas paso a paso
   - Conclusión con llamada a la acción clara
4. Formatea el contenido como HTML limpio (sin Markdown)
5. Apunta a 1.200–1.800 palabras para profundidad SEO óptima
6. Tras redactar, publica en WordPress usando la API REST

Directrices de estilo:
- Tono conversacional pero autoritativo
- Párrafos cortos (2–3 frases máximo)
- Listas numeradas para procesos, viñetas para características
- Al menos un ejemplo de código si el tema es técnico

Paso 6 — Automatizar con un calendario

Una vez que tu agente publique de forma fiable, puedes pasar de la publicación bajo demanda a la programada. OpenClaw admite flujos de trabajo activados por tiempo — puedes indicar a tu agente que genere y publique un nuevo post cada lunes y jueves, o cuando un competidor publique algo nuevo (mediante monitorización de RSS).

  • Calendario semanal: "Cada lunes, escribe un post sobre un tema tendencia en [tu nicho]"
  • Monitorización de competidores: "Revisa el sitemap del competidor cada semana y escribe una versión mejorada de su artículo más visitado"
  • Relleno de gaps de palabras clave: "Busca preguntas sobre [tema] que no hayamos cubierto aún y escribe sobre el resultado principal"
  • Actualización de contenido: "Encuentra posts con más de 1 año en nuestro sitio y actualízalos con nueva información"

Qué hace esto por tu SEO

La publicación constante de contenido de calidad es una de las actividades SEO con mayor rendimiento. Los algoritmos de Google favorecen los sitios que publican regularmente y en profundidad en su nicho. Un agente OpenClaw corriendo en ClawDock puede dar a un blog pequeño la velocidad de contenido de un equipo editorial de 10 personas:

MétricaBlog manualCon agente OpenClaw
Posts por mes2–420–40
Tiempo por post3–5 horas~5 minutos de supervisión
Investigación de palabras claveHerramienta aparteIntegrado en el flujo del agente
PublicaciónLogin manual + formateoTotalmente automatizado vía API
CosteTarifas de redactorCoste de tokens (~0,05€/post)

Salvaguardas de calidad y seguridad

Automatizar la publicación de contenido requiere salvaguardas para mantener la calidad y evitar problemas como contenido duplicado, datos incorrectos o penalizaciones de Google. Integra estas medidas en las instrucciones de tu agente:

  • Establece siempre status: "draft" para agentes nuevos — revisa antes de publicar
  • Indica al agente que cite fuentes e incluya enlaces a referencias
  • Usa el endpoint de búsqueda de WordPress antes de publicar (GET /wp-json/wp/v2/posts?search=titulo)
  • Comprueba la unicidad del contenido generado mediante búsqueda web
  • Establece un mínimo de palabras (1.000+) para evitar penalizaciones por contenido pobre
  • Revisa los primeros 10 posts manualmente antes de activar el piloto automático completo

La mejor estrategia de contenido con IA es aquella en la que la IA se encarga de la investigación y el borrador inicial, y tú aportas la dirección estratégica y el ojo editorial final.

Equipo de Contenido ClawDock

Despliega tu agente WordPress en minutos

Con ClawDock, puedes tener un agente de publicación en WordPress funcionando en menos de 5 minutos. Despliega un bot OpenClaw, pega tu prompt de sistema con las credenciales de WordPress y arráncalo en Telegram o cualquier otro canal. Envíale un tema — investiga, redacta y publica mientras tú te centras en la estrategia.

Despliega tu agente WordPress de IA

Ten un bot OpenClaw funcionando en 2 minutos. Conéctalo a WordPress y empieza a publicar contenido SEO en piloto automático.

Desplegar Gratis
openclaw wordpressautomatizar blog con iawordpress api rest iapublicar automaticamente wordpressseo automatico openclawgenerar contenido ia wordpress

Despliega Tu Bot OpenClaw en Minutos

Sin servidores. Sin archivos de config. Solo tu bot, en vivo.