¿Con qué frecuencia Google muestra la insignia/píldora "Live" en Top Stories?
Durante los Juegos Olímpicos de París 2024, nuestros datos muestran que la distribución entre las insignias es la siguiente:
- La insignia/píldora LiveBlog domina con 66.6%
- Las insignias de video, que no son tan populares, alcanzaron el 29.1% de todas las insignias
En general, Google muestra la insignia LiveBlog en solo el 3.5% de los resultados en Google Top Stories.
Marcado de Schema LiveBlogPosting
<!DOCTYPE html>
<html>
<head>
<title>Un Live Blog sin AMP</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LiveBlogPosting",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/live_blog/"
},
"url": "https://example.com/live_blog/",
"datePublished": "2024-08-09T11:30:00-07:00",
"dateModified": "2024-08-09T16:00:00-07:00",
"coverageStartTime": "2024-08-09T11:30:00-07:00",
"coverageEndTime": "2024-08-09T16:00:00-07:00",
"about": {
"@type": "Event",
"startDate": "2024-08-09T13:00:00-07:00",
"name": "Un Live Blog sin AMP",
"location": {
"@type": "EventVenue",
"name": "John Doe",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Los Angeles",
"addressRegion": "CA",
"postalCode": "90001",
"addressCountry": "US"
}
}
},
"publisher": {
"@type": "Organization",
"name": "Example Publisher",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png",
"height": "60",
"width": "600"
}
},
"author": {
"@type": "Person",
"name": "John Doe"
},
"headline": "Un Live Blog sin AMP",
"description": "Una implementación de Live Blog sin AMP",
"image": {
"@type": "ImageObject",
"url": "https://example.com/image.png",
"height": "1532",
"width": "2046"
},
"keywords": "Cobertura en Vivo, LiveBlogPosting",
"liveBlogUpdate": [
{
"@type": "BlogPosting",
"headline": "Skyline de la Ciudad",
"url": "https://example.com/live_blog/#post1",
"datePublished": "2024-08-09T11:30:00-07:00",
"articleBody": "Un hermoso skyline de la ciudad al atardecer."
},
{
"@type": "BlogPosting",
"headline": "Vista del Océano",
"url": "https://example.com/live_blog/#post2",
"datePublished": "2024-08-09T16:00:00-07:00",
"articleBody": "Una vista serena de las olas del océano."
}
]
}
</script>
</head>
<body>
</body>
</html>
También puedes usar Microdata para marcar tu live blog en lugar de JSON-LD. En este caso, las publicaciones de live blog solo de texto se mostrarán junto con la imagen principal de todo el live blog.
Directrices para Usar el Marcado LiveBlogPosting
Un LiveBlogPosting incluye múltiples liveBlogUpdates, cada uno de tipo BlogPosting, que representan actualizaciones individuales con marca de tiempo del live blog. Cada BlogPosting debe tener un articleBody especificado y también puede incluir una imagen o video.
Propiedades de LiveBlogPosting
| Propiedad | Tipo | Descripción |
|---|---|---|
| about | SportsEvent o Event | Una nota sobre el evento del mundo real cubierto en este artículo. Se pueden encontrar más detalles en las secciones SportsEvent y Event a continuación. |
| dateModified | DateTime | La marca de tiempo de la última actualización, presentada en formato ISO 8601. Cuando el artículo se publica inicialmente, este valor debe ser idéntico a datePublished. |
| datePublished | DateTime | La fecha y hora de publicación original, formateada según ISO 8601. Este valor permanece constante, independientemente de cualquier actualización posterior del artículo. |
| headline | Text | El título del artículo. Debe ser conciso, con una longitud máxima de 110 caracteres. |
| image.height | Integer | La altura de la imagen, medida en píxeles. |
| image.url | URL | La URL de la imagen. |
| image.width | Integer | El ancho de la imagen, en píxeles. |
| url | URL | La URL del artículo que siempre debe especificarse |
LiveBlogPosting - Propiedades adicionales
| Propiedad | Tipo | Descripción |
|---|---|---|
| image | ImageObject | Debe haber al menos una imagen con una URL rastreable con un mínimo de 696px de ancho. |
| keywords | Text | La mejor práctica entre los editores de noticias es usar las etiquetas del artículo como palabras clave en el marcado de schema. |
| mainEntityOfPage.@id | URL | Establece mainEntityOfPage.@id cuando el artículo es el foco principal de la página. El valor de esta propiedad debe alinearse con la URL canónica de la página del artículo. |
Información de BlogPosting
Dentro de un LiveBlogPosting, un tipo BlogPosting representa una entrada individual. El contenido de cada publicación debe marcarse siguiendo las directrices proporcionadas aquí.
Propiedades de BlogPosting
| Propiedad | Tipo | Descripción |
|---|---|---|
| liveBlogUpdate | BlogPosting | Una matriz de anotaciones, una para cada actualización del live blog. |
| liveBlogUpdate.datePublished | DateTime | La fecha y hora de la actualización del blog. Usa formato ISO 8601. |
| liveBlogUpdate.articleBody | Text | El cuerpo de la actualización del blog. Además del texto, el articleBody puede contener etiquetas para indicar saltos de línea, pero en ese caso debe escribirse como HTML. |
| liveBlogUpdate.image.url | URL | Una anotación para la imagen principal de la actualización del blog. Esta propiedad es requerida si un BlogPosting contiene una imagen. |
| liveBlogUpdate.url | URL | La URL AMP para la actualización del live blog. Generalmente, será la misma que LiveBlogPosting.url con un ancla HTML adicional (por ejemplo: https://www.website.com/someArticle#post). No uses parámetros CGI en la URL. |
| liveBlogUpdate.video | VideoObject | Una anotación para el video principal de la actualización del blog. Esta propiedad es requerida si un BlogPosting contiene un video |
| liveBlogUpdate.video.thumbnailUrl | URL | URL a la miniatura que se usará en el video. Esta propiedad es requerida si un BlogPosting contiene un video. Si se elige marcar un video para un BlogPosting, entonces video.thumbnail también debe marcarse. |
Qué hacer cuando un live blog expira:
Cuando un live blog concluye, es importante seguir estas mejores prácticas:
- Elimina la URL del live blog de tu sitemap XML de Google News.
- Exclúyelo de la página de inicio, así como de cualquier página de categoría o índice.
- Para eventos en curso, considera colocar un enlace a la página del live blog prominentemente en la página principal del evento como una redirección suave.
- Evita eliminar el schema liveBlogPosting, ya que el atributo "coverageEndTime" ofrece detalles valiosos sobre el período de cobertura del evento.
Buenos ejemplos de LiveBlogPosting bien implementado
Basándome en mi experiencia, el New York Times (NYT) siempre es muy detallado y preciso en su marcado de schema. Así que si estás buscando algunas mejores prácticas e inspiración para algunas propiedades adicionales para agregar a tu schema, recomendaría echar un vistazo a su marcado de schema.
Soy parcial, pero un buen ejemplo es también el marcado de schema liveblogPosting en The Telegraph.
Depuración del marcado de schema LiveBlogPosting
Para depurar un schema LiveBlogPosting, debes usar la herramienta Validador de Schema. Puedes ingresar la URL o pegar todo el HTML y JSON-LD para validar. Esta herramienta resaltará cualquier error o advertencia en tu marcado de schema.
Valida tu Schema LiveBlogPosting
Usa nuestra herramienta gratuita para validar y analizar tu marcado de schema LiveBlogPosting. Obtén retroalimentación instantánea sobre errores, propiedades requeridas faltantes y recomendaciones para mejorar tus publicaciones de blog en vivo para Google News y Top Stories.
La herramienta de Google Rich Result Test verifica específicamente si tus datos estructurados son elegibles para generar resultados enriquecidos (fragmentos de búsqueda mejorados) en Google Search.
¿Cuál es la diferencia entre Rich Result Test y el Validador de Schema?
Rich Results Test: Esta herramienta, proporcionada por Google, verifica específicamente si tus datos estructurados son elegibles para generar resultados enriquecidos (fragmentos de búsqueda mejorados) en Google Search. Evalúa los datos estructurados para compatibilidad con las funciones de búsqueda de Google, como fragmentos enriquecidos, carruseles o paneles de conocimiento. También resalta errores y advertencias relacionados con los schemas específicos que pueden afectar la apariencia de tu contenido en los resultados de búsqueda.
Herramienta Validador de Schema: Esta herramienta (como el validador de Schema.org) verifica la corrección de tus datos estructurados contra los estándares de Schema.org. Verifica si tu marcado está correctamente formateado y se adhiere a las especificaciones, independientemente de si los datos son elegibles para resultados enriquecidos en Google. Esta herramienta asegura que tu schema sea técnicamente preciso, pero no proporciona información sobre cómo se mostrará en los motores de búsqueda.

