| name | seo-master |
| description | optimiza la visibilidad en buscadores mediante auditorías técnicas, análisis de contenido (E-E-A-T) y configuración de datos estructurados para OFFSZN. |
SEO Master para OFFSZN
Cuándo usar este skill
- cuando se necesite auditar el SEO técnico de una página.
- cuando el usuario pida mejorar el posicionamiento de un producto o categoría.
- cuando haya que implementar Schema.org (datos estructurados).
- cuando se busque optimizar contenido para IA y buscadores modernos (GEO/AEO).
- cuando se compartan links y necesiten previsualizaciones premium (Open Graph).
Inputs necesarios
- URL o Rápida descripción de la página a analizar.
- Objetivo específico (ej. "más clics", "mejor imagen en compartir", "indexación").
Workflow
- Análisis Técnico: Revisar etiquetas
<title>, <meta>, encabezados <h1>-<h6> y velocidad de carga.
- Evaluación de Contenido: Analizar calidad, relevancia y señales E-E-A-T (Experiencia, Autoridad, Confianza).
- Verificación de Compartido: Validar tags
og:link, og:image y Twitter Cards.
- Implementación de Schema: Generar o corregir JSON-LD para productos, perfiles o artículos.
- Optimización GEO: Ajustar el lenguaje y estructura para que IAs (Gemini, ChatGPT) entiendan mejor el contexto.
Instrucciones
1. Auditoría Técnica
- Verifica que el
title sea relevante y tenga menos de 60-70 caracteres.
- Asegúrate de que solo haya un
h1 por página.
- Revisa que las imágenes tengan el atributo
alt descriptivo.
2. E-E-A-T (Experiencia, Pericia, Autoridad y Fiabilidad)
- Para productos: Mostrar el nombre del productor, fecha de creación y reviews (si hay).
- Para perfiles: Asegurar que la
bio destaque la trayectoria del creador.
3. Schema.org (JSON-LD)
- Usa el formato
Product para páginas de beats/kits.
- Usa el formato
Person para perfiles de productores.
- Usa el formato
MusicGroup o MusicRecording si aplica.
4. GEO (Generative Engine Optimization)
- Usa listas estructuradas y tablas para comparar precios o características.
- Mantén oraciones claras y directas que respondan preguntas del tipo "¿Cómo descargar beats en OFFSZN?".
5. Auditoría Dinámica (Playwright)
- Cuando el SEO dependa de JS (ej: perfiles de Supabase), usa:
npx --no-install playwright-cli open <url> (o npx --no-install playwright-cli snapshot <url>).
- Analiza si el
title y h1 finales coinciden con los del código fuente.
- Verifica que las imágenes perezosas (lazy-loaded) tengan su
alt listo al renderizar.
Output (formato exacto)
Devolver un reporte estructurado con:
- Estado Actual: <Puntaje 1-10>
- Problemas Detectados: <Lista de errores técnicos>
- Análisis de Renderizado (Playwright): <Resultados del snapshot dinámico>
- Mejoras Aplicadas: <Cambios en código/etiquetas>
- Código Generado (si aplica):
Manejo de errores y correcciones
Si no puedes acceder a la URL, pide al usuario el contenido HTML de la página o usa view_file si es un archivo local. Para sitios dinámicos, SIEMPRE intenta usar npx playwright-cli si quieres ver el resultado final tras la ejecución de los scripts. Si falta información de un producto, consulta la base de datos (Supabase) antes de inventar datos.