Clustering de palabras clave (lite)
Convierte una lista plana de palabras clave en grupos listos para páginas. Cada grupo recibe una palabra clave pilar (la de mayor volumen, o la más corta si no hay volumen), una intención mayoritaria y el tipo de página que suele posicionarse para esa intención.
Cuándo usarlo
- "Agrupa estas palabras clave", "organiza este export de palabras clave", "¿qué palabras clave pueden compartir una página?"
- Planificar un hub de contenido pilar/cluster a partir de un export de herramientas SEO (Ahrefs, Semrush, GSC, Keyword Planner).
Cómo ejecutarlo
- Guarda las palabras clave como un
.txt(una por línea) o un CSV con una columnakeywordoquery. Una columna opcionalvolume/search volume/impressionsse usa para elegir pilares y ordenar clusters. - Ejecuta:
python3 scripts/cluster.py keywords.csv # umbral por defecto 0.5 python3 scripts/cluster.py keywords.txt --threshold 0.4 # clusters más amplios - Presenta la tabla Markdown. Para los tres clusters principales, sugiere un slug de URL y un H1 cada uno.
Cómo funciona (y sus límites)
Clustering léxico: se eliminan palabras vacías, se aplica un stemming ligero, y una palabra clave se une al cluster cuyo pilar comparte al menos threshold de sus términos centrales (Jaccard). Los núcleos de una sola palabra solo se unen a núcleos idénticos. No consulta SERPs en vivo, por lo que sinónimos ("barato" vs "económico") permanecen separados y dos clusters con las mismas URLs en ranking no se fusionan. Indica al usuario que verifique el SERP real de los clusters principales antes de fusionar o dividir páginas.
Ejemplo
Entrada: best crm for small business, small business crm software, crm for small business, crm vs erp, erp vs crm difference.
Salida: cluster 1 "crm for small business" (comercial, página de comparación, 3 palabras clave); cluster 2 "crm vs erp" (comercial, 2 palabras clave).
¿Quieres más?
- Habilidad de pago que construye clusters con intención etiquetada a partir de tu oferta y términos semilla, con una lista priorizada y ángulos de página: Keyword Clusters + Intent Map en Agensi
- Versión alojada para listas grandes (hasta 50,000 palabras clave) con briefs de contenido: Keyword Clusterer & Brief en Apify
- Servidor MCP gratuito con una herramienta
cluster_keywords: cygnix-seo-mcp