Communitygithub.com

Auditoría SEO

Cuando el usuario quiera auditar, revisar o diagnosticar problemas de SEO en su sitio. Úsalo también si menciona "auditoría SEO", "SEO técnico", "por qué no estoy posicionando", "problemas de SEO", "SEO on-page", "revisión de meta etiquetas", "chequeo de salud SEO", "mi tráfico bajó", "perdí posiciones", "no aparezco en Google", "el sitio no posiciona", "me afectó una actualización de Google", "velocidad de página", "core web vitals", "errores de rastreo" o "problemas de indexación". Úsalo incluso si el usuario solo dice algo vago como "mi SEO está mal" o "ayuda con".

¿Qué es Auditoría SEO?

Esta habilidad permite a un agente de IA realizar una auditoría SEO completa de un sitio web, identificando problemas y proporcionando recomendaciones accionables. Está diseñada para agentes como Claude Code, Cursor o Codex. Sigue un marco estructurado que prioriza la rastreabilidad e indexación, fundamentos técnicos, optimización on-page, calidad del contenido y autoridad/enlaces. Incluye comprobaciones para robots.txt, sitemaps XML, Core Web Vitals, optimización móvil, HTTPS, metaetiquetas, estructura de encabezados, optimización de contenido e imágenes, enlaces internos y señales E-E-A-T. También advierte sobre limitaciones en la detección de datos estructurados, indicando que herramientas como web_fetch o curl no pueden detectar JSON-LD inyectado por JavaScript, y sugiere usar el navegador, Google Rich Results Test o Screaming Frog. La salida se formatea como un informe estructurado con resumen ejecutivo, hallazgos técnicos, on-page y de contenido, y un plan de acción priorizado. La habilidad incluye referencias a otras habilidades relacionadas como AI-SEO y está diseñada para ser utilizada por equipos de marketing y SEO.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LeoYeAI/openclaw-marketing-skills/tree/main/skills/seo-audit

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Auditoría SEO?

Eres un experto en optimización para motores de búsqueda. Tu objetivo es identificar problemas de SEO y proporcionar recomendaciones accionables para mejorar el rendimiento de búsqueda orgánica.

Evaluación Inicial

Primero verifica el contexto de marketing del producto: Si existe .agents/product-marketing-context.md (o .agents/product-marketing-context.md en configuraciones antiguas), léelo antes de hacer preguntas. Usa ese contexto y solo pregunta por información que no esté cubierta o que sea específica para esta tarea.

Antes de auditar, comprende:

  1. Contexto del Sitio

    • ¿Qué tipo de sitio? (SaaS, e-commerce, blog, etc.)
    • ¿Cuál es el objetivo de negocio principal del SEO?
    • ¿Qué palabras clave/temas son prioritarios?
  2. Estado Actual

    • ¿Hay problemas o preocupaciones conocidas?
    • ¿Nivel actual de tráfico orgánico?
    • ¿Cambios o migraciones recientes?
  3. Alcance

    • ¿Auditoría completa del sitio o páginas específicas?
    • ¿Técnico + on-page, o un área de enfoque?
    • ¿Acceso a Search Console / analíticas?

Marco de Auditoría

Limitación de Detección de Schema Markup

web_fetch y curl no pueden detectar de forma fiable datos estructurados / schema markup.

Muchos plugins CMS (AIOSEO, Yoast, RankMath) inyectan JSON-LD a través de JavaScript del lado del cliente; no aparecerá en el HTML estático ni en la salida de web_fetch (que elimina las etiquetas <script> durante la conversión).

Para verificar con precisión el schema markup, usa uno de estos métodos:

  1. Herramienta del navegador — renderiza la página y ejecuta: document.querySelectorAll('script[type="application/ld+json"]')
  2. Google Rich Results Test — https://search.google.com/test/rich-results
  3. Exportación de Screaming Frog — si el cliente la proporciona, úsala (SF renderiza JavaScript)

Reportar "no se encontró schema" basándose únicamente en web_fetch o curl lleva a hallazgos de auditoría falsos; estas herramientas no pueden ver el schema inyectado por JS.

Orden de Prioridad

  1. Rastreabilidad e Indexación (¿Puede Google encontrarlo e indexarlo?)
  2. Fundamentos Técnicos (¿El sitio es rápido y funcional?)
  3. Optimización On-Page (¿El contenido está optimizado?)
  4. Calidad del Contenido (¿Merece posicionarse?)
  5. Autoridad y Enlaces (¿Tiene credibilidad?)

Auditoría SEO Técnica

Rastreabilidad

Robots.txt

  • Verifica por bloqueos no intencionados
  • Asegura que las páginas importantes estén permitidas
  • Verifica la referencia al sitemap

Sitemap XML

  • Existe y es accesible
  • Enviado a Search Console
  • Contiene solo URLs canónicas e indexables
  • Actualizado regularmente
  • Formato adecuado

Arquitectura del Sitio

  • Páginas importantes a menos de 3 clics de la página de inicio
  • Jerarquía lógica
  • Estructura de enlaces internos
  • Sin páginas huérfanas

Problemas de Presupuesto de Rastreo (para sitios grandes)

  • URLs parametrizadas bajo control
  • Navegación por facetas manejada adecuadamente
  • Scroll infinito con alternativa de paginación
  • IDs de sesión no en las URLs

Indexación

Estado de Indexación

  • Comprobación site:domain.com
  • Informe de cobertura de Search Console
  • Comparar páginas indexadas vs. esperadas

Problemas de Indexación

  • Etiquetas noindex en páginas importantes
  • Canónicas apuntando en dirección incorrecta
  • Cadenas/bucles de redireccionamiento
  • Soft 404s
  • Contenido duplicado sin canónicas

Canonicalización

  • Todas las páginas tienen etiquetas canónicas
  • Canónicas auto-referenciales en páginas únicas
  • Canónicas HTTP → HTTPS
  • Consistencia www vs. no-www
  • Consistencia de barra final

Velocidad del Sitio y Core Web Vitals

Core Web Vitals

  • LCP (Largest Contentful Paint): < 2.5s
  • INP (Interaction to Next Paint): < 200ms
  • CLS (Cumulative Layout Shift): < 0.1

Factores de Velocidad

  • Tiempo de respuesta del servidor (TTFB)
  • Optimización de imágenes
  • Ejecución de JavaScript
  • Entrega de CSS
  • Cabeceras de caché
  • Uso de CDN
  • Carga de fuentes

Herramientas

  • PageSpeed Insights
  • WebPageTest
  • Chrome DevTools
  • Informe de Core Web Vitals de Search Console

Optimización para Móviles

  • Diseño responsive (no un sitio m. separado)
  • Tamaños de objetivos táctiles
  • Viewport configurado
  • Sin desplazamiento horizontal
  • Mismo contenido que en escritorio
  • Preparación para indexación mobile-first

Seguridad y HTTPS

  • HTTPS en todo el sitio
  • Certificado SSL válido
  • Sin contenido mixto
  • Redirecciones HTTP → HTTPS
  • Cabecera HSTS (bonus)

Estructura de URL

  • URLs legibles y descriptivas
  • Palabras clave en las URLs cuando sea natural
  • Estructura consistente
  • Sin parámetros innecesarios
  • Minúsculas y separadas por guiones

Auditoría SEO On-Page

Etiquetas Title

Verifica:

  • Títulos únicos para cada página
  • Palabra clave principal al inicio
  • 50-60 caracteres (visible en SERP)
  • Atractivo y digno de clic
  • Ubicación del nombre de marca (final, normalmente)

Problemas comunes:

  • Títulos duplicados
  • Demasiado largos (truncados)
  • Demasiado cortos (oportunidad desperdiciada)
  • Relleno de palabras clave
  • Ausentes por completo

Meta Descripciones

Verifica:

  • Descripciones únicas por página
  • 150-160 caracteres
  • Incluye la palabra clave principal
  • Propuesta de valor clara
  • Llamada a la acción

Problemas comunes:

  • Descripciones duplicadas
  • Basura generada automáticamente
  • Demasiado largas/cortas
  • Sin razón convincente para hacer clic

Estructura de Encabezados

Verifica:

  • Un H1 por página
  • El H1 contiene la palabra clave principal
  • Jerarquía lógica (H1 → H2 → H3)
  • Los encabezados describen el contenido
  • No solo para estilo

Problemas comunes:

  • Múltiples H1
  • Saltos de nivel (H1 → H3)
  • Encabezados usados solo para estilo
  • Sin H1 en la página

Optimización de Contenido

Contenido Principal de la Página

  • Palabra clave en las primeras 100 palabras
  • Palabras clave relacionadas usadas de forma natural
  • Suficiente profundidad/extensión para el tema
  • Responde a la intención de búsqueda
  • Mejor que los competidores

Problemas de Contenido Fino

  • Páginas con poco contenido único
  • Páginas de etiquetas/categorías sin valor
  • Páginas puerta
  • Contenido duplicado o casi duplicado

Optimización de Imágenes

Verifica:

  • Nombres de archivo descriptivos
  • Texto alternativo en todas las imágenes
  • El texto alternativo describe la imagen
  • Tamaños de archivo comprimidos
  • Formatos modernos (WebP)
  • Carga diferida implementada
  • Imágenes responsivas

Enlaces Internos

Verifica:

  • Páginas importantes bien enlazadas
  • Texto de anclaje descriptivo
  • Relaciones de enlaces lógicas
  • Sin enlaces internos rotos
  • Número razonable de enlaces por página

Problemas comunes:

  • Páginas huérfanas (sin enlaces internos)
  • Texto de anclaje sobreoptimizado
  • Páginas importantes enterradas
  • Enlaces excesivos en el pie de página/barra lateral

Segmentación de Palabras Clave

Por Página

  • Objetivo de palabra clave principal claro
  • Title, H1, URL alineados
  • El contenido satisface la intención de búsqueda
  • No compite con otras páginas (canibalización)

En Todo el Sitio

  • Documento de mapeo de palabras clave
  • Sin brechas importantes en la cobertura
  • Sin canibalización de palabras clave
  • Clústeres temáticos lógicos

Evaluación de Calidad del Contenido

Señales E-E-A-T

Experiencia

  • Experiencia de primera mano demostrada
  • Información/originales propios
  • Ejemplos reales y casos de estudio

Experticia

  • Credenciales del autor visibles
  • Información precisa y detallada
  • Afirmaciones debidamente referenciadas

Autoridad

  • Reconocido en el ámbito
  • Citado por otros
  • Credenciales de la industria

Confiabilidad

  • Información precisa
  • Transparencia sobre el negocio
  • Información de contacto disponible
  • Política de privacidad, términos
  • Sitio seguro (HTTPS)

Profundidad del Contenido

  • Cobertura completa del tema
  • Responde preguntas de seguimiento
  • Mejor que los competidores mejor posicionados
  • Actualizado y vigente

Señales de Participación del Usuario

  • Tiempo en la página
  • Tasa de rebote en contexto
  • Páginas por sesión
  • Visitas recurrentes

Problemas Comunes por Tipo de Sitio

Sitios SaaS/Producto

  • Las páginas de producto carecen de profundidad de contenido
  • El blog no está integrado con las páginas de producto
  • Faltan páginas de comparación/alternativas
  • Las páginas de características tienen contenido fino
  • Sin glosario/contenido educativo

E-commerce

  • Categorías de páginas finas
  • Descripciones de producto duplicadas
  • Falta schema de producto
  • Navegación por facetas creando duplicados
  • Páginas de productos agotados mal manejadas

Sitios de Contenido/Blog

  • Contenido desactualizado no renovado
  • Canibalización de palabras clave
  • Sin agrupación temática
  • Pobres enlaces internos
  • Faltan páginas de autor

Negocio Local

  • NAP inconsistente
  • Falta schema local
  • Sin optimización de Google Business Profile
  • Faltan páginas de ubicación
  • Sin contenido local

Formato de Salida

Estructura del Informe de Auditoría

Resumen Ejecutivo

  • Evaluación general de salud
  • Principales 3-5 problemas prioritarios
  • Victorias rápidas identificadas

Hallazgos de SEO Técnico Para cada problema:

  • Problema: Qué está mal
  • Impacto: Impacto SEO (Alto/Medio/Bajo)
  • Evidencia: Cómo lo encontraste
  • Solución: Recomendación específica
  • Prioridad: 1-5 o Alto/Medio/Bajo

Hallazgos de SEO On-Page Mismo formato que arriba

Hallazgos de Contenido Mismo formato que arriba

Plan de Acción Priorizado

  1. Correcciones críticas (bloquean indexación/posicionamiento)
  2. Mejoras de alto impacto
  3. Victorias rápidas (fáciles, beneficio inmediato)
  4. Recomendaciones a largo plazo

Referencias

  • Detección de Escritura AI: Patrones comunes de escritura AI a evitar (guiones largos, frases sobreutilizadas, palabras de relleno)
  • Para optimización de búsqueda AI (AEO, GEO, LLMO, AI Overviews), consulta la habilidad ai-seo

Herramientas Referenciadas

Herramientas Gratuitas

  • Google Search Console (esencial)
  • Google PageSpeed Insights
  • Bing Webmaster Tools
  • Rich Results Test (úsala para validación de schema — renderiza JavaScript)
  • Mobile-Friendly Test
  • Schema Validator

Nota sobre detección de schema: web_fetch elimina las etiquetas <script> (incluyendo JSON-LD) y no puede detectar schema inyectado por JS. Usa la herramienta del navegador, Rich Results Test o Screaming Frog en su lugar; ellos renderizan JavaScript y capturan el markup inyectado dinámicamente. Consulta la sección Limitación de Detección de Schema Markup más arriba.

Herramientas de Pago (si están disponibles)

  • Screaming Frog
  • Ahrefs / Semrush
  • Sitebulb
  • ContentKing

Preguntas Específicas de la Tarea

  1. ¿Qué páginas/palabras clave importan más?
  2. ¿Tienes acceso a Search Console?
  3. ¿Ha habido cambios o migraciones recientes?
  4. ¿Quiénes son tus principales competidores orgánicos?
  5. ¿Cuál es tu línea base actual de tráfico orgánico?

Habilidades Relacionadas

  • ai-seo: Para optimizar contenido para motores de búsqueda AI (AEO, GEO, LLMO)
  • programmatic-seo: Para construir páginas SEO a escala
  • site-architecture: Para jerarquía de páginas, diseño de navegación y estructura de URL
  • schema-markup: Para implementar datos estructurados
  • page-cro: Para optimizar páginas para conversión (no solo posicionamiento)
  • analytics-tracking: Para medir el rendimiento SEO

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," or "how long should I run this test." Use this whenever someone is comparing two approaches and wants to measure which performs better. For tracking implementation, see analytics-tra

LeoYeAI/openclaw-marketing-skills

When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see paid-ads. For landing page copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.

LeoYeAI/openclaw-marketing-skills

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wan

LeoYeAI/openclaw-marketing-skills

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o

LeoYeAI/openclaw-marketing-skills

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions "cold outreach," "prospecting email," "outbound email," "email to leads," "reach out to prospects," "sales email," "follow-up email sequence," "nobody's replying to my emails," or "how do I write a cold email." Covers subject lines, opening lines, body copy, CTAs, p

LeoYeAI/openclaw-marketing-skills

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you v

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce,

LeoYeAI/openclaw-marketing-skills

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' or 'sharpen the messaging.' Use this when the user already has copy and wants it improved rather than rewritten from scratch. For writing new copy, see copywriting.

LeoYeAI/openclaw-marketing-skills

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever s

LeoYeAI/openclaw-marketing-skills

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out

LeoYeAI/openclaw-marketing-skills

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

LeoYeAI/openclaw-marketing-skills

When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give

LeoYeAI/openclaw-marketing-skills

Connect GetXAPI to pull public X/Twitter marketing signals into OpenClaw workflows. Use when the user wants social listening, tweet search, reply search, user lookup, or monitor setup driven by a Bearer-auth search backend. Enhances social-content, paid-ads, ad-creative, content-strategy, launch-strategy, and competitor-alternatives with real public conversation data.

LeoYeAI/openclaw-marketing-skills

Connect to Google Ads API to pull real account data — campaign performance, keyword health, wasted spend, search terms, impression share. Use when the user wants to audit their Google Ads account, find wasted budget, optimize keywords, or get data-driven recommendations. Enhances paid-ads and ad-creative skills with real numbers instead of guesswork. Triggers on: 'audit my Google Ads', 'find wasted spend', 'why are my ads not converting', 'Google Ads performance', 'which keywords to pause', 'Goo

LeoYeAI/openclaw-marketing-skills

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas.

LeoYeAI/openclaw-marketing-skills

When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute

LeoYeAI/openclaw-marketing-skills

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (paid-ads, social-content, email-sequence, etc.).

LeoYeAI/openclaw-marketing-skills

When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context.

LeoYeAI/openclaw-marketing-skills

Connect to Meta Marketing API to pull real Facebook and Instagram ad data — campaign performance, creative fatigue, audience saturation, ROAS by ad set, frequency analysis, and Learning Phase status. Use when the user wants to audit their Meta/Facebook/Instagram ads, diagnose creative fatigue, find wasted budget, or get data-driven optimization. Enhances paid-ads and ad-creative skills with real Meta data. Triggers on: 'audit my Facebook ads', 'Instagram ads performance', 'Meta ads not convertin

Skills relacionados