Guía

Claude Code para SEO: del primer prompt a un equipo de agentes

· Publicado · Última actualización

¿Nuevo en ZeusSEO? Empieza por la guía de primeros pasos.

En resumen
  • Claude Code es la herramienta de programación con agentes de Anthropic. Para SEO trabaja sobre archivos y datos conectados: auditorías, schema, correcciones on-page en bloque, hojas de cálculo de palabras clave y preparación de informes.
  • Empieza con una carpeta por cliente, git, un CLAUDE.md breve y datos de solo lectura del conector MCP de ZeusSEO.
  • Agrega agentes en paralelo más adelante, con una sesión líder que planifica el trabajo y filtra lo que te llega.

Claude Code para SEO significa usar un agente de IA que lee los archivos de tu sitio, los edita, ejecuta comandos y, mediante un conector MCP, lee tus datos de Search Console, Analytics y Google Business Profile. Empieza poco a poco: una carpeta bajo git, la regla de leer cada diff y acceso a los datos de solo lectura. Cuando ese ciclo sea confiable, agrega agentes en paralelo y luego varias sesiones con un líder.

Algunas personas lo llaman "vibe coding SEO" o "vibe SEO": describir el resultado con palabras sencillas y dejar que la IA escriba el código. Es una etiqueta informal, no un término de Anthropic ni de Google, y solo es seguro con las comprobaciones que siguen. Otras etiquetas relacionadas son "Claude SEO", "Claude Code SEO" y "MCP SEO". Para empezar ya, conecta el conector de ZeusSEO, que está incluido en todos los planes: la guía del MCP de Google Business Profile explica la configuración, y la sección de MCP más abajo agrega los comandos de Claude Code. Si prefieres leer sobre un experto ya listo en lugar de armar un flujo de trabajo, también existe Athena, el experto de SEO con IA de ZeusSEO (en acceso anticipado).

Qué es Claude Code y qué puede hacer por el SEO

Anthropic describe Claude Code como una herramienta de programación con agentes que lee tu base de código, edita archivos, ejecuta comandos y se integra con tus herramientas de desarrollo. Funciona en una terminal, un IDE, una app de escritorio y un navegador, y la mayoría de las superficies requieren una suscripción a Claude o una cuenta de Anthropic Console.

Para el SEO, "base de código" significa cualquier carpeta de texto: plantillas, entradas en markdown, fragmentos de schema, robots.txt, mapas de redirecciones y exportaciones CSV. "SEO con Claude" suele significar conversar en una ventana; Claude Code trabaja dentro de una carpeta de tu equipo, así que puede abrir archivos, modificarlos y ejecutar comprobaciones. No tiene visibilidad de Google hasta que le agregas una, como exportaciones o mediante un conector.

Instala desde la descripción general oficial, como herramienta de terminal, extensión de VS Code o app de escritorio. Todas las superficies usan el mismo motor, por lo que tus archivos CLAUDE.md, la configuración y los servidores MCP se mantienen.

HerramientaÚsala paraNota
Claude CodeLeer, editar y comprobar archivosTerminal, VS Code, JetBrains, escritorio o navegador
gitPuntos de control, ramas, diffsClaude Code puede preparar, confirmar y crear ramas
Conector MCP de ZeusSEODatos de Search Console, Analytics, Google Business Profile, rastreo y posicionesReferencia completa de herramientas
Argus y KronosProblemas de rastreo y una auditoría on-page gratuitaConsulta Argus, leído a través del conector
Consejo práctico

Ejecuta /init para redactar un CLAUDE.md y luego recórtalo. La guía de memoria recomienda apuntar a menos de 200 líneas, así que conserva solo las reglas que Claude no puede adivinar.

Un CLAUDE.md inicial para la carpeta de un cliente podría decir:

  • Qué carpetas contienen plantillas, contenido y exportaciones.
  • No editar nunca robots.txt ni el mapa de redirecciones sin preguntar.
  • No inventar nunca datos, precios, reseñas ni estadísticas.
  • Proponer los cambios de Google Business Profile; nunca publicarlos.

Git y carpetas locales: tu botón de deshacer

Idea clave

Cada cambio debe ser un diff que puedas leer y deshacer. Git lo logra; los puntos de control propios de Claude Code no lo reemplazan.

Asigna a cada cliente una carpeta para los archivos del sitio, las exportaciones y los informes, e inicia Claude Code allí. En modo Manual pregunta antes de leer o escribir fuera de la carpeta donde se inició, como explica la página de seguridad.

  1. Usa git, incluso para las exportaciones. ¿No hay repositorio para un sitio con CMS? Guarda los borradores y los CSV en una carpeta y ejecuta git init.
  2. Una rama por tarea, y haz commit antes de cada ejecución.
  3. Lee git diff antes de aceptar. Claude Code puede hacer commits por ti, pero la revisión es tuya.
Advertencia

La documentación de puntos de control indica que /rewind restaura las ediciones hechas mediante las herramientas de archivos de Claude, no los cambios hechos por comandos de shell, y que los puntos de control no reemplazan al control de versiones. Haz commit antes de cualquier ejecución en bloque.

Cinco flujos de trabajo de SEO para empezar

Idea clave

Elige tareas cuyo resultado sea texto que puedas comparar con un diff y cuya prueba de éxito sea una comprobación que puedas ejecutar.

Usa un mismo flujo de trabajo de SEO con IA repetible para los cinco trabajos de SEO con Claude Code: definir el alcance, obtener datos, planificar, cambiar archivos en una rama, ejecutar una comprobación, leer el diff y hacer commit. Las mejores prácticas de Anthropic recomiendan planificar antes de programar y darle a Claude una comprobación que pueda ejecutar, para que itere hasta que la comprobación pase.

1. Auditoría técnica de los archivos de un sitio

Pídele a Claude que lea las plantillas, robots.txt y la configuración del sitemap en modo plan y que enumere los hallazgos por archivo y línea. Google indica que robots.txt no es una forma de mantener una página fuera de Google, así que señala cualquier Disallow usado con ese fin. Nuestra guía de auditoría SEO técnica cubre la parte en vivo.

2. Escribir y comprobar schema

La introducción a los datos estructurados de Google recomienda JSON-LD en la mayoría de los casos e indica que el marcado debe describir contenido que los usuarios puedan ver. Haz que Claude lo redacte por plantilla y luego valídalo tú mismo.

3. Correcciones on-page en bloque en un repositorio

Dale a Claude un CSV con la URL y el título nuevo y deja que edite los archivos correspondientes. Prueba primero con unos pocos y luego usa /batch, que divide un cambio entre 5 y 30 subagentes que trabajan cada uno en su propio worktree.

4. Hojas de cálculo de clústeres de palabras clave

Exporta las consultas a un CSV y pídele a Claude que escriba y ejecute un script que las agrupe por tema y proponga una página para cada grupo.

5. Preparación de informes

Obtén los números a través del conector y pide una narrativa breve por cliente. Consulta nuestra guía de informes de posicionamiento SEO para saber qué debe contener un informe para clientes.

Flujo de trabajoComprobación antes de aceptar
Auditoría técnicaCada hallazgo nombra un archivo y una línea
SchemaLa Prueba de resultados enriquecidos no muestra errores
On-page en bloqueDiff de 5 archivos primero; sin ediciones no relacionadas
Clústeres de palabras clave10 clústeres revisados a mano
Preparación de informesCada número rastreado hasta una fuente

MCP: conecta ZeusSEO a Claude Code

Idea clave

Una sola URL de conector le da a Claude Code tus datos de Search Console, Analytics, Google Business Profile, rastreo y posiciones. Empieza con las herramientas de lectura.

MCP, el Model Context Protocol, es un estándar abierto para conectar herramientas de IA con fuentes de datos externas, y Claude Code admite servidores MCP remotos mediante HTTP. El MCP para SEO significa que tu agente lee datos de clientes en vivo en lugar de una exportación pegada. El conector de ZeusSEO tiene una sola URL y más de 100 herramientas.

  1. Agrega el servidor en una terminal, no dentro de una sesión:
claude mcp add --transport http zeuseo https://app.zeuseo.com/api/mcp
  1. Compruébalo. claude mcp list muestra "Needs authentication" hasta que inicies sesión, como describe el inicio rápido de MCP.
  2. Inicia sesión. Inicia claude, escribe /mcp, elige zeuseo y selecciona Authenticate. Tu navegador se abre en el paso de inicio de sesión descrito en la guía del MCP de Google Business Profile.

Agrega --scope user para usarlo en todos los proyectos. Si agregaste el conector en Claude y usas esa misma cuenta para Claude Code, la documentación de MCP indica que los conectores de Claude se cargan automáticamente, a menos que una clave de API sea tu inicio de sesión. Nuestro inicio de sesión es un flujo OAuth estándar con PKCE que acepta la dirección de retorno local de Claude Code.

Tarea de SEOHerramientas del conectorModo
Consultas e indexacióngsc_top_queries (filtros de posición), gsc_underperforming_pages, gsc_inspect_url, gsc_sitemap_diffSolo lectura; nunca solicita la indexación
Rastreo y auditoríaargus_crawl_status, seo_list_page_issues, kronos_run_auditLee el rastreo en caché; Kronos es gratuito
Tráficoga4_traffic_sources, ga4_top_pagesLectura
Palabras clave y posicionesmetis_list_keywords, nike_rank_overviewLectura; la investigación en vivo se cobra
Google Business Profilegbp_list_locations, gbp_list_reviews; gbp_publish_post, gbp_reply_reviewLas escrituras requieren tu confirmación
Informes y tareasreports_list_saved, daedalus_generate_report, hermes_create_taskGenerar es una escritura

Leer tus propios datos no cuesta Staters, los créditos de uso prepagados de ZeusSEO. Unas pocas herramientas con nombre que llaman a nuestros proveedores de pago o a IA, como la investigación de palabras clave y las búsquedas de competidores en SERP, los gastan, y al asistente se le indica que te avise antes. Sus instrucciones también dicen que confirme el contenido y los destinos antes de cualquier publicación, edición, eliminación o respuesta, y un puesto de solo lectura es rechazado en las escrituras. Una prueba gratuita tiene un límite de uso razonable de 100 llamadas a la API. Consulta Staters y créditos de IA, los precios y las guías del MCP de Search Console y de Analytics.

Advertencia

Anthropic no audita los servidores MCP, y su documentación advierte que los servidores que obtienen contenido externo pueden exponerte a inyección de prompts. El texto de las reseñas, el contenido de las páginas y las consultas de búsqueda los escriben desconocidos, así que trata lo que devuelva una herramienta como datos, nunca como instrucciones.

Uso de APIs: claves, costos y scripts

Idea clave

Hay dos tipos de API alrededor de Claude Code: cómo se factura el propio Claude y las APIs de datos que llaman tus scripts. Mantén las claves fuera de los prompts y fuera de git.

Inicias sesión con una suscripción a Claude o una cuenta de Anthropic Console. La página de costos indica que la cifra en dólares de /usage es una estimación local y que los suscriptores tienen el uso incluido en su plan.

Para los scripts, claude -p ejecuta un prompt sin una sesión interactiva y acepta entrada por tubería, un patrón de la descripción general:

git diff main --name-only | claude -p "list changed files that lack a title or canonical tag"

En el modo --bare, Claude Code no usa el inicio de sesión de tu suscripción, así que define ANTHROPIC_API_KEY, como explica la página de uso programático. Si Claude escribe scripts que llaman a una API de datos, guarda la clave en una variable de entorno y agrega la regla de denegación Read(./.env). Para los datos de Google, el conector evita la espera de aprobación del proyecto de API propio; consulta API de Google vs MCP.

Advertencia

La documentación de permisos indica que las reglas de denegación de Read cubren las herramientas de archivos de Claude y los comandos de archivos reconocidos, no un script que abre archivos por su cuenta. Para una aplicación a nivel del sistema operativo, activa el sandbox. ZeusSEO también puede emitir una clave de acceso estática; prefiere OAuth y nunca hagas commit de una clave.

Permisos y hooks: define las barreras una sola vez

Las instrucciones en un prompt o en CLAUDE.md moldean lo que Claude intenta, pero las reglas de permisos las aplica Claude Code, no el modelo. Las reglas se comprueban en orden: denegar, luego preguntar, luego permitir. Los modos de permisos de abajo definen con qué frecuencia pregunta Claude. Con Claude Code 2.1.283 o posterior, el modo auto es el modo inicial integrado para las sesiones interactivas de terminal y de VS Code, así que para el trabajo con clientes pulsa Shift+Tab para llegar al modo Manual, o inicia con claude --permission-mode default.

Modo de permisosQué haceUso en SEO
Manual (default)Pregunta antes de la mayoría de las ediciones, comandos de shell y accesos a la redArchivos de clientes, primeras semanas
PlanExplora y planifica; no edita el código fuenteAuditorías
acceptEditsAprueba automáticamente las ediciones de archivosCorrecciones en bloque, en una rama
autoUn modelo clasificador revisa las acciones en lugar de tiTrabajo rutinario y bien comprobado; no archivos de clientes
dontAskDeniega todo lo que pediría confirmaciónEjecuciones desatendidas
bypassPermissionsEjecuta todoSolo contenedores aislados
  • Permite las herramientas de lectura: mcp__zeuseo__gsc_*, mcp__zeuseo__ga4_* y mcp__zeuseo__argus_*. El prefijo zeuseo es el nombre del servidor que elegiste al agregarlo.
  • Mantén las herramientas de escritura fuera de las reglas de permiso, para que el modo Manual pregunte siempre. En el modo auto, un clasificador revisa la llamada en su lugar, así que agrega una regla de preguntar en /permissions si quieres una confirmación en cualquier caso.
  • Deniega los secretos: Read(./.env).
  • Bloqueos duros: un hook PreToolUse que termina con el código 2 detiene las ediciones de archivos protegidos. La guía de hooks indica que los hooks son deterministas, a diferencia de CLAUDE.md.
Consejo práctico

Cuando pegues la misma lista de verificación dos veces, conviértela en una skill: una carpeta en .claude/skills/ con un SKILL.md, que se ejecuta con /skill-name. La documentación de skills indica que su contenido se carga solo cuando se usa.

Agentes de IA para SEO: subagentes en paralelo

Idea clave

Los agentes en paralelo ayudan cuando los trabajos son independientes. Multiplican los tokens, así que gánatelos.

Un subagente se ejecuta en su propia ventana de contexto con un prompt personalizado, herramientas específicas y permisos independientes, y luego devuelve un resumen. Defínelo como un archivo markdown en .claude/agents/, por ejemplo un revisor de schema limitado a Read, Grep y Glob para que no pueda editar. Anthropic enumera varias formas de ejecutar agentes en paralelo, entre ellas:

EnfoqueQuién coordinaNota
SubagentesClaude, dentro de una sesiónInforman a la sesión que los inició
Vista de agentes (claude agents)Tú despachas las sesionesVersión preliminar de investigación
Equipos de agentesUna sesión líderExperimental, desactivado por defecto
Flujos de trabajo dinámicosUn scriptDe docenas a cientos de agentes por ejecución
Mito común

"Más agentes siempre terminan más rápido". Anthropic indica que los equipos de agentes agregan sobrecarga de coordinación y usan bastantes más tokens, y que el trabajo secuencial o sobre un mismo archivo se adapta mejor a una sola sesión o a subagentes. Empieza con 3 a 5, no con 30.

Un agente que actúa como líder

La descripción general explica un agente líder que coordina el trabajo, asigna subtareas y combina los resultados. Los subagentes informan solo a la conversación que los generó, así que esa conversación es tu único punto de contacto.

  1. Dale instrucciones al líder: "Usa subagentes de solo lectura para auditar /product, /locations y /blog en paralelo. Informa por archivo y línea."
  2. Combina y edita: el líder elimina duplicados, ordena por gravedad y es el único que edita, de modo que los trabajadores no colisionen.
  3. Revisa: ejecuta un revisor nuevo, como la skill integrada /code-review, sobre el diff.

Avanzado: varias sesiones, un líder y tú como última barrera

Idea clave

Cuando una sesión no basta, ejecuta varias, pero mantén un líder como la única sesión que habla contigo.

Este es un patrón de trabajo construido con funciones documentadas, no un modo integrado. La documentación describe un líder integrado solo para los equipos de agentes, que son experimentales y están desactivados por defecto; allí, las solicitudes de permisos de los compañeros aparecen en la sesión líder, con un mayor costo de tokens.

  • La misma lógica: los archivos CLAUDE.md del proyecto y la configuración de permisos se pueden compartir mediante el control de versiones.
  • Archivos separados: claude --worktree schema-fixes inicia una sesión en su propia rama bajo .claude/worktrees/; la documentación de worktrees sugiere agregar esa carpeta a .gitignore.
  • Mensajes: la mensajería entre sesiones permite que Claude enumere tus otras sesiones y les envíe texto sin formato. Requiere Claude Code 2.1.224 o posterior (2.1.234 en Windows nativo).
RolCómo empiezaPuede hacerEntrega
LíderLa única sesión con la que hablas, --name leadPlanificar, enviar mensajes a los trabajadores, revisar diffsUna lista breve de decisiones
TrabajadorSu propio worktree y ramaEditar solo sus archivos; herramientas de lecturaUn commit y un resumen
TúLa ventana del líderAprobar, rechazar, fusionarNada más
  1. Haz commit de las reglas y divide por archivos: todas las sesiones empiezan igual y ninguna comparte un archivo con otra.
  2. Nombra las sesiones con --name o /rename; revísalas con /list-agents, o menciona una con @name.
  3. El líder asigna por mensaje; los trabajadores hacen commit y devuelven un resumen por mensaje.
  4. El líder revisa cada diff, ejecuta las comprobaciones y rechaza las ediciones fuera del alcance. Tú revisas su lista breve.
Advertencia

Un mensaje de otra sesión nunca puede aprobar por ti una solicitud de permiso ni cambiar la configuración. Las solicitudes de permiso de un trabajador siguen apareciendo en su propia ventana, así que preaprueba sus herramientas de lectura y mantén la publicación en la ventana del líder.

Prácticas seguras y qué dice Google sobre el contenido con IA

Idea clave

Revisa los diffs, haz commits con frecuencia, restringe los permisos, nunca pegues secretos y publica solo lo que ayude a las personas.

  • Lee cada diff. La página de seguridad de Anthropic indica que eres responsable de revisar el código y los comandos propuestos.
  • Mínimo privilegio, sin secretos: permite las lecturas, pide confirmación para las escrituras y nunca pongas claves ni contraseñas en los prompts, en CLAUDE.md ni en configuraciones con commit.
Mito común

"Google penaliza todo lo escrito por IA". La guía de Google sobre contenido de IA generativa no lo prohíbe. Indica que usar IA para generar muchas páginas sin agregar valor puede infringir la política de abuso de contenido a escala, y te pide verificar los datos del contenido y revisar los títulos, las descripciones, los datos estructurados y el texto alt.

Advertencia

Las políticas de spam de Google tratan el abuso de contenido a escala como muchas páginas creadas principalmente para manipular el posicionamiento, sea cual sea la forma de crearlas. Miles de páginas casi duplicadas es el riesgo del vibe SEO a escala. Para contenido que responda bien a las preguntas, consulta optimización para motores de respuestas.

Un orden sensato para adoptar todo esto

  1. Instala Claude Code, abre una carpeta de cliente y ejecuta git init si hace falta.
  2. Escribe un CLAUDE.md breve, deniega Read(./.env) y cambia al modo Manual para los archivos de clientes.
  3. Ejecuta una auditoría de solo lectura en modo plan.
  4. Conecta ZeusSEO y permite solo las herramientas de lectura.
  5. Haz un cambio en bloque en una rama, con una comprobación.
  6. Agrega un subagente revisor de solo lectura, luego una segunda sesión en su propio worktree y después un líder con nombre.

¿Gestionas muchas ubicaciones? El mismo enfoque encaja con nuestras guías sobre varias ubicaciones, optimización del perfil y respuestas a reseñas. Tu siguiente paso es la guía del MCP de Google Business Profile, que conecta el conector de ZeusSEO. Si prefieres leer sobre un experto ya listo en lugar de armar el tuyo, también existe Athena (en acceso anticipado).

Puntos clave
  • Claude Code trabaja sobre archivos y datos, así que dale una carpeta, git y una fuente de datos.
  • Empieza en solo lectura; haz que cada escritura sea un diff revisado o una acción confirmada.
  • Usa subagentes para los trabajos independientes y un líder para la coordinación.
  • Varias sesiones son un patrón que tú construyes; los equipos de agentes son la opción integrada experimental.
Cómo escribimos esta guía

Los datos sobre Claude Code provienen de la documentación oficial de Anthropic y los datos sobre Google de la documentación de Google, todos enlazados en el texto y verificados el 2026-10-20. Los detalles del producto ZeusSEO se verificaron en el propio producto. La guía se redactó con ayuda de IA y la revisó el equipo de ZeusSEO; consulta nuestros estándares editoriales.

Acerca del autor
Brian Vasquez
Brian Vasquez
CEO y fundador de ZeusSEO

Brian Vasquez es ingeniero mecatrónico y SEO sénior, especializado en vibe coding, automatización e IA. Fundó ZeusSEO para gestionar muchos clientes a la vez, de forma eficiente, rápida y con alto valor SEO, combinando agentes de IA que redactan el trabajo con software SEO de nivel profesional.

Síguenos

Preguntas frecuentes

Es el uso de Claude Code de Anthropic, una herramienta de programación con agentes que lee archivos, los edita y ejecuta comandos, para tareas de SEO como auditorías de archivos del sitio, schema, correcciones on-page en bloque, hojas de cálculo de palabras clave y preparación de informes. Trabaja sobre archivos y datos conectados, no directamente sobre Google.
No, pero debes sentirte cómodo leyendo un diff y usando git básico. Claude Code también funciona en una app de escritorio y en VS Code, no solo en una terminal.
En las tareas donde el resultado es texto que puedes comparar y una comprobación que puedes ejecutar: auditar archivos de plantillas, escribir y comprobar JSON-LD, cambiar títulos y meta descripciones en bloque, agrupar palabras clave en un CSV y redactar notas de informes.
Es una etiqueta informal para describir el resultado con palabras sencillas y dejar que una IA escriba el código o el contenido. No es un término de Anthropic ni de Google, y solo funciona de forma segura si sigues revisando los diffs y ejecutando comprobaciones.
Claude Code trabaja dentro de una carpeta de tu equipo, por lo que puede leer y editar archivos, ejecutar comandos y trabajar con git. Eso es lo que hace posibles los cambios masivos de archivos y las comprobaciones repetibles.
No. No tiene datos de búsqueda propios, así que necesita exportaciones o un conector. En ZeusSEO, Argus rastrea, Nike hace seguimiento de las posiciones y el conector MCP entrega los resultados a Claude Code.
Anthropic documenta la terminal, VS Code, los IDE de JetBrains, una app de escritorio y una versión de navegador. Comparten un mismo motor, por lo que los archivos CLAUDE.md, la configuración y los servidores MCP funcionan en todas.
Una suscripción a Claude o una cuenta de Anthropic Console, Claude Code instalado y una carpeta de proyecto bajo git. Un archivo CLAUDE.md breve ayuda desde la primera sesión.
Puede serlo, si trabajas en una rama de git, mantienes los permisos ajustados, lees cada diff antes de hacer commit y nunca le das secretos. Con Claude Code 2.1.283 o posterior, el modo auto es el modo inicial integrado, así que un clasificador revisa las acciones en lugar de ti; para el trabajo con clientes pulsa Shift+Tab para llegar al modo Manual, o inicia con claude --permission-mode default.
La guía de Google no prohíbe el contenido de IA como tal. Indica que usar IA generativa para producir muchas páginas sin agregar valor para los usuarios puede infringir su política de abuso de contenido a escala, y te pide verificar los datos y revisar el contenido de IA antes de publicarlo.
Prueba gratis en cada pack

Haz SEO local desde tu ventana de chat.

Empieza tu prueba gratis, conecta un cliente y publica en Google Business Profile directamente desde Claude.