Vídeo

Exemplo de pesquisa aprimorada de vídeo e vídeos na pesquisa de imagens

Marque seu conteúdo em vídeo com dados estruturados e torne a Pesquisa Google um ponto de entrada para descobrir e assistir a vídeos. Você pode fornecer detalhes como a descrição, o URL da miniatura, a data do upload e a duração. O Google pode usar sua marcação para ativar carrosséis, como o carrossel de Notícias principais com AMP. A marcação de vídeo coloca um selo na imagem nos resultados da pesquisa de imagens para dispositivos móveis, o que pode incentivar mais usuários a clicar no seu conteúdo.

Marque as páginas da galeria de vídeos (uma página com uma lista de vídeos) usando os dados estruturados de ItemList. As galerias de vídeos podem ser exibidas como um carrossel de host. Para mais informações sobre listas específicas de host, consulte Carrossel.

A marcação de vídeo não é obrigatória, mas é a maneira recomendada de ajudar o Google a rastrear e indexar seus vídeos.

Exemplos

Veja um exemplo de dados estruturados em vídeo para AMP usando JSON-LD.

Veja um exemplo de marcação de vídeo padrão usando JSON-LD.

Veja um exemplo de vídeo com clipes usando JSON-LD. Saiba mais sobre como usar clipes com dados estruturados de instruções.

Veja um exemplo de uma página da galeria de vídeos com a marcação ItemList em JSON-LD.

Veja um exemplo de uma página da galeria de vídeos com a marcação ItemList em microdados.

Definições de tipos de dados estruturados

VideoObject

A definição completa de VideoObject está disponível em schema.org/VideoObject (em inglês). Se você não incluir as propriedades necessárias, talvez o Google não consiga extrair informações sobre o vídeo. Você também pode incluir as propriedades recomendadas para adicionar mais informações sobre o conteúdo e oferecer uma melhor experiência do usuário.

Propriedades obrigatórias
description

Text

É a descrição do vídeo.

name

Text

É o título do vídeo.

thumbnailUrl

ImageObject ou URL repetidos

É 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.

Propriedades recomendadas
contentUrl

URL

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

Siga nossas práticas recomendadas de vídeo.

duration

Duration

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

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>.

Siga nossas práticas recomendadas de vídeo.

expires

Text

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

hasPart

CreativeWork

É um trecho que faz parte de todo o vídeo. Para adicionar clipes a etapas em uma página de instruções, consulte dados estruturados de instruções.

hasPart.endOffset

Number

É o horário de término do clipe exibido como o número em segundos no início do vídeo.

hasPart.name

Text

É o nome do clipe. Por exemplo, "Puxar e ajustar" pode ser o nome do clipe que mostra como puxar e ajustar uma gravata.

hasPart.startOffset

Number

É o horário de início do clipe exibido como o número em segundos no início do vídeo.

hasPart.url

URL

É um link para o horário de início do clipe. O horário de início precisa corresponder ao valor configurado em hasPart.startOffset. Exemplo:


"startOffset": 30,
"endOffset": 45,
"url": "http://www.example.com/example&t=30"
interactionCount

Text

É o número de visualizações do vídeo.

ItemList

A definição completa de ItemList está disponível em schema.org/ItemList (em inglês).

Além das propriedades de VideoObject, adicione as propriedades a seguir para listas específicas de host. Embora ItemList não seja obrigatório, ele pode ajudar o Google a identificar o conteúdo apropriado para os carrosséis de host. Para mais informações sobre listas específicas de host, consulte Carrossel.

Propriedades obrigatórias
itemListElement

ListItem

É a anotação para uma única página de itens. Cada elemento ListItem deve incluir propriedades de VideoObject, bem como propriedades de ListItem.

ListItem.position

Integer

É a posição ordinal da página de itens na lista. Exemplo:


"itemListElement": [
  {
    "@type": "VideoObject",
    "position": 1,
    ... other VideoObject properties ...
  }, {
    "@type": "VideoObject",
    "position": 2,
    ... other VideoObject properties ...
  }
]
ListItem.url

URL

É o URL canônico da página de itens. Cada item precisa ter um URL exclusivo.