Fechas
Ubicación
Entradas
Artistas y organizador
Comprobando… ·
Marcado de eventos para lugares físicos, transmisiones y eventos híbridos
Este generador de schema de evento escribe JSON-LD Event para eventos presenciales, online o híbridos. Indica las fechas con zona horaria, el lugar o el enlace de la transmisión, el estado y las entradas, y copia el bloque <script> validado.
Última actualización:
Cómo funciona
Nombre, tipo y fechas
Elige MusicEvent, BusinessEvent, Festival, SportsEvent u otro tipo, y define inicio y fin con el desfase de la zona horaria local.
Dónde ocurre
En un lugar físico (Place con dirección), online (VirtualLocation con URL) o en ambos; el modo de asistencia se escribe en consecuencia.
Entradas y personas
Una oferta por tipo de entrada, los artistas y el organizador; luego copia el bloque y revisa el resultado de Evento.
Funciones
Eventos híbridos bien hechos
La asistencia mixta escribe dos ubicaciones, un Place y una VirtualLocation, y el validador avisa si el modo y la ubicación no coinciden.
Estado del evento
Programado, cancelado, pospuesto, reprogramado o pasado a online. Los eventos reprogramados tienen un campo de inicio anterior; la fecha de inicio original siempre se conserva.
Varios tipos de entrada
Precio, moneda, disponibilidad (disponible, agotado, preventa), inicio de la venta y URL de la entrada para cada oferta.
Zonas horarias
Elige el desfase del lugar; sin él, Google supone la zona horaria de Googlebot y puede mostrar una hora equivocada.
Límites y privacidad
El JSON-LD o HTML importado puede ocupar hasta 1 MB. Se usa una sola zona horaria para todas las fechas del evento; las series recurrentes (eventSchedule) no forman parte del formulario.
Eventos online: la URL de la transmisión se escribe como VirtualLocation. La documentación actual de Google describe con detalle las ubicaciones físicas; los eventos solo online son schema.org válido, pero puede que no se muestren igual.
La validación usa el vocabulario de schema.org (© patrocinadores de schema.org, CC BY-SA 3.0, consulta las licencias). Los datos del evento se quedan en tu navegador: más información en la página de privacidad.
Preguntas frecuentes
¿Qué exige Google en el schema de evento?
name, startDate y location. Un lugar físico necesita un Place con dirección; se recomiendan description, endDate, eventStatus, image, offers, organizer y performer.
¿Qué hago si se cancela un evento?
Conserva la página y el marcado, mantén las fechas y la ubicación originales y cambia eventStatus a EventCancelled. Si quitas la fecha de inicio, el evento deja de reconocerse.
¿Cómo marco un evento pospuesto sin fecha nueva?
Usa EventPostponed y conserva el startDate anterior hasta conocer la nueva fecha; entonces cambia a EventRescheduled con las fechas nuevas.
¿Puedo marcar varios eventos en una página que vende entradas para muchos?
Cada evento debe tener su propia página con su propio marcado. Las páginas de resumen que solo enlazan a eventos no son aptas.
¿El nombre del evento debe incluir el lugar o el precio?
No. Google pide solo el título del evento; el lugar va en location.name y el precio en offers.