Transmissão ao vivo

Exemplo de um vídeo nos resultados da pesquisa com um selo ao vivo

O recurso de transmissão ao vivo adiciona um selo ao vivo a miniaturas de vídeo nos resultados da pesquisa. Para que o selo apareça, precisamos saber se o vídeo é ao vivo ou quando o stream começa. O selo ao vivo pode ser aplicado a vídeos públicos transmitidos ao vivo por qualquer período de tempo. Veja alguns exemplos:

  • Eventos esportivos
  • Premiações
  • Vídeos de influenciadores
  • Jogos com streaming de vídeo ao vivo

Exemplo

Veja um exemplo de VideoObject e isLiveBroadcast usando o código JSON-LD na Ferramenta de teste de dados estruturados.

Diretrizes

É necessário seguir estas diretrizes para que seu conteúdo seja qualificado para exibição como uma pesquisa aprimorada com um selo ao vivo:

Diretrizes de conteúdo

  • Não use linguagem vulgar ou possivelmente ofensiva nos dados estruturados.

Definições de tipos de dados estruturados

É necessário incluir as propriedades obrigatórias para que seu conteúdo seja qualificado para exibição como uma pesquisa aprimorada. Também é possível incluir as propriedades recomendadas para adicionar mais informações sobre o conteúdo, o que pode proporcionar uma melhor experiência do usuário.

VideoObject

A definição completa de VideoObject está disponível em schema.org/VideoObject.

Propriedades obrigatórias
contentUrl

URL

Um URL que aponta para o verdadeiro arquivo de mídia do vídeo.

description

Text

Descrição do vídeo.

embedUrl

URL

Um URL que aponta para um player do vídeo específico. Geralmente, essa é a informação no elemento src de uma tag <embed>.

name

Text

Título do vídeo.

thumbnailUrl

Campo repetido de ImageObject ou URL

Um URL que aponta para o arquivo de imagem em miniatura do vídeo.

Diretrizes adicionais para imagens:

  • Cada página precisa conter pelo menos uma imagem (independentemente de você incluir marcação nela ou não). O Google escolherá a melhor imagem para exibir nos resultados da Pesquisa com base na proporção e na resolução.
  • Os URLs das imagens precisam ser rastreáveis e indexáveis.
  • As imagens precisam representar o conteúdo marcado.
  • As imagens precisam estar em formato .jpg, .png ou .gif.
  • Para conseguir os melhores resultados, forneça várias imagens de alta resolução (com no mínimo 50 mil pixels ao multiplicar a largura pela altura) e as seguintes proporções: 16 x 9, 4 x 3 e 1 x 1.

Exemplo:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

uploadDate

Date

A data em que o vídeo foi publicado pela primeira vez, no formato ISO 8601.

publication

BroadcastEvent

Descreve quando o vídeo será transmitido ao vivo. Pode ser uma lista ou uma única instância.

Propriedades recomendadas
duration

duration

A duração do vídeo, no formato ISO 8601.

expires

Text

Se aplicável, a data final em que o vídeo não estará mais disponível, no formato ISO 8601. Não forneça essa informação se o vídeo não for expirar.

interactionCount

Text

Número de visualizações do vídeo.

BroadcastEvent

A definição completa de BroadcastEvent está disponível em schema.org/BroadcastEvent. As propriedades BroadcastEvent precisam ser incluídas dentro da entidade VideoOject.

Propriedades obrigatórias
endDate

Text

Hora e data de quando a transmissão ao vivo termina, ou está prevista para terminar, no formato ISO 8601.

É necessário fornecer endDate quando o vídeo terminar e não estiver mais ativo. Se a endDate esperada for desconhecida antes do início da transmissão ao vivo, recomendamos fornecer uma endDate aproximada.

Se a endDate estiver no passado ou presente, ela indica que a transmissão terminou e não está mais ao vivo. Se a endDate estiver no futuro, ela indica que a transmissão está programada para terminar naquele momento.

isLiveBroadcast

Boolean

Defina como verdadeiro se o vídeo for, tiver sido ou será transmitido ao vivo.

startDate

Text

Hora e data de início ou início previsto da transmissão ao vivo, no formato ISO 8601. Se a startDate estiver no passado ou presente, ela indica que a transmissão começou. Se a startDate estiver no futuro, ela indica que a transmissão está programada para começar naquele momento.

Atualizar o Google rapidamente com a API Indexing

Recomendamos usar a API Indexing para garantir que o Google rastreie sua transmissão ao vivo rapidamente. Chame a API para os seguintes eventos:

  • Quando o vídeo for transmitido ao vivo.
  • Quando o vídeo parar de transmitir e a marcação da página for atualizada para indicar a endDate.
  • Sempre que uma mudança acontecer na marcação e o Google precisar ser notificado.

Enviar comentários sobre…