Datos estructurados de la actividad en casa (VirtualLocation
)
Para ayudar a los usuarios a descubrir actividades que pueden hacer en casa, puedes agregar datos estructurados a tus eventos y páginas de video en línea. Cuando los usuarios buscan actividades para hacer en casa, los videos y los eventos en línea aparecen en un resultado enriquecido. Los usuarios pueden hacer clic en un video o una clase para ver más detalles, como la descripción de la actividad, las instrucciones para registrarse o la opción Mirar ahora.
A continuación se incluyen algunos ejemplos de tipos de contenido de actividades para hacer en casa:
- Próxima transmisión de video en vivo
- Video ya grabado
- Un evento en línea
![Resultado enriquecido de actividades para hacer en casa](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/home-activities-fitness.png?authuser=8&hl=es)
Disponibilidad de la función
Por el momento, los resultados enriquecidos de actividades para hacer en casa solo están disponibles en inglés. También pueden verse en dispositivos móviles. Sin embargo, actualmente solo aparecen en búsquedas relacionadas con entrenamiento (por ejemplo, "ejercicio en línea" o "yoga en casa").
Pautas de elegibilidad
Si quieres que se muestre tu contenido como resultado enriquecido de actividades para hacer en casa, sigue estos lineamientos:
- Agrega datos estructurados de
Event
oVideo
, según la documentación. Por lo general, los datos estructurados deEvent
tienen sentido para eventos en línea que sucederán en el futuro, y los datos estructurados deVideo
, para videos publicados. - Los eventos deben ser virtuales, no físicos. En los datos estructurados de
Event
, asegúrate de hacer lo siguiente:- Establecer
eventAttendanceMode
enOnlineEventAttendanceMode
- Usar el tipo
VirtualLocation
para la propiedadlocation
- Agregar la propiedad
location.url
- Especificar la zona horaria correcta (como no hay una ubicación física para verificar la hora correcta, es fundamental configurar la zona horaria correcta para los eventos en línea)
- Establecer
- En el caso de los videos, concéntrate en agregar las propiedades
description
yduration
, ya que permiten que Google sepa de qué se trata el video. Si tu video es una próxima transmisión en vivo, puedes agregar ambos tipos de lenguaje de marcado (Video
yEvent
), pero no es obligatorio. Sin embargo, si usas lenguaje de marcado deVideo
para la transmisión en vivo, te recomendamos que agregues las propiedadesBroadcastEvent
y sigas los Lineamientos de insignia de transmisión EN VIVO.
Ejemplos
Video
Aquí tienes un ejemplo de una página de video con datos estructurados de 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": "2024-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="2024-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
Este es un ejemplo de una página de evento en línea con datos estructurados de Event
.
<html> <head> <title>Boxing Workout</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Event", "name": "Boxing Workout", "startDate": "2024-07-31T06:00:00-05:00", "endDate": "2024-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_202403180430", "price": "30", "priceCurrency": "USD", "availability": "https://schema.org/InStock", "validFrom": "2024-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="2024-07-31T06:00:00-05:00" /> <meta itemprop="endDate" content="2024-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_202403180430" /> <meta itemprop="price" content="30" /> <meta itemprop="priceCurrency" content="USD" /> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="validFrom" content="2024-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>