Lección 5.3 Datos estructurados para eventos, libros, podcast y vídeos

🎯 Objetivo

Aprender a aplicar Schema en JSON-LD para marcar contenido no textual como eventos, libros, episodios de podcast y vídeos, mejorando su visibilidad en Google, YouTube, plataformas de podcast y asistentes de IA.


📦 A. Marcado para eventos (Event)

Ideal para: congresos, webinars, talleres, sesiones formativas

Ejemplo:

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Webinar: Cómo usar Schema Pro para SEO",
  "startDate": "2025-05-10T18:00",
  "endDate": "2025-05-10T19:00",
  "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
  "eventStatus": "https://schema.org/EventScheduled",
  "location": {
    "@type": "VirtualLocation",
    "url": "https://hazteuncurso.com/webinar-schema"
  },
  "organizer": {
    "@type": "Organization",
    "name": "HazteUnCurso.com",
    "url": "https://hazteuncurso.com"
  }
}

✅ Este tipo permite aparecer en Google Calendar, asistentes de voz y en módulos destacados de eventos.


📚 B. Marcado para libros (Book)

Ideal para: ebooks, publicaciones, manuales, novelas

Ejemplo:

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "Book",
  "name": "Domina Schema: Guía para SEO técnico y conversacional",
  "author": {
    "@type": "Person",
    "name": "Mario Gómez"
  },
  "publisher": {
    "@type": "Organization",
    "name": "HazteUnCurso Editorial"
  },
  "datePublished": "2025-04-24",
  "isbn": "978-1-234-56789-0"
}

✅ Google puede mostrar fichas enriquecidas y sugerencias de compra si enlazas a marketplaces como Amazon o Google Books.


🎙️ C. Marcado para podcast (PodcastSeries y PodcastEpisode)

Ideal para: series de audio en iVoox, Spotify, Apple Podcasts, etc.

Ejemplo:

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "PodcastEpisode",
  "name": "Episodio 12 – El poder del marcado Schema en SEO",
  "description": "Analizamos cómo los datos estructurados mejoran tu visibilidad en Google y ChatGPT.",
  "url": "https://hazteuncurso.com/podcast/episodio-12",
  "partOfSeries": {
    "@type": "PodcastSeries",
    "name": "SEO para Humanos"
  },
  "datePublished": "2025-04-23",
  "duration": "PT35M",
  "publisher": {
    "@type": "Organization",
    "name": "HazteUnCurso"
  }
}

✅ Google puede mostrar episodios directamente en resultados de voz y búsqueda.


🎥 D. Marcado para vídeos (VideoObject)

Ideal para: lecciones grabadas, entrevistas, tutoriales, reels

Ejemplo:

jsonCopiarEditar{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Cómo marcar tu web con JSON-LD paso a paso",
  "description": "Tutorial completo para principiantes sobre Schema en formato JSON-LD.",
  "thumbnailUrl": "https://hazteuncurso.com/uploads/jsonld-thumbnail.jpg",
  "uploadDate": "2025-04-20",
  "contentUrl": "https://hazteuncurso.com/video/jsonld-schema",
  "embedUrl": "https://www.youtube.com/embed/abc123xyz"
}

✅ Google y YouTube pueden mostrar fragmentos del vídeo, miniaturas y duración en los resultados.


🔐 Recomendaciones generales

  • Valida cada bloque con Schema Validator
  • Marca solo contenido real y visible
  • En podcasts y vídeos, asegúrate de que los metadatos coinciden con lo que el usuario ve
  • Combina FAQPage o Review con estos tipos si corresponde

🛠️ Actividad práctica

  1. Elige uno de estos formatos (evento, libro, podcast o vídeo) que tengas en tu web o proyecto.
  2. Redacta su bloque JSON-LD siguiendo los modelos vistos.
  3. Añádelo a tu web en la página correspondiente.
  4. Valida con herramientas oficiales.
  5. Realiza una búsqueda en Google o consulta en ChatGPT: ¿aparece o es utilizado tu contenido?

Más entradas