Agente auditor: la radiografía, el claude-seo y la lista con evidencia
El primer agente que vale la pena montar es el que solo lee. Corre la radiografía, corre el claude-seo y devuelve una lista de problemas, cada uno con la línea que lo prueba. No corrige nada: quien decide qué tocar eres tú, y la vara de 2026 filtra lo que es moda.
Objetivo: correr la radiografía de solo lectura y el claude-seo, y hacer que el agente liste problemas con evidencia, sin alterar nada.
01 · De la radiografía a la lista que tú decides
Toca cada bloque.
Haz clic en cada bloque del diagrama para ver qué hace.
El auditor solo lee. Quien escribe en el sitio pasa por una compuerta.
02 · Cómo armar el auditor
Toca cada paso.
1. Radiografía en un archivo
Ejecuta el auditoria.sh del método con la home y las páginas que importan, y guarda la salida en un archivo. Es la evidencia que el agente va a leer.
El script solo hace pedidos de lectura (curl). Puede correr en cualquier sitio público, incluso el de la competencia.
2. claude-seo
claude-seo requiere Python 3.10 o superior y Claude Code. Los comandos /seo audit, /seo technical y /seo geo funcionan sin pagar nada más que tu suscripción.
La extensión DataForSEO (volumen de búsqueda, SERP, backlinks) exige una cuenta de pago: el README habla de una recarga mínima de US$ 50 y US$ 1 de prueba (README del 06/03/2026; confírmalo en el sitio).
Instala leyendo antesMejor clona y lee el install.sh antes de ejecutarlo. Un script descargado directo al bash corre sin que veas lo que hace.
3. El pedido
Pide una tabla: hallazgo, línea de evidencia copiada del archivo, gravedad y corrección propuesta. Y dile lo que no puede hacer: modificar archivos, ejecutar comandos que escriban, llamar a una API.
Un hallazgo sin línea de evidencia se descarta, como en el control de la clase 3.
4. La vara
El módulo de GEO de claude-seo trata llms.txt como un estándar emergente, y su referencia de schema sobre FAQ es de 2023. Marca esos puntos como [vara] y decide según lo que vale en 2026.
Bloquear al robot de entrenamiento no bloquea al robot de búsqueda: robots.txt se decide por finalidad (curso 1, clase 6).
03 · La radiografía, claude-seo y el pedido al agente
git clone https://github.com/AgriciDaniel/claude-seo.git
cd claude-seo
less install.sh # lee antes de ejecutar
./install.sh
claude # abre Claude Code
/seo audit https://www.seusite.com
/seo technical https://www.seusite.com
/seo geo https://www.seusite.com
Pedido al agente auditor
Lee auditoria.txt (y el informe de /seo audit, si lo hay).
Devuelve una tabla con hasta 10 hallazgos: hallazgo | línea de evidencia copiada del archivo | gravedad (alta/media/baja) | corrección propuesta.
Reglas:
- Un hallazgo sin línea de evidencia no entra.
- No modifiques ningún archivo, no ejecutes comandos que escriban, no llames a ninguna API.
- Marca con [vara] toda recomendación sobre llms.txt, FAQ u "optimizar para IA".
- Robots en robots.txt: separa búsqueda, acción del usuario y entrenamiento.
Redirección: http y sin www van a una sola dirección (308). Nada que hacer.
robots.txt: ClaudeBot está en el mismo grupo que los robots de búsqueda, pero es un robot de entrenamiento. Decidir por finalidad.
courses-sitemap: 0 anotaciones hreflang. El agente lo señala; tú conoces el contexto (las fichas son solo en portugués y la versión traducida es otro sitio).
llms.txt 200: [vara] opcional y barato, no es una palanca de citación.
04 · Práctica: el primer auditor
Usa tu sitio. Si no tienes uno, usa un sitio público que conozcas bien.
E1 · Radiografía en archivo
20 min
Ejecuta auditoria.sh con la home y 3 páginas importantes más, y guarda el resultado en auditoria.txt. Si tienes Claude Code, ejecuta también /seo technical en la home.
Listo cuando: auditoria.txt existe con las 4 páginas, cada una con status, title, canonical y el conteo de enlaces internos.
E2 · La lista con evidencia
30 min
Pásale el pedido del auditor al agente. Revisa cada línea de evidencia en el archivo y escribe, junto a cada hallazgo, tu decisión: corregir, ignorar (con el porqué) o [régua].
Listo cuando: tienes 5 hallazgos, cada uno con una línea que de verdad existe en auditoria.txt y tu decisión, y el git status del proyecto muestra que el agente no modificó nada.
05 · Prueba lo que aprendiste
La explicación aparece después de tu respuesta.
Pregunta 1 de 4
El agente auditor señaló un problema, pero no copió ninguna línea de la salida. ¿Qué haces?competencia
Correcto
Un hallazgo sin evidencia es una opinión. El pedido exige la línea copiada de la salida; sin ella, el hallazgo no entra en la lista.
¿Qué parte de claude-seo exige una cuenta de pago?
Correcto
El núcleo funciona con Claude Code y Python. Los datos de mercado (volumen exacto, SERP, backlinks) vienen de DataForSEO, que es de pago. La clase 7 muestra cuándo vale la pena.
No es esa
El núcleo funciona con Claude Code y Python. Los datos de mercado (volumen exacto, SERP, backlinks) vienen de DataForSEO, que es de pago. La clase 7 muestra cuándo vale la pena.Repasar: Cómo armar el auditor
Pregunta 3 de 4
En la salida real, ClaudeBot aparece en el grupo con OAI-SearchBot y Claude-SearchBot. ¿Cuál es el hallazgo?
Correcto
Búsqueda, acción del usuario y entrenamiento son finalidades distintas. Permitir o bloquear el entrenamiento es una decisión aparte, que no afecta la búsqueda.
El módulo de GEO sugiere crear llms.txt para aparecer más en las IAs. ¿Cómo lo tratas?
Correcto
Un estudio de Ahrefs (137 mil dominios, 15/06/2026) vio que el 97% de los archivos no recibe ninguna solicitud. Puede existir, pero no como palanca.
No es esa
Un estudio de Ahrefs (137 mil dominios, 15/06/2026) vio que el 97% de los archivos no recibe ninguna solicitud. Puede existir, pero no como palanca.Repasar: Cómo armar el auditor
Prueba terminada
Acertaste {a} de {n}. Si aciertas todas, la clase se marca como completada.
Elige una alternativa. La explicación aparece después de tu intento.
06 · Para llevar
Solo lecturaEl auditor lee y señala. Escribir en el sitio pasa por una compuerta.
EvidenciaCada hallazgo con la línea que lo prueba; sin línea, no entra.
Primero lo gratisauditoria.sh y el núcleo de claude-seo. DataForSEO es opcional y de pago.
La vara de 2026llms.txt opcional; rich result de FAQ cerrado el 07/05/2026; robots por finalidad.