Programación y vibe coding
Cómo mantener el SEO de tu web con un agente de código
Instalas las skills de Ilias Ism (@illyism) en Claude Code, Cursor o Codex. El agente propone un chequeo técnico, agrupa keywords con DataForSEO y retoca títulos. Tú revisas cada cambio; no es un piloto automático sin control. Sin cifras de tráfico en el post. Caso curado, no probado por Fluye.
| Herramientas | DataForSEO (principal)Claude CodeCursorClaude |
|---|---|
| Qué necesitas |
|
| Coste aprox. | Según la ficha de DataForSEO (precios de dataforseo.com/pricing, 5 nov 2026 y reseña): pago por uso, sin suscripción, recarga mínima 50 USD, saldo que no caduca, 1 USD de crédito de prueba en cuentas nuevas, Sandbox gratis, SERP desde 0,0006 USD, Labs 0,012 USD por tarea + 0,00012 USD por elemento, Keywords Data API desde 0,0012 USD por tarea, On-Page desde 0,00015 USD por página. Claude Code y Cursor se cobran aparte: no hemos comprobado hoy su tarifa pública. El post no publica una factura ni un coste mensual de este flujo. |
| Tiempo de montaje | 60 min (primera vez), orientativo; la fuente no da minutos |
| Nivel | Media |
| Plan gratis | Suele requerir plan de pago |
Prompt listo para usar
Voy a mantener el SEO de [URL_WEB] con un agente de código ([AGENTE]). 1. Revisa el estado técnico (rastreo, titles, H1, enlaces rotos, páginas huérfanas) y dame un listado priorizado de arreglos. No apliques cambios hasta que yo te dé el OK. 2. Con DataForSEO, agrupa estas keywords por solape de URLs del Top 10 en vivo: [LISTA_KEYWORDS]. Para cada grupo indica la intención, una URL objetivo de mi web (o si falta una página) y un aviso si dos URLs mías se pisan. Filtra también por un estimado de CPC x volumen cuando el dato exista. No inventes volúmenes ni posiciones. 3. Elige como máximo [NUM_PAGINAS] URLs que estén fuera del Top 3 y propón una actualización de contenido basada en huecos reales frente a las páginas que ahora rankean. Conserva mi voz. No reescribas lo que ya está bien. 4. Propón titles y H1 nuevos para [LISTA_URLS_TITLES], con la keyword delante, sin pasarte de [LIMITE_CARACTERES] caracteres, y dile cuál es el actual. Un title por URL, sin duplicar. 5. Propón enlaces internos desde esas URLs hacia estas money pages: [MONEY_PAGES]. No crees enlaces a páginas que no existan. 6. No compres backlinks, no envíes outreach y no dejes el agente aplicar el diff solo. Tope de gasto en DataForSEO: [TOPE_USD] dólares. Espera mi revisión antes de cualquier cambio en el repo.
| Variable | Qué poner | Ejemplo |
|---|---|---|
[URL_WEB] | La web o el repositorio cuyo SEO quieres mantener | https://www.mi-negocio.com |
[AGENTE] | El agente de código con el que vas a trabajar | Claude Code |
[LISTA_KEYWORDS] | Keywords que quieres agrupar por solape en la SERP | seo con ia, ia para seo, auditoría seo para pymes |
[NUM_PAGINAS] | Cuántas URLs como máximo actualizar en esta tanda | 3 |
[LISTA_URLS_TITLES] | URLs cuyos titles y H1 quieres revisar | /blog/guia-seo/, /precios/, /vs/competidor/ |
[LIMITE_CARACTERES] | Límite de caracteres del title que quieres respetar | 60 |
[MONEY_PAGES] | Páginas de dinero a las que deben apuntar los enlaces internos | /precios/, /herramientas/dataforseo/ |
[TOPE_USD] | Gasto máximo en DataForSEO para esta tanda, en dólares | 10 |
Pégalo en: Claude Code, Cursor, Claude
Prompt propio de Fluye, inspirado en el flujo del repo Illyism/seo-skills de Ilias Ism (@illyism). No es el texto de esas skills.
Cómo funciona
- Instala las skills en tu agente de código. En la carpeta de tu web ejecuta el comando que indica el README: npx skills add Illyism/seo-skills. Sirve para Claude Code, Cursor y Codex. Revisa que entren, como mínimo, seo-autopilot, dataforseo-serp, blog-refresher y seo-title-optimization.
- Pide un chequeo técnico y no lo fusiones a ciegas. Lanza seo-autopilot sobre el repo y pide un listado priorizado: salud del sitio, mapa de keywords y páginas de comparación que falten. El agente puede abrir un PR; el merge lo haces tú después de leer el diff.
- Agrupa keywords con DataForSEO en vivo. Usa dataforseo-serp para agrupar por solape de URLs del Top 10, filtrar por CPC x volumen cuando el dato exista y extraer citas de AI Overviews. Así evitas que dos páginas tuyas se pisen. El enlace de alta está en el paso a paso.
- Actualiza las páginas que se han quedado atrás. Con blog-refresher compara una URL tuya frente a las que ahora ocupan el Top 10 y reescribe solo los huecos (entidades, pruebas, secciones que te faltan). Conserva tu voz. No reescribas el artículo entero si no hace falta.
- Retoca titles y H1 mirando la SERP. seo-title-optimization reescribe titles y H1 alineados con lo que ya rankea, el límite de caracteres y el CTR. En el README actual no aparece Search Console en esta skill: no lo des por hecho. Un title por URL, con la keyword delante.
- Enlaza hacia tus money pages y publica tú. Propón enlaces internos desde los posts que tiran tráfico hacia precios, comparativas o herramientas. Revisa el diff, el tope de gasto y que no se haya colado un outreach o una compra de enlaces. El publish lo haces tú.
Qué resultado esperar
Un conjunto de cambios revisables (chequeo técnico, clusters de keywords, refrescos de contenido, titles y enlaces internos a money pages) listo para que tú decidas qué entra en el repo. No un SEO que se publica solo.
Telegram. Suscríbete al canal de Telegram para no perderte nada y estar al loro de todo lo nuevo en automatización y agentes de IA.Unirme al canal
- Qué se hizo
- Ilias Ism (@illyism) publicó un set de 30 skills SKILL.md (repo Illyism/seo-skills) para que un agente de código mantenga el SEO de una web: se instalan con npx skills add Illyism/seo-skills. El README describe seo-autopilot (chequeo técnico, mapa de keywords, páginas de comparación), dataforseo-serp (agrupar keywords por solape de URLs del Top 10 en vivo, filtro CPC x volumen y citas de AI Overviews), blog-refresher (actualizar un post frente al Top 10) y seo-title-optimization (titles y H1 frente a la SERP). También incluye ahrefs-research y una skill de su servicio de enlaces (linkdr, backlinks DR 30-60+), que no entra en este paso a paso.
- Cómo fue
- El post no da cifras de tráfico web. XcoutBot leyó el post el 12 nov 2026, entre las 08:25 y las 08:45 (Europe/Madrid): 109.870 views, 3.312 guardados y 100 respuestas. En GitHub, XcoutBot leyó 1.061 estrellas hacia las 08:45; a las 09:18 (Europe/Madrid) del mismo día el repo tenía 1.070 estrellas y el último push era del 12 nov 2026 a las 04:02 (Europe/Madrid).
- A tener en cuenta
- Caso curado, no probado por Fluye. El README afirma MIT, pero no hay archivo LICENSE ni licencia SPDX en GitHub. El autor vende linkdr. Sin resultado de tráfico medido.
Límites y precauciones
- Caso curado, no probado por Fluye. No hemos instalado estas skills ni medido tráfico con este flujo.
- El post de Ilias Ism no publica cifras de tráfico web. Las únicas cifras de resultado son las estrellas del repo en GitHub.
- El README del repo declara licencia MIT, pero no hay un archivo LICENSE y la API de GitHub no detecta una licencia SPDX. No lo trates como código libre listo para copiar a producción.
- El autor vende un servicio de enlaces (linkdr, backlinks DR 30-60+). No forma parte de este paso a paso y no lo recomendamos.
- XcoutBot leyó el post el 12 nov 2026, entre las 08:25 y las 08:45 (Europe/Madrid): 109.870 views, 3.312 guardados y 100 respuestas. El repo, leído por nosotros a las 09:18 (Europe/Madrid) del mismo día, tenía 1.070 estrellas (XcoutBot había leído 1.061 hacia las 08:45).
- En el README actual, seo-title-optimization calibra titles frente a la SERP, el recorte de caracteres y el CTR. No menciona Search Console, a diferencia de lo que apuntaba el candidato.
- No dejes que el agente fusione o publique solo. Revisa cada diff.
- No prometas rankings, tráfico ni un SEO 100 % automático. «Piloto automático» aquí es un nombre de skill (seo-autopilot), no magia.
- Pon un tope de gasto en DataForSEO antes de lanzar agrupaciones grandes.
- Ahrefs aparece en la fuente (skill ahrefs-research) para huecos frente a competidores. No tenemos afiliado de Ahrefs: ni enlace de afiliado ni CTA.
- No compres backlinks ni uses linkdr como parte de este flujo.
- Sin licencia SPDX declarada en el repo, no copies esas skills a producción como si fueran de uso libre.
Variantes
- cursor: El README indica instalar con npx skills add Illyism/seo-skills -a cursor. Las skills viven en .cursor/skills/ o .agents/skills/.
- claude-code: El README indica instalar con npx skills add Illyism/seo-skills -a claude-code. Las skills viven en .claude/skills/ o ~/.claude/skills/.
Fuente: el post de Ilias Ism (@illyism) del 11 nov 2026 y el repo Illyism/seo-skills. Caso curado, no probado por Fluye.
«30 open-source SKILL.md workflows that ship real SEO outputs instead of 50-page audit PDFs nobody reads.» (30 flujos SKILL.md de código abierto que entregan resultados de SEO reales, no auditorías de 50 páginas que nadie lee.) Ilias Ism, en el README de Illyism/seo-skills, leído el 12 nov 2026 a las 09:18 (Europe/Madrid).
Las fichas de tendencias de Wikipedia y hechos de Wikidata para marcas sacan datos públicos para usarlos en SEO. Esta va al otro lado: un agente de código mantiene el SEO técnico y de contenidos de tu propia web, con datos en vivo de DataForSEO.
El README, comprobado el 12 nov 2026 a las 09:18 (Europe/Madrid), sigue hablando de 30 skills. Se instalan con npx skills add Illyism/seo-skills en Claude Code, Cursor o Codex. Siguen ahí seo-autopilot (chequeo técnico, mapa de keywords, páginas de comparación), dataforseo-serp (agrupar keywords por solape de URLs del Top 10 en vivo, filtro CPC x volumen y citas de AI Overviews), blog-refresher (actualizar un post frente al Top 10) y seo-title-optimization (titles y H1 frente a lo que ya rankea, el recorte de caracteres y el CTR). En esta última, el README y la skill actuales no mencionan Search Console: nos quedamos con lo verificado. También aparece ahrefs-research para huecos frente a competidores; no tenemos afiliado de Ahrefs, así que no hay CTA ni enlace de afiliado.
El post no publica cifras de tráfico. XcoutBot lo leyó el 12 nov 2026, entre las 08:25 y las 08:45 (Europe/Madrid): 109.870 views, 3.312 guardados y 100 respuestas. En GitHub, XcoutBot leyó 1.061 estrellas hacia las 08:45; a las 09:18 el repo tenía 1.070 y el último push era de las 04:02 (Europe/Madrid) del mismo día. El README declara licencia MIT, pero no hay archivo LICENSE y GitHub no detecta una licencia SPDX. El autor vende un servicio de enlaces (linkdr, backlinks DR 30-60+): no lo recomendamos y no entra en los pasos.
Paso a paso con DataForSEO y un agente de código
- En la carpeta de tu web instala las skills con
npx skills add Illyism/seo-skills. El README permite limitarlas al agente (-a claude-codeo-a cursor). Comprueba que estánseo-autopilot,dataforseo-serp,blog-refresheryseo-title-optimization. - Pide un chequeo técnico con
seo-autopilot: salud del sitio, mapa de keywords y páginas/vs/que falten. Si el agente abre un PR, léelo. El merge no es automático. - Agrupa tus keywords con DataForSEO y la skill
dataforseo-serp. El criterio es el solape de URLs del Top 10 en vivo, no una lista hecha a ojo. Filtra por CPC x volumen cuando el dato exista y, si sale, apunta las citas de AI Overviews. Pon un tope de gasto antes de lanzar una tanda grande. - Elige una o dos URLs que se hayan quedado fuera del Top 3 y pásalas por
blog-refresher. La skill compara tu página con las que ahora rankean y propone rellenar huecos. Conserva tu voz. No reescribas lo que ya está bien. - Pasa
seo-title-optimizationpor esas URLs: un title y un H1 por página, keyword delante, sin pasarte de caracteres. Contrasta con la SERP. No asumas datos de Search Console si tu instalación no los tiene. - Propón enlaces internos hacia tus money pages (precios, comparativas, herramientas) y revisa tú el diff antes de publicar. Nada de comprar backlinks ni de lanzar outreach desde el agente.
Según la ficha de DataForSEO (precios de dataforseo.com/pricing, 5 nov 2026), se paga por uso, sin suscripción: recarga mínima 50 USD, saldo que no caduca, 1 USD de crédito de prueba en cuentas nuevas y Sandbox gratis. SERP desde 0,0006 USD; Labs 0,012 USD por tarea más 0,00012 USD por elemento; Keywords Data API desde 0,0012 USD por tarea; On-Page desde 0,00015 USD por página. Claude Code y Cursor se cobran aparte: no hemos comprobado hoy su tarifa pública. El post no publica una factura de este flujo.
Si quieres ver planes y precios, mira DataForSEO. La comparativa de APIs de resultados está en SERP API. Para programar con un agente de código en tu repo, programar con IA. Si lo que buscas es una landing o una web nueva, landing pages con una skill de diseño o crear una página web con IA.
Preguntas frecuentes
¿Lo habéis probado?
No. La ficha resume el post de Ilias Ism del 11 nov 2026 y el README de Illyism/seo-skills, leído el 12 nov 2026 a las 09:18 (Europe/Madrid). No hemos instalado las skills ni medido tráfico con este flujo.
¿En qué se diferencia de las fichas de Wikipedia o Wikidata?
Esas sacan datos públicos (tendencias de Wikipedia, hechos de Wikidata) para usarlos en SEO. Esta mantiene el SEO técnico y de contenidos de tu propia web con un agente de código y DataForSEO.
¿Cuánto cuesta montarlo?
No hay una factura pública de este flujo. DataForSEO es pago por uso, sin suscripción: recarga mínima 50 USD, saldo que no caduca, 1 USD de crédito de prueba en cuentas nuevas y Sandbox gratis (dataforseo.com/pricing, 5 nov 2026). SERP desde 0,0006 USD; Labs 0,012 USD por tarea + 0,00012 USD por elemento. Claude Code y Cursor se cobran aparte: no hemos comprobado hoy su tarifa pública. No hay un plan gratis permanente de DataForSEO.
¿Esto va en piloto automático, sin que yo haga nada?
No. seo-autopilot es el nombre de una skill, no una promesa de SEO sin esfuerzo. El agente propone cambios y puede abrir un PR; tú revisas el diff y decides qué se publica. No hay cifras de tráfico en el post que avalen un resultado.
¿Puedo copiar las skills a producción porque el README dice MIT?
Con cuidado. El README declara MIT, pero el repo no trae un archivo LICENSE y GitHub no detecta una licencia SPDX. Hasta que eso esté claro, no las trates como código de uso libre listo para copiar a producción.
¿Recomendáis el servicio de enlaces del autor?
No. Ilias Ism vende linkdr (backlinks DR 30-60+). Lo citamos solo como límite de la fuente. No está en el paso a paso ni en el prompt.