🎯 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
oReview
con estos tipos si corresponde
🛠️ Actividad práctica
- Elige uno de estos formatos (evento, libro, podcast o vídeo) que tengas en tu web o proyecto.
- Redacta su bloque JSON-LD siguiendo los modelos vistos.
- Añádelo a tu web en la página correspondiente.
- Valida con herramientas oficiales.
- Realiza una búsqueda en Google o consulta en ChatGPT: ¿aparece o es utilizado tu contenido?