SEO Playbook · Element

Vídeo Inline: Regras e Exemplos

Use vídeo inline com um rótulo descritivo, frame de pôster útil, legendas e uma transcrição completa para que cada leitor e máquina possa compreendê-lo claramente.

17 min read

Um vídeo inline é uma gravação hospedada ou incorporada externamente, colocada no fluxo de leitura do artigo para demonstrar, explicar ou documentar uma ideia delimitada. Ele inclui um rótulo visível, um frame de pôster deliberado, controles de reprodução, legendas, duração e uma transcrição completa. Sem essas palavras ao redor, um player sem rótulo é invisível para todo leitor que não pode ou opta por não assistir — e quase vazio para sistemas que extraem texto em vez de decodificar a gravação.

Vídeo: Filtrar um relatório de atualização · 1:30

Filtrar páginas que precisam de revisão

Veja o editor abrir o relatório Freshness, aplicar o filtro Needs review e confirmar a contagem de resultados antes de atribuir o trabalho.

Ler a transcrição

00:00–00:18 — Abrir o relatório. Em Audit, abra Freshness. O relatório lista as URLs rastreadas com seu status de atualização e data de atualização registrada.

00:19–00:54 — Aplicar o filtro. Abra Status e escolha Needs review. A contagem de resultados muda e o filtro selecionado permanece visível acima da tabela.

00:55–01:30 — Verificar a fila. Confirme que cada linha visível carrega o status esperado antes de atribuir páginas. Limpe o filtro para retornar ao inventário completo.

O comentário de pôster pendente é uma especificação de captura, não uma referência de ativo. O HTML ao redor demonstra a ordem de leitura necessária antes da produção de mídia ser concluída.

Por que este elemento é importante

O vídeo reduz o custo da explicação quando movimento, tempo, voz ou mudança ao longo do tempo carrega significado. Um leitor pode ver como um menu se abre, como um produto físico se move ou como um palestrante qualifica uma conclusão. Assistir exige atenção, som ou legendas, tempo e, frequentemente, mais dados do que a leitura, portanto, um rótulo claro e a duração permitem que o leitor julgue esse custo.

Os frames de pôster influenciam essa decisão antes da reprodução. Um still representativo funciona como uma promessa visual do que a gravação contém. Um frame aleatório com olhos fechados, um spinner de carregamento ou um título não relacionado faz o conteúdo parecer descuidado e força o leitor a apertar play para descobrir seu assunto. O pôster deve revelar o estado, pessoa, objeto ou resultado que o vídeo realmente explica.

A extraibilidade por máquina é a capacidade do software de recuperar o significado de uma unidade de conteúdo sem reproduzir sua apresentação. Um iframe vazio geralmente expõe pouco mais que uma URL do provedor. Um elemento rotulado expõe um título, resumo, duração, data, pôster, legendas, transcrição e identificador estável. Sistemas de busca, tradução, acessibilidade e recuperação podem então compreender a explicação delimitada.

A transcrição é, portanto, parte do elemento, não um download opcional. Ela preserva afirmações faladas, mudanças de falante, sons significativos e ações visuais na ordem do documento. As legendas apoiam a experiência de reprodução; a transcrição apoia a página. Siga as regras de escrita de elementos compartilhadas para precedência semântica, sintaxe diretiva e mapeamento de corpo. Esta página tem precedência onde exige uma transcrição, pôster, duração e campos de acessibilidade específicos de vídeo.

Quando usar

Use vídeo inline quando evidências baseadas em tempo tornam um ponto delimitado mais claro do que imagens estáticas e prosa. Casos adequados incluem uma operação de interface, técnica física, transição visível, explicação de especialista, comportamento de produto dependente de movimento ou resultado registrado cuja entrega é evidência.

Aplique um teste de substituição antes de encomendar a gravação. Se uma captura de tela e duas frases explicam o ponto igualmente bem, use-os: eles carregam mais rápido, são escaneados mais rápido e custam menos para atualizar. O vídeo ganha seu lugar quando sequência, ritmo, movimento, voz ou comportamento observado muda a compreensão.

Casos próximos incluem:

  • Um webinar longo dentro de um parágrafo não relacionado: vincule a uma página de vídeo dedicada ou use uma seção de incorporação de vídeo completa. Um elemento inline deve servir ao argumento local, não importar uma hora de assunto adjacente.
  • Uma decoração em loop silencioso: isso é design de movimento, não vídeo editorial. Remova-o ou trate-o como mídia decorativa com comportamento de movimento reduzido.
  • Uma gravação de tela usada em vez de instruções: escreva as etapas e o estado de sucesso em texto. O vídeo pode demonstrá-los, mas não pode ser a única maneira de concluir a tarefa.
  • Uma citação de cliente recortada sem contexto: um clipe curto pode apoiar um estudo de caso apenas quando o falante, relacionamento, data de gravação, aprovação e afirmação ao redor são divulgados.
  • Um vídeo cujo único valor é personalidade: use-o apenas quando a voz, a entrega ou a autoridade do falante for relevante. Não obrigue os leitores a assistir a um apresentador recitar um texto já presente na página.
  • Vários clipes similares: use uma galeria ou seção de mídia dedicada quando a seleção entre gravações for a tarefa. Não empilhe players inline.

Onde posicionar

Coloque o vídeo imediatamente após o parágrafo que nomeia o que o leitor aprenderá ou observará. Coloque seu título, duração e resumo antes do player. Coloque a transcrição diretamente após ele, recolhida apenas quando o texto completo permanece em HTML sem código de reprodução.

Em um procedimento, coloque o player após a sequência de ações escritas e antes da solução de problemas. O leitor deve poder agir sem assistir e, em seguida, usar a gravação para confirmar movimento ou estado da interface. Em um argumento ou estudo de caso, declare a afirmação antes da gravação e interprete seus limites após ela.

Não o coloque ao lado de outro player, animação de reprodução automática, grande chamada para ação, formulário ou calculadora. Controles concorrentes criam foco pouco claro. Não o coloque dentro de uma célula de tabela, item de lista, callout, aba, carrossel, painel de acordeão ou cartão clicável. A transcrição pode usar um controle de divulgação; o vídeo inteiro não deve.

Mantenha o título, resumo, pôster, player, duração, controle de transcrição e crédito dentro de um único limite de figura. Uma nota de fonte pode seguir imediatamente. Nunca separe o player de sua transcrição com um anúncio, promoção ou seção não relacionada.

Anatomia

  1. Título visível: Nomeia a tarefa, demonstração, evento ou afirmação em texto HTML específico.
  2. Resumo: Explica em uma frase o que o leitor verá e por que é importante.
  3. Duração: Informa o custo de visualização antes da reprodução em minutos e segundos.
  4. Frame de pôster: Mostra um frame representativo e aprovado, sem fingir ser um botão por si só.
  5. Controles do player: Oferecem acesso a play, pause, busca, volume, tela cheia, velocidade de reprodução e legendas.
  6. Legendas: Sincronizam diálogo, mudanças de falante e áudio não-falado significativo com a reprodução.
  7. Transcrição: Reproduz a sequência significativa completa como texto HTML selecionável e pesquisável.
  8. Descrições visuais: Registram ações ou mudanças na tela significativas que a narração não declara.
  9. Crédito e fonte: Identificam o falante, criador, data de gravação ou proveniência da evidência quando relevante.

O título não é o nome do arquivo, e o resumo não é “Assista ao vídeo abaixo”. Cada um deve permanecer útil quando copiado sem o player.

Exemplos de design

Todas as variantes compartilham o mesmo contrato de conteúdo. A entrega muda; a rotulagem, legendas, qualidade da transcrição, consentimento de reprodução e ordem de leitura não mudam.

Demonstração hospedada

Use um player HTML5 de primeira parte para uma gravação curta de produto ou processo quando a organização controla codificação, legendas, seleção de pôster e disponibilidade.

Incorporação externa com consciência de privacidade

Use uma plataforma externa quando sua entrega, análise ou canal estabelecido for necessário. Carregue o provedor somente após consentimento quando a política assim exigir, identifique o provedor antes da ativação e preserve a transcrição local mesmo que o provedor remova a gravação.

Clipe curto de interface

Use um clipe conciso para uma mudança de estado difícil de comunicar com imagens estáticas. Ele ainda precisa de controles, um mecanismo de pausa, uma descrição textual significativa e uma transcrição; não o transforme em um GIF de loop automático.

Clipe de entrevista ou evidência

Use um clipe com falante quando autoria, redação ou testemunho observado for importante. Mostre o nome e cargo da pessoa em HTML, divulgue edições e transcreva tanto a fala quanto a evidência visual material.

Parâmetros

Estes campos formam o contrato de conteúdo portável. Largura, borda, sombra, estilo do botão play e comportamento de breakpoint pertencem ao renderizador.

NomeTipoObrigatórioMín/máxPadrãoFonte
titleString simplesSim4–12 palavras; 90 caracteres no máximoNenhumPrimeiro título no corpo
summaryFrase simplesSim15–35 palavras; 220 caracteres no máximoNenhumPrimeiro parágrafo após o título
srcURL HTTPS ou relativa à raizSimUma URL de mídia estávelNenhumAtributo pai
providerEnumSimhosted, youtube, vimeo ou provedor aprovadohosted para mídia relativa à raizAtributo pai
posterURL de imagem HTTPS ou relativa à raizSimUma imagem existente; 16:9 preferencialNenhumAtributo pai ou registro de mídia aprovado
durationDuração ISO 8601Sim5 segundos–20 minutosNenhumAtributo pai e rótulo visível
captionsFaixa WebVTT ou ID de legenda do provedorSimPelo menos uma faixa no idioma faladoNenhumAtributo pai ou registro de mídia aprovado
transcriptTexto estruturadoSimConteúdo significativo completo; normalmente 50–3.000 palavrasNenhumCorpo após o resumo
languageTag de idioma BCP 47SimUm idioma primárioIdioma da páginaAtributo pai
uploadDateData ISOSimUma data exataNenhumAtributo pai ou registro de mídia
speakerString simplesQuando uma pessoa fala com autoridade2–80 caracteres por falanteNenhumRótulos da transcrição no corpo ou registro de mídia
creditString simplesQuando direitos ou proveniência exigem2–120 caracteresNenhumAtributo pai ou registro de mídia aprovado
transcriptOpenBooleanoNãotrue ou falsefalseAtributo pai

O primeiro título do corpo mapeia para title; o primeiro parágrafo mapeia para summary; o restante do corpo mapeia para transcript. Intervalos de tempo na transcrição são opcionais para uma explicação contínua de um único falante e recomendados para procedimentos, mudanças de falante e gravações com mais de dois minutos. Os campos autoplay, loop e áudio de fundo estão deliberadamente ausentes.

Sintaxe e exemplos de código

Cada notação preserva o mesmo título, resumo, metadados de mídia, legendas e transcrição. Os domínios de exemplo descrevem o contrato e não são referências de ativos de produção.

Diretiva Markdown portável

:::inline-video{src="https://media.example.com/freshness-filter.mp4" provider=hosted poster="https://media.example.com/freshness-filter-poster.webp" duration="PT1M30S" captions="https://media.example.com/freshness-filter.en.vtt" language=en uploadDate="2026-08-27"}
## Filter pages that need review

See how to apply the Needs review filter and verify the resulting work queue.

**00:00–00:18 — Open the report.** From Audit, open Freshness.

**00:19–00:54 — Apply the filter.** Open Status and choose Needs review.

**00:55–01:30 — Verify the queue.** Confirm that every visible row has the expected status.
:::

Shortcode Hugo

{{< inline-video src="https://media.example.com/freshness-filter.mp4" provider="hosted" poster="https://media.example.com/freshness-filter-poster.webp" duration="PT1M30S" captions="https://media.example.com/freshness-filter.en.vtt" language="en" uploadDate="2026-08-27" >}}
## Filter pages that need review

See how to apply the Needs review filter and verify the resulting work queue.

**00:00–00:18 — Open the report.** From Audit, open Freshness.

**00:19–00:54 — Apply the filter.** Open Status and choose Needs review.

**00:55–01:30 — Verify the queue.** Confirm that every visible row has the expected status.
{{< /inline-video >}}

Este é o contrato de adaptador pretendido, não uma afirmação de que um shortcode local existe. Ele usa apenas parâmetros nomeados. Até que um renderizador seja registrado, use HTML semântico de figure, video, track e transcript que preserve os mesmos campos.

Bloco WordPress

<!-- wp:amicited/inline-video {"src":"https://media.example.com/freshness-filter.mp4","provider":"hosted","poster":"https://media.example.com/freshness-filter-poster.webp","duration":"PT1M30S","captions":"https://media.example.com/freshness-filter.en.vtt","language":"en","uploadDate":"2026-08-27"} -->
<h2>Filter pages that need review</h2>
<p>See how to apply the Needs review filter and verify the resulting work queue.</p>
<video controls preload="metadata" poster="https://media.example.com/freshness-filter-poster.webp">
  <source src="https://media.example.com/freshness-filter.mp4" type="video/mp4">
  <track kind="captions" srclang="en" src="https://media.example.com/freshness-filter.en.vtt" label="English" default>
</video>
<details><summary>Read the transcript</summary><p><strong>00:00–00:18 — Open the report.</strong> From Audit, open Freshness.</p><p><strong>00:19–00:54 — Apply the filter.</strong> Open Status and choose Needs review.</p><p><strong>00:55–01:30 — Verify the queue.</strong> Confirm that every visible row has the expected status.</p></details>
<!-- /wp:amicited/inline-video -->

Se o bloco WordPress registrado não estiver disponível, use os blocos nativos Video, Heading, Paragraph e Details. Não cole um iframe e omita a transcrição local.

Exemplos

Bom: uma demonstração delimitada com alternativa de leitura

Filter pages that need review · 1:30

O vídeo mostra uma tarefa: abrir um relatório de atualização, aplicar um filtro de status e verificar a contagem de resultados. Seu pôster mostra o filtro aberto, as legendas identificam os rótulos da interface exatamente, e a transcrição em três partes registra cada ação e verificação de sucesso. A reprodução só começa após a ativação.

Isso funciona porque um leitor pode prever o valor e o custo de tempo, assistir com som, assistir com legendas ou concluir a mesma tarefa a partir da transcrição. A gravação adiciona evidência de movimento e mudança de estado sem se tornar a única instrução.

Ruim: um player sem rótulo

Assista a isto Um iframe de terceiros carrega automaticamente abaixo do título. Seu pôster é um frame preto, nenhuma duração aparece, as legendas são geradas pelo provedor e não revisadas, e a página não contém transcrição ou resumo.

A versão ruim faz com que todo leitor que não está assistindo adivinhe. Ela não dá aos extratores nenhum assunto, pede que leitores preocupados com privacidade contatem um provedor antes de escolher a reprodução, não oferece texto durável quando a gravação desaparece e pode anunciar legendas incorretas como fato. Repare com um título e resumo específicos, pôster deliberado, duração, carregamento com consentimento, legendas revisadas, transcrição local completa e uma tarefa ou afirmação escrita fora do player.

Marcação Schema e acessibilidade

Vídeo inline não cria automaticamente um direito a schema. Use VideoObject apenas quando a página fornece visivelmente valores precisos de name, description, thumbnailUrl, uploadDate, duration e contentUrl ou embedUrl para a gravação acessível. Nunca invente campos para satisfazer um validador ou marcar um clipe decorativo como vídeo principal.

Um vídeo relevante pode apoiar um Article, HowTo ou Product elegível quando a página se qualifica independentemente. Sua transcrição não pode justificar afirmações ou etapas ausentes da página visível.

A acessibilidade começa antes da reprodução. Rotule a figura, mostre título e duração em texto e dê aos controles operação por teclado e foco visível. Nunca reproduza automaticamente. Forneça pause, busca, volume, velocidade, legendas e tela cheia. Não prenda o foco em um player de terceiros; após o fechamento da tela cheia, retorne-o ao controle iniciador.

As legendas devem ser sincronizadas, pontuadas e revisadas em relação à gravação. Identifique falantes quando a voz não for óbvia e inclua sons significativos como “[tom de notificação]” quando eles afetam a compreensão. A descrição em áudio é necessária quando informações visuais significativas não são declaradas no áudio principal; uma transcrição descritiva por si só não torna a experiência de reprodução temporizada equivalente.

A transcrição deve ser HTML real em ordem lógica — não canvas, conteúdo apenas para reprodução, texto oculto ou download apenas em PDF. Os controles de divulgação precisam de um nome acessível e estado expandido. O player e a transcrição devem funcionar com zoom de 200% e larguras estreitas sem rolagem horizontal no nível da página.

Regras de escrita

As palavras ao redor do player determinam se o vídeo é um elemento de conteúdo ou um objeto não explicado:

  • Escreva um título específico de 4 a 12 palavras. Nomeie a tarefa, demonstração, falante, evento ou descoberta; nunca use “Vídeo”, “Assista a isto” ou “Saiba mais” sozinhos.
  • Escreva uma frase de resumo de 15 a 35 palavras que diga ao leitor o que acontece e por que é importante. Não repita o título.
  • Mantenha as gravações inline focadas e normalmente abaixo de cinco minutos. O máximo absoluto é 20 minutos; gravações mais longas pertencem a uma página dedicada ou precisam de segmentação editorial.
  • Mostre a duração antes da reprodução. Use M:SS para texto visível e ISO 8601, como PT1M30S, em campos estruturados.
  • Escolha um pôster que represente o assunto no tamanho normal de exibição. Evite frames em branco, spinners, expressões acidentais, botões de play enganosos, texto de interface minúsculo e informações pessoais ou de cliente não aprovadas.
  • Revise as legendas em relação à edição final. Corrija nomes, rótulos de produto, números, terminologia de domínio, pontuação, mudanças de falante e sons significativos.
  • Transcreva toda a fala e elementos visuais significativos. Resumos, títulos de capítulo e arquivos de legenda gerados automaticamente não substituem a transcrição.
  • Use parágrafos curtos na transcrição, rótulos de falante quando necessário e intervalos de tempo em torno de estágios processuais ou mudanças de tópico. Não fabrique citações a partir de fala parafraseada.
  • Declare edições que poderiam mudar a interpretação. Não edite um depoimento, experimento ou demonstração de modo que a sequência implique um resultado não suportado.
  • Mantenha instruções essenciais, preços, avisos, condições de elegibilidade, evidências e chamadas para ação fora da gravação. Um leitor não deve ter que percorrer uma linha do tempo para encontrar um fato consequente.
  • Nunca coloque reprodução automática, conteúdo piscante, áudio de fundo, sobreposições de conversão, campos de transcrição bloqueados ou um segundo player dentro do elemento.
  • Registre o proprietário da mídia e o gatilho de revisão. Verifique novamente o vídeo quando a interface, política, comportamento do produto, atribuição do falante ou afirmação ao redor mudar.

Tipos de post que o utilizam

O array postTypes no frontmatter orienta esta matriz. A inclusão permite vídeo inline quando evidências baseadas em tempo adicionam significado; não exige um player em toda página.

Tipo de postUsoPosição preferencialO vídeo ganha seu lugar quando
Guia de instruçõesRecomendado para etapas sensíveis a movimentoApós as etapas escritas completas; antes da solução de problemasSequência, tempo, movimento das mãos ou estado da interface são difíceis de confirmar a partir de stills.
Guia completoOpcionalDentro da seção que suporta diretamenteUma gravação curta aprofunda um conceito delimitado sem interromper a navegação pelo guia.
Página de produtoCondicionalApós a capacidade e a restrição serem declaradasO comportamento observado do produto prova mais do que montagem promocional ou narração.
Página de funcionalidadeRecomendado para comportamento de software demonstrávelApós o mecanismo; antes da prova de resultadoA gravação mostra a funcionalidade produzindo o estado ou resultado declarado sob condições divulgadas.
Página de caso de usoOpcionalDentro da seção de fluxo de trabalho ou evidênciaUm fluxo de trabalho específico de função se torna mais fácil de avaliar quando os leitores podem observá-lo.
Estudo de casoCondicional à aprovação e proveniênciaAo lado do testemunho ou evidência observada que suportaO clipe preserva a redação atribuível ou documenta o comportamento sem exagerar a causalidade.
Artigo de documentaçãoRecomendado apenas para tarefas visualmente ambíguasApós as instruções textuais; antes da verificaçãoO usuário se beneficia ao ver o tempo da interação ou um estado de interface transitório.
Página de avaliaçãoCondicionalAo lado do critério testado ou evidência do vereditoA gravação documenta operação real, som, movimento ou uma limitação sob condições de teste declaradas.

Lista de verificação de QA

  • O vídeo adiciona significado baseado em tempo que uma imagem estática e prosa concisa não conseguem comunicar igualmente bem.
  • O título visível nomeia a gravação especificamente, e o resumo explica seu valor antes da reprodução.
  • A duração aparece antes de o leitor ativar o player.
  • O pôster é representativo, legível, aprovado e livre de conteúdo privado ou enganoso.
  • A reprodução nunca inicia automaticamente, entra em loop inesperadamente ou produz som sem uma ação do leitor.
  • Os controles de play, pause, busca, volume, velocidade, legendas e tela cheia funcionam com teclado e toque.
  • As legendas correspondem à edição final e preservam corretamente nomes, números, mudanças de falante e sons significativos.
  • Elementos visuais significativos não transmitidos na fala recebem descrição em áudio ou uma versão alternativa equivalente.
  • A transcrição completa é HTML selecionável, segue a ordem da gravação e descreve ações visuais necessárias.
  • Instruções escritas, avisos, condições, evidências e chamadas para ação permanecem disponíveis fora do vídeo.
  • O carregamento do provedor externo segue as regras de consentimento aplicáveis, e o provedor é identificado antes da ativação.
  • O player, rótulo e transcrição permanecem como uma figura semântica e não são interrompidos por conteúdo não relacionado.
  • O elemento não está aninhado dentro de uma tabela, lista, callout, aba, carrossel, painel de acordeão ou contêiner clicável.
  • A gravação e a transcrição funcionam com zoom de 200%, larguras estreitas, movimento reduzido e sem significado exclusivo de JavaScript.
  • Quaisquer campos VideoObject correspondem a metadados de mídia visíveis e verificáveis e à gravação acessível.
  • O tipo de post selecionado aparece em postTypes, e o posicionamento corresponde à matriz acima.
  • O proprietário da mídia, direitos, data de gravação e condições para revisão ou substituição estão registrados.

FAQ

Todo vídeo inline precisa de uma transcrição?

Sim. As legendas servem à reprodução sincronizada; a transcrição serve à leitura, varredura, busca, tradução, citação, acessibilidade e extração. Ela deve conter o conteúdo significativo completo, incluindo ações visuais que a fala não explica.

O frame de pôster pode conter o título do vídeo?

Sim, mas a mesma informação de identificação também deve aparecer em texto HTML. O texto do pôster pode ser ilegível em uma tela pequena, indisponível quando as imagens falham e inacessível para software que não interpreta pixels.

Um vídeo inline deve reproduzir automaticamente?

Não. A reprodução automática consome dados, interrompe a leitura, introduz movimento ou som não solicitados e remove a escolha do leitor sobre quando se engajar. Inicie apenas após uma ativação explícita.

Legendas e transcrição são a mesma coisa?

Não. As legendas são temporizadas para a reprodução e incluem sinais sonoros relevantes. Uma transcrição é uma alternativa de leitura durável organizada na sequência da gravação e enriquecida com descrições necessárias de elementos visuais significativos.

Um vídeo inline requer esquema VideoObject?

Não. Adicione VideoObject apenas quando metadados visíveis precisos e uma gravação estável o suportarem. Um player sem um nome, descrição, pôster, data de upload, duração e URL de mídia confiáveis não deve gerar marcação incompleta ou inventada.

← All SEO Playbook guides

Pronto para colocar em prática?

Verificação gratuita · Teste de 7 dias · sem cartão de crédito