Datos estructurados de actividades en casa (VirtualLocation
)
Puedes ayudar a los usuarios a descubrir actividades que pueden hacer desde casa añadiendo datos estructurados a tus páginas de vídeos y eventos online. De este modo, cuando alguien busque algo que hacer en casa, se le mostrarán vídeos y eventos online en resultados enriquecidos. Ese usuario puede hacer clic en un vídeo o en una clase para consultar más detalles, como una descripción de la actividad o información sobre cómo registrarse o ver el contenido.
Estos son algunos ejemplos de tipos de contenido de actividades en casa:
- Próxima emisión de vídeo en directo
- Vídeo grabado
- Evento online

Disponibilidad de la función
Por el momento, los resultados enriquecidos de actividades en casa solo se muestran en inglés a usuarios de Estados Unidos que utilizan dispositivos móviles. Además, de momento solo aparecen en búsquedas relacionadas con hacer ejercicio (por ejemplo, "ejercicio online" o "yoga desde casa").
Directrices de participación
Para que tu contenido pueda aparecer en resultados enriquecidos de actividades en casa, sigue estas directrices:
- Añade datos estructurados
Event
oVideo
siguiendo la documentación correspondiente. Por lo general, los datos estructuradosEvent
sirven para etiquetar eventos online que todavía no se han celebrado; por su parte, los datos estructuradosVideo
son más adecuados para etiquetar vídeos publicados. - Los eventos deben ser virtuales, no presenciales. Cuando uses datos estructurados
Event
, haz lo siguiente:- Asigna el valor
OnlineEventAttendanceMode
aeventAttendanceMode
. - Usa el tipo
VirtualLocation
en la propiedadlocation
. - Añade la propiedad
location.url
. - Indica la zona horaria correcta. Como los eventos online no tienen asociada una ubicación física con la que verificar la hora correcta, es muy importante que selecciones la zona horaria adecuada.
- Asigna el valor
- En el caso de los vídeos, añade las propiedades
description
yduration
para ayudar a Google a saber de qué tratan. Si etiquetas un vídeo de una emisión en directo que aún no ha empezado, puedes usar ambos tipos de datos estructurados (Video
yEvent
) si quieres. Si decides etiquetar emisiones en directo con los datos estructurados de tipoVideo
, te recomendamos que añadas las propiedadesBroadcastEvent
y que sigas las directrices de la insignia En directo.
Ejemplos
Video
A continuación se muestra un ejemplo de la página de un vídeo con datos estructurados Video
.
<html> <head> <title>20 Min Aerobic Workout Reduction</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "VideoObject", "name": "20 Min Aerobic Workout Reduction", "description": "Get your exercise in, from home. Watch this quick 20 minute workout video.", "thumbnailUrl": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "uploadDate": "2020-03-31T08:00:00+08:00", "duration": "PT20M46S", "contentUrl": "https://www.googlebotclass.com/video/123/20-min-workout.mp4", "embedUrl": "https://www.googlebotclass.com/embed/123", "interactionStatistic": { "@type": "InteractionCounter", "interactionType": { "@type": "WatchAction" }, "userInteractionCount": 5647018 }, "regionsAllowed": "US" } </script> </head> <body> </body> </html>
<html itemscope itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <head> <title itemprop="name">20 Min Aerobic Workout Reduction</title> </head> <body> <meta itemprop="uploadDate" content="2020-03-31T08:00:00+08:00" /> <meta itemprop="duration" content="PT20M46S" /> <p itemprop="description">Get your exercise in, from home. Watch this quick 20 minute workout video.</p> <div itemprop="interactionStatistic" itemtype="https://schema.org/InteractionCounter" itemscope> <meta itemprop="userInteractionCount" content="5647018" /> <meta itemprop="interactionType" itemtype="https://schema.org/WatchAction" /> </div> <link itemprop="embedUrl" href="https://www.googlebotclass.com/embed/123" /> <meta itemprop="contentUrl" content="https://www.googlebotclass.com/video/123/20-min-workout.mp4" /> <meta itemprop="regionsAllowed" content="US" /> <meta itemprop="thumbnailUrl" content="https://example.com/photos/1x1/photo.jpg" /> </body> </html>
Event
A continuación, se muestra un ejemplo de la página de un evento online con datos estructurados Event
.
<html> <head> <title>Boxing Workout</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Event", "name": "Boxing Workout", "startDate": "2021-07-31T06:00:00-05:00", "endDate": "2021-07-31T07:00-05:00", "eventStatus": "https://schema.org/EventScheduled", "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode", "location": { "@type": "VirtualLocation", "url": "https://googlebotcourse.com/boxing-workout" }, "image": [ "https://example.com/photos/1x1/photo.jpg", "https://example.com/photos/4x3/photo.jpg", "https://example.com/photos/16x9/photo.jpg" ], "description": "Boxing is a full body workout that rapidly changes the shape of your body through a dynamic workout. The technique develops lean, strong and flexible muscles.", "offers": { "@type": "Offer", "url": "https://www.googlebotcourse.com/event_offer/12345_201803180430", "price": "30", "priceCurrency": "USD", "availability": "https://schema.org/InStock", "validFrom": "2021-05-21T12:00" }, "organizer": { "@type": "Organization", "name": "Get Fit with Googlebot", "url": "https://getfitwithgooglebot.com" }, "performer": { "@type": "Person", "name": "Virginia Woolf" } } </script> </head> <body> </body> </html>
<html itemscope itemprop="Event" itemtype="https://schema.org/Event"> <head> <title itemprop="name">Boxing Workout</title> </head> <body> <meta itemprop="startDate" content="2021-07-31T06:00:00-05:00" /> <meta itemprop="endDate" content="2021-07-31T07:00-05:00" /> <meta itemprop="eventStatus" content="https://schema.org/EventScheduled" /> <meta itemprop="eventAttendanceMode" content="https://schema.org/OnlineEventAttendanceMode" /> <p itemprop="description">Boxing is a full body workout that rapidly changes the shape of your body through a dynamic workout. The technique develops lean, strong and flexible muscles.</p> <div itemprop="location" itemtype="https://schema.org/VirtualLocation" itemscope> <meta itemprop="url" content="https://googlebotcourse.com/boxing-workout" /> </div> <img itemprop="image" src="https://example.com/photos/1x1/photo.jpg" alt="" /> <div itemprop="offers" itemtype="https://schema.org/Offer" itemscope> <meta itemprop="url" content="https://www.googlebotcourse.com/event_offer/12345_201803180430" /> <meta itemprop="price" content="30" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="validFrom" content="2021-05-21T12:00" /> </div> <div itemprop="organizer" itemtype="https://schema.org/Organization" itemscope> <meta itemprop="name" content="Get Fit with Googlebot" /> <meta itemprop="url" content="https://getfitwithgooglebot.com" /> </div> <div itemprop="performer" itemtype="https://schema.org/Person" itemscope> <meta itemprop="name" content="Virginia Woolf" /> </div> </body> </html>