Founding Member: $499/mes de por vida
Micare
Marketing

Análisis SEO de una página

Auditoría SEO profunda de una sola página: elementos on-page, calidad de contenido, meta tags técnicos, schema, imágenes y performance, con tarjeta de score y recomendaciones priorizadas. Sirve para cualquier página (landing, ficha de producto o blog).

SkillGratisMarketingseo y visibilidad

🌱 Empieza aquí · Análisis SEO de una página

Esta semilla le enseña a tu asistente a auditar una sola página web de arriba a abajo: revisa el título, la descripción, los encabezados, los enlaces, la calidad del texto, las etiquetas técnicas, el schema (los datos estructurados que Google lee), las imágenes y las posibles trabas de velocidad. Al final te entrega una tarjeta de calificación y una lista de arreglos ordenados por prioridad.

Glosario rápido: SEO es el conjunto de ajustes que hacen que una página aparezca mejor posicionada en buscadores como Google. On-page se refiere a todo lo que vive dentro de la propia página (textos, títulos, imágenes), no a factores externos.

Para instalarla

Abre esta carpeta con Claude Code o Cowork y dile a tu asistente:

"Siembra esta semilla 🌱"

Con eso basta de tu parte. Tu asistente hace todo lo técnico y al final te dice cómo comprobar que quedó funcionando. Vas a ver algunas palabras en inglés en la pantalla; ni caso, él te guía.

¿Otras formas de pedírselo? "instala esta semilla", "pon a funcionar el análisis SEO de páginas", "haz el setup de esto". Te entiende igual.


Para el asistente que siembra 🤖

Esto es un skill (habilidad), no un hook (gancho de automatización). No necesita settings.json ni permisos de ejecución: los skills se descubren solos cuando viven en la carpeta correcta. Tu trabajo es copiar los archivos del kernel al lugar adecuado y verificar que quedaron.

1. Decide el alcance con el usuario

  • Alcance global (recomendado): disponible en todas las conversaciones del usuario. Va en $HOME/.claude/skills/seo-page/.
  • Alcance de un proyecto: solo dentro de una carpeta específica. Va en <TU-RUTA>/.claude/skills/seo-page/, donde <TU-RUTA> es la carpeta raíz del proyecto del usuario.

Si el usuario no tiene preferencia, usa el alcance global.

2. Copia los archivos del kernel

El kernel trae dos archivos: SKILL.md (la habilidad) y LICENSE (la licencia MIT de origen, que debe viajar junto al skill).

Claude Code / Cowork (macOS o Linux), alcance global:

mkdir -p "$HOME/.claude/skills/seo-page"
cp kernel/SKILL.md "$HOME/.claude/skills/seo-page/SKILL.md"
cp kernel/LICENSE  "$HOME/.claude/skills/seo-page/LICENSE"

Windows (Git Bash / WSL): misma ruta ~/.claude/skills/seo-page/. Son archivos de texto, así que funcionan igual en cualquier sistema. Si prefieres PowerShell nativo:

New-Item -ItemType Directory -Force "$HOME\.claude\skills\seo-page"
Copy-Item kernel\SKILL.md "$HOME\.claude\skills\seo-page\SKILL.md"
Copy-Item kernel\LICENSE  "$HOME\.claude\skills\seo-page\LICENSE"

No hace falta chmod: SKILL.md es un archivo de texto que el asistente lee, no un programa que se ejecute. Conserva el archivo LICENSE junto al skill: la licencia MIT pide que el aviso de copyright acompañe a las copias.

3. (Opcional) Umbrales de conteo de palabras

El skill funciona tal cual, sin tocar nada. Un solo detalle es configurable y opcional: los mínimos de palabras por tipo de página no vienen incluidos. Si el usuario mantiene un archivo propio con esos umbrales (por ejemplo un quality-gates.md), déjalo junto al skill y el análisis lo usará; si no, el skill aplica los mínimos que el usuario defina en el momento. No inventes umbrales por tu cuenta.

4. Verificación post-siembra (obligatoria)

Paso A · comprueba que el archivo quedó en su lugar y con el nombre correcto:

ls -la "$HOME/.claude/skills/seo-page/SKILL.md" && grep -m1 '^name:' "$HOME/.claude/skills/seo-page/SKILL.md"

Salida esperada (el archivo listado + la línea del nombre) y exit=0:

-rw-r--r--  1 usuario  staff  ...  SKILL.md
name: seo-page

Si sale No such file or directory, la copia no se hizo; repite el paso 2.

Paso B · prueba funcional (el asistente la corre él mismo, sin red). Los skills se cargan al inicio de la conversación, así que reinicia la sesión primero. Luego pídele al skill que analice este fragmento de página, escrito a propósito con varias fallas de SEO:

<html>
  <head><title>Inicio</title></head>
  <body>
    <h1>Bienvenido</h1>
    <img src="foto.png">
    <p>Texto corto.</p>
  </body>
</html>

El resultado correcto es que el skill:

  • Entrega la tarjeta de calificación con la calificación general y las cinco categorías (On-Page SEO, Content Quality, Technical, Schema, Images).
  • Detecta que falta la meta descripción (la etiqueta que resume la página para Google).
  • Detecta que la imagen no tiene texto alternativo (alt), y que le faltan dimensiones.
  • Lista los arreglos ordenados por prioridad (Critical → High → Medium → Low).

Si el asistente produce la tarjeta y señala esas fallas, el skill está vivo. Avísale al usuario que ya quedó y explícale en una línea qué gana con esto.


✅ ¿Cómo sé que funcionó?

De ahora en adelante, cuando le pases a tu asistente una dirección de página (o le pegues el código de una) y le digas "analiza esta página" o "revisa el SEO de esta URL", te va a devolver una radiografía completa: qué está bien, qué está mal, y qué arreglar primero para que la página posicione mejor en Google. Sin que tengas que saber nada técnico de SEO. 🌱

Inspiración y crédito

Fuentes y patrones abiertos que inspiraron esta semilla. Nos gusta reconocer de dónde vienen las buenas ideas.

  • Fork del skill abierto "seo-page" de AgriciDaniel (repositorio github.com/AgriciDaniel/claude-seo · licencia MIT). Se conserva la licencia íntegra en el kernel y se generaliza el método quitando las menciones de negocio de la descripción.

¿Quieres implementarla con acompañamiento?

Agenda una asesoría directa con JP y aterrízala en tu caso · desde $600 MXN.

Agendar una asesoría