programmatic-seo
por coreyhaines31Usa el skill programmatic-seo para diseñar y planificar páginas SEO a escala usando plantillas y datos, como páginas de ubicación, directorios, comparativas e integración, que posicionan y convierten sin ser contenido pobre.
Descripción general
Qué hace el skill programmatic-seo
El skill programmatic-seo te ayuda a diseñar páginas optimizadas para SEO a escala usando plantillas y datos estructurados. En lugar de redactar cada página manualmente, usas este skill para planificar tipos de página repetibles—como páginas "[keyword] + [city]", landing pages por sector, páginas comparativas, de integraciones, directorios y páginas de perfil—ofreciendo al mismo tiempo un valor único en cada página.
El skill se centra en la estrategia y la estructura, no en escribir o desplegar código. Te guía para:
- Identificar oportunidades viables de SEO programático
- Elegir el playbook adecuado (plantillas, ubicaciones, comparativas, integraciones, directorios, etc.)
- Definir requisitos de datos para que cada página aporte valor real, no contenido pobre
- Planificar la estructura de URLs, los enlaces internos y la indexación
- Evitar contenido duplicado o casi duplicado que rinde mal en buscadores
Para quién es este skill
Usa el skill programmatic-seo si eres:
- Especialista SEO o growth marketer que quiere lanzar cientos o miles de landing pages para un producto o marketplace
- Content o product marketer que busca contenido escalable y orientado a la conversión (por ejemplo, páginas "CRM para [industry]", hubs "best [category]" o directorios de integraciones)
- Founder o miembro de un equipo de producto que está explorando SEO programático para generación de leads sin contratar un gran equipo de contenidos
Si solo necesitas estrategia SEO a alto nivel o un plan de contenidos general, empieza por seo-audit o content-strategy. Usa programmatic-seo cuando quieras específicamente landing pages basadas en plantillas y datos a escala.
Problemas que resuelve el skill programmatic-seo
Este skill está diseñado para abordar los retos clásicos del SEO programático:
- Riesgo de contenido pobre (thin content) – Te obliga a definir un valor único por página para no limitarte a cambiar el nombre de la ciudad o del sector en una plantilla.
- ¿Qué deberíamos construir? – Usa playbooks probados de SEO programático (plantillas, ubicaciones, comparativas, personas, integraciones, directorios, perfiles, etc.) de
references/playbooks.mdpara ajustar patrones a tus activos y audiencia. - ¿Cómo estructuramos todas estas URLs y enlaces? – Fomenta patrones de URL limpios (como
/templates/[type]/,/best/[category]/o/locations/[city]/) y una estrategia de enlazado interno. - ¿Qué datos necesitamos realmente? – Te ayuda a identificar datos propios o curados que hagan que cada página sea realmente útil.
Si tu objetivo principal es generar texto automáticamente sin una estrategia ni datos únicos, este skill no es una buena opción; está creado para priorizar la calidad y la utilidad por encima del volumen.
Conceptos clave y estructura del repositorio
Dentro del directorio del skill programmatic-seo encontrarás:
SKILL.md– El playbook principal, que incluye:- Preguntas iniciales de evaluación (negocio, audiencia, objetivos de conversión)
- Prompts de análisis de oportunidades y de la competencia
- Principios clave como valor único por página y datos propios
references/playbooks.md– "The 12 Programmatic SEO Playbooks" con patrones reales como:- Plantillas (por ejemplo, resume templates, invoice templates)
- Curación (por ejemplo, "best [category]")
- Comparaciones (por ejemplo, "Notion vs Asana")
- Locations, Personas, Integrations, Directory, Profiles y más
evals/evals.json– Prompts de ejemplo y comportamientos esperados que muestran cómo debe responder el skill en escenarios habituales (por ejemplo, páginas de CRM para [industry], páginas comparativas para varios competidores).
Entender estos archivos te ayudará a decidir rápidamente si este skill encaja con tus objetivos de SEO programático.
Cómo usarlo
Instalación y configuración
1. Instala el skill programmatic-seo
Para añadir este skill a tu entorno de agent, ejecuta:
npx skills add https://github.com/coreyhaines31/marketingskills --skill programmatic-seo
Esto incorpora la configuración de programmatic-seo y las referencias asociadas a tu configuración de skills desde coreyhaines31/marketingskills.
2. Revisa los archivos de guía principales
Tras la instalación, abre primero estos archivos para entender cómo funciona el skill:
SKILL.md– Léelo de principio a fin. Define el rol del agent como experto en SEO programático y detalla:- Cómo comprobar el contexto de product marketing
- Cómo evaluar oportunidades de negocio y de búsqueda
- Principios para evitar contenido pobre
references/playbooks.md– Revisa los 12 playbooks de SEO programático e identifica qué patrones encajan con tu negocio (templates, curation, locations, personas, comparisons, integrations, glossary, directory, profiles, etc.).evals/evals.json– Revisa los prompts de ejemplo (por ejemplo, páginas "CRM for [industry]", páginas comparativas para varios competidores) para ver cómo se espera que el skill razone y responda.
Si tu repo incluye .agents/product-marketing-context.md (o .claude/product-marketing-context.md en configuraciones más antiguas), asegúrate de que esté actualizado y sea preciso; el skill lo consulta primero para fundamentar sus recomendaciones.
Ejecutar programmatic-seo para un nuevo proyecto
1. Reúne contexto sobre producto y audiencia
Antes de pedirle a tu agent que diseñe una estrategia de SEO programático, prepara:
- Una breve descripción de tu producto/servicio
- Tus audiencias o segmentos principales
- Los objetivos de conversión clave (registros de prueba, solicitudes de demo, compras, newsletter, etc.)
El skill usará estos inputs—como se refleja en SKILL.md—para evitar plantillas genéricas y adaptar las ideas a tu funnel real.
2. Define la oportunidad de SEO programático
Activa el skill cuando tengas un patrón escalable claro, como:
- "Queremos páginas 'CRM for [industry]' para 20 sectores."
- "Queremos páginas comparativas tipo '[Our product] vs [Competitor]' para 15 competidores."
- "Queremos un directorio de '[service] providers in [city]'."
- "Queremos páginas de template como 'invoice template', 'quote template', etc."
El skill va a:
- Identificar qué playbook encaja (por ejemplo, Personas, Comparisons, Locations, Templates, Directory)
- Pedir el contexto que falte
- Proponer un plan estructurado: patrones de keywords, requisitos de datos, secciones de la plantilla, enlazado interno y enfoque de indexación
3. Elige y refina tu playbook
Usando references/playbooks.md, el skill puede:
- Seleccionar uno o varios playbooks que encajen con tu idea
- Explicar por qué un patrón concreto funciona en tu nicho
- Definir requisitos de valor (por ejemplo, para Templates: descargas realmente utilizables, múltiples variantes, alta calidad; para Curation: criterios claros de evaluación y actualizaciones periódicas)
Después podrás refinar la dirección, por ejemplo:
- Ampliar de solo "Locations" a una combinación de Locations + Directory (por ejemplo, un directorio de proveedores por ciudad)
- Combinar Comparisons + Conversions (por ejemplo, páginas comparativas que además impulsen trials con CTAs fuertes)
4. Planifica los datos y la estructura del contenido
Un objetivo central en programmatic-seo es el valor único por página. En la práctica, el skill te ayudará a:
- Listar los datos que necesitas recopilar o generar para cada página (por ejemplo, pain points específicos por sector, estadísticas a nivel de ciudad, uso de funcionalidades por vertical)
- Mapear esos datos a las secciones de tu plantilla (hero, prueba social, tablas comparativas, FAQs, detalles locales o específicos del segmento)
- Decidir dónde deben aparecer datos propios, ejemplos reales o insights curados para que las páginas no sean solo texto genérico con intercambio de keywords
Aquí es donde el skill resulta especialmente útil para decidir si te compensa instalarlo: te ayuda a ver si tienes suficientes datos estructurados para que el SEO programático merezca la pena.
5. Define la estrategia de URLs y enlazado interno
Basándose en los ejemplos de references/playbooks.md, el skill puede sugerir:
- Estructuras de URL como:
/templates/[type]/o/templates/[category]/[type]//best/[category]//locations/[city]//integrations/[tool]/
- Patrones de enlazado interno, como:
- Desde cada página de sector hacia un hub central de "Industries"
- Desde comparativas hacia las páginas principales de producto y pricing
- Desde entradas de directorio hacia páginas de ciudad, y viceversa
Esta fase de planificación es clave antes de construir nada, ya que reestructurar grandes conjuntos de URLs más adelante es costoso.
6. Valida frente a los escenarios de eval
Utiliza los ejemplos de evals/evals.json como checklist:
- ¿Estás comprobando si existe contexto de product marketing?
- ¿Estás aplicando los principios clave (valor único, datos propios, URLs limpias)?
- ¿Estás planificando la investigación de keywords y la recopilación de datos por variación?
- ¿Estás incluyendo una estrategia de enlazado interno y advertencias sobre contenido pobre?
Si tu plan no superaría estas evals, revisa tu modelo de datos o reduce el alcance hasta que cada página pueda sostenerse por sí sola.
Cuándo este skill es adecuado y cuándo no
Usa el skill programmatic-seo cuando:
- Tienes un tipo de página repetible que puede escalar a muchas variaciones (ubicaciones, sectores, integraciones, casos de uso, plantillas, perfiles, etc.)
- Puedes acceder a datos estructurados o crearlos para que cada variación sea significativamente diferente
- Quieres un plan estratégico para landing pages de alta intención y orientadas a la conversión
Puede no ser buena opción cuando:
- Solo necesitas unas pocas landing pages aisladas (puede bastar con un skill de landing pages general o trabajo manual de contenidos)
- No tienes datos ni un ángulo claro para crear valor único, y solo quieres que "la IA genere 1.000 páginas"—el skill está diseñado explícitamente para advertir en contra de esto
- Tu necesidad principal es auditoría SEO técnica o problemas a nivel de sitio (usa
seo-auditen su lugar)
FAQ
¿Cuál es el objetivo principal del skill programmatic-seo?
El skill programmatic-seo está diseñado para ayudarte a planificar y estructurar proyectos de SEO programático—conjuntos grandes de landing pages basadas en plantillas y datos que puedan posicionar y convertir—minimizando el riesgo de contenido pobre y de bajo valor. Se centra en la estrategia, el diseño de datos y la estructura de las páginas, no en publicar páginas de forma automática.
¿Cómo instalo el skill programmatic-seo?
Instálalo a través de la Skills CLI:
npx skills add https://github.com/coreyhaines31/marketingskills --skill programmatic-seo
Después revisa SKILL.md, references/playbooks.md y evals/evals.json dentro del directorio skills/programmatic-seo para entender cómo va a guiar el comportamiento de tu agent.
¿Qué tipo de páginas puedo diseñar con programmatic-seo?
Usando los playbooks de references/playbooks.md, el skill es adecuado para patrones como:
- Templates (por ejemplo, "invoice template", "resume template")
- Listas de curación (por ejemplo, "best [category]", "top [number] [tools]")
- Comparaciones (por ejemplo, "[Product] vs [Competitor]")
- Locations (por ejemplo, "[service] in [city]")
- Personas o sectores (por ejemplo, "CRM for [industry]")
- Integrations (por ejemplo, páginas "[Product] + [Tool]")
- Directorios y perfiles (por ejemplo, marketplaces, directorios de expertos)
El skill te ayuda a elegir y combinar estos patrones según tu producto y tus datos.
¿Cómo ayuda este skill a evitar contenido pobre en SEO programático?
SKILL.md enfatiza que cada página debe aportar un valor único, especialmente mediante datos propios, ejemplos reales o curación significativa. El skill se evalúa (a través de evals/evals.json) según si:
- Identifica los requisitos de datos para diferenciar cada página
- Advierte contra el simple cambio de una keyword o nombre de ciudad en una plantilla
- Fomenta estructuras de URL y enlazado interno limpias y con propósito
Si tu plan no cumple estos estándares, el skill te llevará a reducir el alcance o mejorar tus datos antes de escalar.
¿Puedo usar programmatic-seo en un sitio existente con muchas páginas de bajo rendimiento?
Sí, pero el skill está orientado a diseñar o rediseñar tipos de página estructurados más que a auditar problemas técnicos. Puedes:
- Usarlo para replantear tus patrones existentes (por ejemplo, páginas de ubicación o por sector) usando los playbooks
- Redefinir tus plantillas y requisitos de datos para que cada página sea más valiosa
Para problemas de crawling, indexación o salud general del sitio, combínalo con el skill seo-audit.
¿En qué se diferencia programmatic-seo de un skill de content strategy general?
content-strategy se centra en la planificación editorial global: temas, formatos y calendarios de contenido. programmatic-seo se enfoca específicamente en plantillas repetibles basadas en datos (como directorios, comparativas y páginas de ubicación) y en los sistemas necesarios para escalarlas. Usa programmatic-seo cuando tu pregunta principal sea: "¿Cómo diseñamos cientos de landing pages SEO que sean realmente útiles?" y no tanto: "¿Sobre qué deberíamos bloguear este trimestre?"
¿Qué necesito tener preparado antes de que programmatic-seo sea útil?
Obtendrás más valor de este skill si ya tienes:
- Un producto y una audiencia objetivo claramente definidos
- Al menos un patrón de página repetible (por ejemplo, sectores, ciudades, competidores, plantillas)
- Algún tipo de dato estructurado o la capacidad de recopilarlo (por ejemplo, métricas internas, listings de marketplace, listas curadas o investigación)
Si te faltan estas piezas, igualmente puedes instalar el skill y usarlo para identificar carencias, pero probablemente necesites trabajo adicional antes de ejecutar un proyecto completo de SEO programático.
