Codex ya escribe tu código. Dale un auditor SEO técnico de verdad y podrá rastrear staging antes de desplegar, agrupar lo que encuentre por plantilla, corregir las plantillas en tu repositorio y volver a rastrear para mostrarte qué cambió. En Codex CLI, bseoa se ejecuta en tu equipo como servidor MCP, así que llega a localhost y a servidores de staging privados, además del sitio en producción.
14 días, todas las funciones, sin límite de páginas, sin tarjeta.
El servidor local es el producto completo: renderizado de JavaScript, sin presupuesto de páginas y rastreos que salen de tu propio equipo. Se instala en unos minutos. La extensión de Codex para el IDE comparte la configuración MCP de la CLI, así que esto también la cubre.
Descarga la CLI de bseoa para Windows, macOS o Linux y ponla en tu PATH. Empieza la prueba gratis para recibir una clave de licencia.
Una sola vez, y todas las aplicaciones de este equipo pueden usarla:
bseoa license store <clave> bseoa license status
codex mcp add bseoa -- bseoa mcp
Codex lo guarda en ~/.codex/config.toml. Abre una sesión nueva y pregunta.
bseoa y black-seo-analyzer son el mismo binario; si lo tienes instalado con el nombre largo, usa ese nombre en el comando o crea un enlace simbólico. Si Codex no puede arrancar el servidor, usa la ruta absoluta que devuelve which bseoa (where bseoa en Windows). ¿Te saltaste el paso 2? Añade --env BLACK_SEO_ANALYZER_KEY=<clave> antes del --. La licencia se lee al arrancar el servidor, así que abre una sesión nueva después de guardar la clave.
Descarga el skill de bseoa y descomprímelo de modo que SKILL.md quede en:
~/.agents/skills/bseoa/SKILL.md
Invócalo con $bseoa, o deja que Codex lo elija cuando tu petición trate de una auditoría SEO. El skill le enseña la CLI a Codex y la instala si falta. Los detalles están en la página del skill.
Codex CLI también acepta servidores MCP remotos por URL con inicio de sesión OAuth. Añade el nuestro, inicia el login y entra con tu correo:
codex mcp add bseoa --url https://mcp.blackseoanalyzer.com/mcp codex mcp login bseoa
Los rastreos se hacen en nuestros servidores y los resultados se quedan en tu cuenta, compartidos con Claude.ai y ChatGPT. Sin renderizado de JavaScript y sin direcciones privadas ni localhost.
Codex también funciona dentro de ChatGPT, en contenedores de OpenAI en lugar de en tu equipo. Esto es lo que está confirmado y lo que todavía no.
| Dónde | Cómo | Estado |
|---|---|---|
| Codex CLI y extensión del IDE | Servidor MCP local, codex mcp add |
Funciona |
| Codex CLI | ZIP del skill en ~/.agents/skills |
Funciona |
| ChatGPT (web, escritorio, móvil) | Conector alojado desde la ficha de ChatGPT | Funciona |
| ChatGPT Work | ZIP del skill subido en Skills | En verificación |
| Codex en la nube (chatgpt.com/codex) | Skill incluido en el repositorio | En verificación |
En ChatGPT Work (planes de pago), sube el ZIP del skill en Skills, pide una auditoría SEO y menciona bseoa. Se está verificando si el contenedor de ChatGPT puede descargar y ejecutar la CLI; si no puede, usa Codex CLI (arriba) o el conector alojado.
Se está verificando si una tarea en la nube puede instalar y ejecutar la CLI desde un skill en la carpeta .agents/skills de tu repositorio. Codex en la nube bloquea el acceso a internet durante la fase del agente por defecto, así que necesitaría el acceso a internet del agente activado para ese entorno, con download.blackseoanalyzer.com y el sitio que auditas entre los dominios permitidos. Mientras tanto, audita desde Codex CLI.
Sin instalar nada: añade Black SEO Analyzer a ChatGPT y los rastreos se hacen en nuestros servidores. Paso a paso, con peticiones de ejemplo, en Black SEO Analyzer para ChatGPT.
Funcionan tal cual en Codex CLI. demo.blackseoanalyzer.com es una panadería inventada que mantenemos con problemas conocidos; hace de tu servidor de staging y de tu URL de preview hasta que pongas los tuyos.
Audita staging antes de desplegar
Rastrea https://demo.blackseoanalyzer.com/ hasta 100 páginas como si fuera nuestro staging. Enumera cada problema alto o crítico que debería bloquear el despliegue.
Codex ejecuta start_crawl, espera con crawl_status y lee issues_summary y query_issues filtrado por gravedad. En local, el rastreo llega a http://localhost:3000 o a un staging en tu red privada.
Agrupa los problemas por plantilla y escribe los tickets
Agrupa los problemas de mi último rastreo por plantilla. Para cada grupo escribe un ticket con la clave del problema, la corrección y las URL afectadas, y nombra el archivo de este repositorio que genera esa plantilla si lo encuentras.
Una plantilla suele producir cientos de filas con la misma clave. Codex las reduce a unos pocos tickets y, como puede leer tu repositorio, puede señalar el layout o el parcial que causa cada uno.
Corrige, vuelve a rastrear, compara
Vuelve a rastrear https://demo.blackseoanalyzer.com/ y compáralo con el rastreo anterior. ¿Qué arreglaron mis cambios y qué es nuevo?
Codex encuentra las dos sesiones con list_crawls y ejecuta compare_crawls: problemas corregidos, nuevos y pendientes. Solo los nuevos son regresiones.
Revisa la preview de un pull request
Revisa https://demo.blackseoanalyzer.com/menu como si fuera la URL de preview de este pull request. ¿Habría alguna regresión de SEO si se publicara?
check_page audita una URL en segundos sin seguir enlaces. Pon tu URL de preview en su lugar. Si tu servicio marca las previews como noindex a propósito, dile a Codex que lo ignore.
Escribe el cambio de robots.txt
Lee https://demo.blackseoanalyzer.com/robots.txt y escribe el cambio que impide a los rastreadores entrar en /contact sin bloquear nada más. Muéstralo como diff y dime si Disallow o noindex es la herramienta correcta para esa página.
La página de contacto de la demo ya es noindex, así que aquí hay una trampa que conviene conocer: un Disallow impide que los buscadores descarguen la página, y entonces nunca ven su noindex. Comprueba el resultado con el probador de robots.txt gratuito (en inglés).
Escribe el informe para el cliente
Escribe un informe para el cliente a partir de mis dos últimos rastreos de demo.blackseoanalyzer.com: qué se corrigió, qué sigue abierto, lo más grave primero, con las URL afectadas. Guárdalo como seo-report.md.
Codex lee compare_crawls e issues_summary y escribe el archivo en tu directorio de trabajo, listo para editar y enviar.
bseoa lee e informa; nunca inicia sesión en tu sitio ni lo cambia. Codex cambia tu código, y bseoa le dice si el cambio funcionó.
Todas las funciones, sin límite de páginas, sin tarjeta. Cubre la CLI, la aplicación de escritorio y el servidor MCP local en Codex.
Todo lo local, con actualizaciones incluidas. La licencia Agency cuesta 1.999 $ en un pago único. Toda compra incluye la garantía de código fuente.
Con licencia; 50 $/mes o 500 $/año sin ella. 25.000 páginas rastreadas cada 30 días móviles, 2.000 por rastreo, resultados guardados 90 días.
El servidor local no necesita plan alojado. La prueba alojada es aparte: 14 días y 5.000 páginas desde tu primer inicio de sesión alojado, resultados guardados 30 días. Las revisiones de una página nunca cuentan contra el presupuesto alojado. Compara planes en la página de precios.
crawl.db en el directorio donde arranca el servidor. Para tener un solo historial entre proyectos, añade --db-path con una ruta absoluta después de bseoa mcp.Un comando y pregunta. 14 días gratis, sin tarjeta.
Empieza la prueba gratis de 14 días¿Usas otra herramienta? Black SEO Analyzer para Claude Code y para Cursor. Todas las aplicaciones están en la página del conector, y la comparación de bseoa con otros servidores MCP de SEO está en servidores MCP de SEO comparados.