Habilidad de Investigación de Palabras Clave SEO
Encuentra palabras clave de tendencia y de alta oportunidad ANTES de escribir contenido de blog. Esta habilidad convierte temas genéricos de blog en contenido optimizado para SEO que posiciona.
Cuándo Usar
- El usuario pide escribir una publicación de blog o artículo
- El usuario quiere investigación de palabras clave para un tema
- El usuario necesita un calendario de contenido o un plan de contenido
- El usuario desea optimizar contenido existente para SEO
- Cualquier tarea de generación de blog para una audiencia técnica/de desarrolladores
Principio Clave
Siempre investiga las palabras clave ANTES de generar contenido de blog.
MAL: Escribir blog -> Esperar que posicione -> Generalmente no lo hace
BIEN: Investigar palabras clave -> Encontrar oportunidad emergente -> Escribir blog optimizado -> Posiciona bien
Sistema de Prioridad de Palabras Clave
Al analizar los resultados de GOOGLE TRENDS RELATED_QUERIES, prioriza las palabras clave en este orden:
1. Palabras Clave Breakout (Emergentes) — Prioridad MÁXIMA
formatted_value: "Breakout"= crecimiento de 5000%+- Competencia muy baja (la tendencia es nueva)
- Usar como palabra clave PRINCIPAL del blog
- Crear contenido INMEDIATAMENTE (ventaja de ser el primero)
2. Palabras Clave de Alto Crecimiento — Prioridad MUY ALTA
formatted_value: "+100%"o superior- Competencia baja o moderada
- Usar como palabra clave principal o secundaria fuerte
- Crear contenido dentro de 2-4 semanas
3. Palabras Clave de Crecimiento Moderado — Prioridad ALTA
formatted_value: "+50%"a"+99%"- Competencia moderada
- Usar como palabras clave secundarias en el cuerpo del contenido
4. Palabras Clave de Cola Larga — Prioridad ESTRATÉGICA
- Consultas basadas en preguntas (cómo, qué, por qué, cuándo, dónde)
- Competencia baja, alta conversión
- Usar como encabezados H3 — apuntar a fragmentos destacados y búsqueda por voz
5. Palabras Clave Establecidas — Prioridad MODERADA
- Consultas principales con interés estable, alta competencia
- Usar en el cuerpo del contenido, no como objetivo principal
Flujo de Trabajo de Investigación SEO
Paso 1: Descubrimiento de Palabras Clave (1 llamada API — REQUERIDO)
Consulta RELATED_QUERIES con el tema del blog del usuario:
curl -s "https://serpapi.com/search?engine=google_trends&q=TEMA_USUARIO&data_type=RELATED_QUERIES&date=today+3-m&api_key=$SERPAPI_KEY"
De la respuesta, extrae:
- Palabras clave breakout (emergentes) → candidatas a palabra clave principal
- Palabras clave de alto crecimiento (+100%) → candidatas secundarias
- Consultas basadas en preguntas → encabezados H3 y objetivos de fragmentos destacados
Selecciona la palabra clave principal:
- Primera palabra clave breakout (si existe)
- Si no, la primera palabra clave de alto crecimiento
- Si no, la consulta principal por puntuación
Paso 2: Estructura del Contenido (1 llamada API — REQUERIDO)
Consulta RELATED_TOPICS con el mismo tema:
curl -s "https://serpapi.com/search?engine=google_trends&q=TEMA_USUARIO&data_type=RELATED_TOPICS&date=today+3-m&api_key=$SERPAPI_KEY"
Extrae los títulos de los temas de los resultados ascendentes y principales. Estos se convierten en tus encabezados de sección H2 (elige 3-5).
Paso 3: Validación de Tendencias (1 llamada API — OPCIONAL)
Solo si estás eligiendo entre múltiples palabras clave candidatas o validando viabilidad:
curl -s "https://serpapi.com/search?engine=google_trends&q=PALABRA_CLAVE&data_type=TIMESERIES&date=today+12-m&api_key=$SERPAPI_KEY"
Compara el promedio de los últimos 2 meses con el promedio de los 2 meses anteriores. Si el reciente es mayor que el anterior, la tendencia está subiendo — continúa. Si está disminuyendo, considera una palabra clave diferente.
Paso 4: Generar Esquema del Blog
Construye el esquema usando esta estructura:
Título: [Palabra Clave Principal] — [Beneficio/Número] [Año]
(máximo 60 caracteres, debe incluir la palabra clave principal)
Meta Descripción: (150-160 caracteres, palabra clave principal + 1-2 secundarias)
# [H1 — igual que el título o una variación]
## Introducción (150 palabras)
- Palabra clave principal en las primeras 100 palabras
- Enganche con un problema o pregunta
- Avance de lo que aprenderán
## [H2: Tema Relacionado 1 del Paso 2]
### [H3: Pregunta de cola larga del Paso 1]
Contenido respondiendo la pregunta (150-200 palabras)
### [H3: Otra pregunta de cola larga]
Contenido (150-200 palabras)
## [H2: Tema Relacionado 2]
### [H3: Pregunta de cola larga]
### [H3: Pregunta de cola larga]
## [H2: Tema Relacionado 3]
### [H3: Pregunta de cola larga]
### [H3: Pregunta de cola larga]
## Conclusión (100 palabras)
- Resumir puntos clave
- Palabra clave principal mencionada una vez
- Llamada a la acción
Objetivo: 1500-2500 palabras en total
Reglas de Colocación de Palabras Clave
| Ubicación | Regla |
|---|---|
| Título | Incluir palabra clave principal, máximo 60 caracteres |
| H1 | Igual que el título o variación ligera |
| Encabezados H2 (3-5) | Usar temas relacionados, lenguaje natural |
| Encabezados H3 (8-12) | Usar palabras clave de cola larga, formato de pregunta |
| Primer párrafo | Palabra clave principal en las primeras 100 palabras |
| Cuerpo del contenido | Densidad de palabra clave principal 1-2%, secundaria 0.5-1% |
| Conclusión | Palabra clave principal una vez |
| Meta descripción | Palabra clave principal + 1-2 secundarias, 150-160 caracteres |
Nunca hagas keyword stuffing. El contenido debe leerse de forma natural. Google penaliza la repetición antinatural.
Lista de Verificación de Calidad
Antes de generar el blog, verifica:
- Se encontró al menos 1 palabra clave breakout o +100% (o se justificó el uso de una palabra clave establecida)
- Se tienen 3-5 temas H2 de RELATED_TOPICS
- Se tienen palabras clave de cola larga para encabezados H3
- La palabra clave principal es lo suficientemente específica para posicionar
- La estructura del blog sigue la plantilla de esquema anterior
- La meta descripción está escrita (150-160 caracteres)
- La longitud objetivo es de 1500-2500 palabras
Si no existen palabras clave breakout o de alto crecimiento para el tema, informa al usuario que la oportunidad SEO es limitada y sugiere ángulos alternativos o temas relacionados que sí tengan crecimiento.
Conciencia de Presupuesto
Nivel gratuito: 250 búsquedas/mes
| Estrategia | Llamadas/Blog | Capacidad Mensual |
|---|---|---|
| Mínima (recomendada) | 2 | 125 blogs |
| Estándar | 3 | 83 blogs |
| Completa | 4 | 62 blogs |
Por defecto, usa 2 llamadas (RELATED_QUERIES + RELATED_TOPICS). Solo añade TIMESERIES o GEO_MAP cuando sea específicamente necesario.
Errores Comunes a Evitar
- Saltarse la investigación — escribir sin verificar tendencias pierde oportunidades breakout
- Ignorar palabras clave breakout — usar un término genérico cuando existe una variante breakout
- Keyword stuffing — repetir palabras clave de forma antinatural; mantener densidad al 1-2%
- Sin palabras clave de cola larga — perder oportunidades de fragmentos destacados y búsqueda por voz
- Encabezados H2 genéricos — usar siempre datos de RELATED_TOPICS para la estructura de secciones
Script de Ejemplo
Para un ejemplo funcional completo, ejecuta:
python scripts/blog_seo_research.py "el tema de tu blog"
Consulta scripts/blog_seo_research.py para la implementación.
Referencias
- references/keyword-placement-guide.md — Reglas de colocación detalladas y ejemplos
- references/tech-blog-examples.md — Ejemplos del mundo real para blogs técnicos/de desarrolladores