Lección 9.3 Cómo mejorar una web sin Schema paso a paso (caso real)

🎯 Objetivo

Aprender a auditar, planificar e implementar una mejora total en el marcado Schema de una web que no usa ningún dato estructurado aún, y dejarla lista para destacar en Google, Perplexity, ChatGPT y asistentes de voz.


🔍 CASO: Web ficticia “coachingzen.es”

Características:

  • Web WordPress con homepage, página de servicios, blog y contacto
  • No tiene plugins de Schema
  • No hay JSON-LD en el código
  • Buen contenido, pero sin estructura semántica

🧾 PASO 1 – Auditoría inicial rápida

Herramientas:

🔍 Resultado:

  • Sin bloques ld+json
  • Ningún rich snippet activado
  • Google no muestra ningún tipo de resultado enriquecido

✅ Perfecta para una transformación completa


📋 PASO 2 – Definir el mapa de tipos Schema

PáginaTipo Schema ideal
InicioWebPage, Organization
ServiciosService + FAQPage
BlogArticle
ContactoLocalBusiness (si presencial) o solo WebPage
Entradas claveArticle + FAQPage

🛠️ PASO 3 – Implementar paso a paso (sin plugins primero)

1. Agregar bloque Organization al <head> en todo el sitio

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Coaching Zen",
  "url": "https://coachingzen.es",
  "logo": "https://coachingzen.es/logo.png",
  "sameAs": [
    "https://instagram.com/coachingzen",
    "https://linkedin.com/company/coachingzen"
  ]
}

2. En páginas de servicios, añadir Service + FAQPage

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "Service",
  "serviceType": "Coaching personal y profesional",
  "provider": {
    "@type": "Organization",
    "name": "Coaching Zen"
  },
  "areaServed": "España",
  "url": "https://coachingzen.es/servicios"
}

Y si hay preguntas frecuentes visibles:

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "¿Qué incluye una sesión de coaching?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Incluye diagnóstico, plan de acción y seguimiento personalizado."
      }
    }
  ]
}

3. En el blog, usar Article con autor

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Cómo mantener la calma en situaciones difíciles",
  "author": {
    "@type": "Person",
    "name": "Clara Zen"
  },
  "datePublished": "2025-04-01",
  "image": "https://coachingzen.es/uploads/calma.jpg"
}

4. En la página de contacto, añadir WebPage o LocalBusiness (si aplica)


✅ PASO 4 – Validar todos los cambios


📈 PASO 5 – Medir resultados tras 2-4 semanas

  • ¿Se activaron rich snippets?
  • ¿Mejoró el CTR en Search Console?
  • ¿Aumentó el tiempo en página o bajó la tasa de rebote?
  • ¿Tu contenido aparece en respuestas de Perplexity o ChatGPT?

🎓 Conclusión de la Lección

Transformar una web sin Schema no es complicado si:

✅ Identificas bien los tipos de contenido
✅ Usas el tipo de Schema correcto
✅ Estructuras bien el JSON-LD
✅ Validas y ajustas
✅ Piensas como buscador y como IA

Más entradas