Com que frequência o Google mostra o badge/pilula "Live" no Top Stories?
Durante as Olimpíadas de Paris 2024, nossos dados mostram que a distribuição entre os badges é a seguinte:
- O badge/pilula LiveBlog domina com 66,6%
- Badges de vídeo, que não são tão populares, atingiram 29,1% de todos os badges
No geral, o Google mostra o badge LiveBlog em apenas 3,5% dos resultados no Google Top Stories.
Marcação Schema LiveBlogPosting
<!DOCTYPE html>
<html>
<head>
<title>Um Live Blog Não-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": "Um Live Blog Não-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": "Um Live Blog Não-AMP",
"description": "Uma implementação de Live Blog sem AMP",
"image": {
"@type": "ImageObject",
"url": "https://example.com/image.png",
"height": "1532",
"width": "2046"
},
"keywords": "Cobertura ao Vivo, LiveBlogPosting",
"liveBlogUpdate": [
{
"@type": "BlogPosting",
"headline": "Skyline da Cidade",
"url": "https://example.com/live_blog/#post1",
"datePublished": "2024-08-09T11:30:00-07:00",
"articleBody": "Um belo skyline da cidade ao pôr do sol."
},
{
"@type": "BlogPosting",
"headline": "Vista do Oceano",
"url": "https://example.com/live_blog/#post2",
"datePublished": "2024-08-09T16:00:00-07:00",
"articleBody": "Uma vista serena das ondas do oceano."
}
]
}
</script>
</head>
<body>
</body>
</html>
Você também pode usar Microdata para marcar seu blog ao vivo em vez de JSON-LD. Nesse caso, posts de blog ao vivo somente texto serão exibidos junto com a imagem principal de todo o blog ao vivo.
Diretrizes para Usar a Marcação LiveBlogPosting
Um LiveBlogPosting inclui múltiplos liveBlogUpdates, cada um do tipo BlogPosting, representando atualizações individuais com carimbo de data e hora do blog ao vivo. Cada BlogPosting deve ter um articleBody especificado e também pode incluir uma imagem ou vídeo.
Propriedades LiveBlogPosting
| Propriedade | Tipo | Descrição |
|---|---|---|
| about | SportsEvent ou Event | Uma nota sobre o evento do mundo real coberto neste artigo. Mais detalhes podem ser encontrados nas seções SportsEvent e Event abaixo. |
| dateModified | DateTime | O carimbo de data e hora da última atualização, apresentado no formato ISO 8601. Quando o artigo é inicialmente publicado, este valor deve ser idêntico a datePublished. |
| datePublished | DateTime | A data e hora de publicação original, formatadas de acordo com ISO 8601. Este valor permanece constante, independentemente de quaisquer atualizações subsequentes do artigo. |
| headline | Text | O título do artigo. Deve ser conciso, com comprimento máximo de 110 caracteres. |
| image.height | Integer | A altura da imagem, medida em pixels. |
| image.url | URL | A URL da imagem. |
| image.width | Integer | A largura da imagem, em pixels. |
| url | URL | A URL do artigo que sempre deve ser especificada |
LiveBlogPosting - Propriedades adicionais
| Propriedade | Tipo | Descrição |
|---|---|---|
| image | ImageObject | Deve haver pelo menos uma imagem com uma URL rastreável com mínimo de 696px de largura. |
| keywords | Text | A melhor prática entre os editores de notícias é usar as tags do artigo como palavras-chave na marcação schema. |
| mainEntityOfPage.@id | URL | Defina mainEntityOfPage.@id quando o artigo é o foco principal da página. O valor desta propriedade deve corresponder à URL canônica da página do artigo. |
Informações BlogPosting
Dentro de um LiveBlogPosting, um tipo BlogPosting representa uma única entrada. O conteúdo de cada post deve ser marcado seguindo as diretrizes fornecidas aqui.
Propriedades BlogPosting
| Propriedade | Tipo | Descrição |
|---|---|---|
| liveBlogUpdate | BlogPosting | Uma matriz de anotações, uma para cada atualização do blog ao vivo. |
| liveBlogUpdate.datePublished | DateTime | A data e hora da atualização do blog. Use o formato ISO 8601. |
| liveBlogUpdate.articleBody | Text | O corpo da atualização do blog. Além do texto, o articleBody pode conter tags para indicar quebras de linha, mas precisa ser digitado como HTML nesse caso. |
| liveBlogUpdate.image.url | URL | Uma anotação para a imagem principal da atualização do blog. Esta propriedade é obrigatória se um BlogPosting contiver uma imagem. |
| liveBlogUpdate.url | URL | A URL AMP para a atualização do blog ao vivo. Geralmente, será a mesma que LiveBlogPosting.url com uma âncora HTML adicional (por exemplo: https://www.website.com/someArticle#post). Não use parâmetros CGI na URL. |
| liveBlogUpdate.video | VideoObject | Uma anotação para o vídeo principal da atualização do blog. Esta propriedade é obrigatória se um BlogPosting contiver um vídeo |
| liveBlogUpdate.video.thumbnailUrl | URL | URL para a miniatura a ser usada no vídeo. Esta propriedade é obrigatória se um BlogPosting contiver um vídeo. Se o vídeo for escolhido para ser marcado para um BlogPosting, então video.thumbnail também deve ser marcado. |
O que fazer quando um blog ao vivo expira:
Quando um post de blog ao vivo termina, é importante seguir estas melhores práticas:
- Remova a URL do blog ao vivo do seu sitemap XML do Google Notícias.
- Exclua-o da página inicial, bem como de quaisquer páginas de categoria ou índice.
- Para eventos em andamento, considere colocar um link para a página do blog ao vivo de forma proeminente na página principal do evento como um redirecionamento suave.
- Evite remover o schema liveBlogPosting, pois o atributo "coverageEndTime" oferece detalhes valiosos sobre o período de cobertura do evento.
Bons exemplos de LiveBlogPosting bem implementado
Com base na minha experiência, o New York Times (NYT) é sempre muito detalhado e preciso em sua marcação schema. Então, se você está procurando algumas melhores práticas e inspiração para algumas propriedades adicionais para adicionar ao seu schema, eu recomendaria dar uma olhada na marcação schema deles.
Eu sou tendencioso, mas um bom exemplo também é a marcação schema liveblogPosting no The Telegraph.
Depuração da marcação schema LiveBlogPosting
Para depurar um schema LiveBlogPosting, você deve usar a ferramenta Validador de Schema. Você pode inserir a URL ou colar todo o HTML e JSON-LD para validar. Esta ferramenta destacará quaisquer erros ou avisos em sua marcação schema.
Valide seu Schema LiveBlogPosting
Use nossa ferramenta gratuita para validar e analisar sua marcação schema LiveBlogPosting. Obtenha feedback instantâneo sobre erros, propriedades obrigatórias ausentes e recomendações para melhorar seus posts de blog ao vivo para Google Notícias e Top Stories.
A ferramenta do Google Rich Result Test verifica especificamente se seus dados estruturados são elegíveis para gerar resultados ricos (snippets de pesquisa aprimorados) no Google Search.
Qual é a diferença entre o Rich Result Test e o Validador de Schema?
Rich Results Test: Esta ferramenta, fornecida pelo Google, verifica especificamente se seus dados estruturados são elegíveis para gerar resultados ricos (snippets de pesquisa aprimorados) no Google Search. Avalia os dados estruturados para compatibilidade com os recursos de pesquisa do Google, como snippets ricos, carrosséis ou painéis de conhecimento. Também destaca erros e avisos relacionados aos schemas específicos que podem afetar a aparência do seu conteúdo nos resultados de pesquisa.
Ferramenta Validador de Schema: Esta ferramenta (como o validador do Schema.org) verifica a correção de seus dados estruturados em relação aos padrões do Schema.org. Verifica se sua marcação está formatada corretamente e adere às especificações, independentemente de os dados serem elegíveis para resultados ricos no Google. Esta ferramenta garante que seu schema seja tecnicamente preciso, mas não fornece informações sobre como será exibido nos mecanismos de pesquisa.

