AvisoImagem

Dimensões de og:image ausentes — Por que especificar largura e altura

Especificar og:image:width e og:image:height ajuda as plataformas a renderizar a imagem corretamente.

O que são as dimensões de og:image?

As meta tags og:image:width e og:image:height informam às plataformas sociais o tamanho exato da sua imagem Open Graph antes de baixá-la. Isso permite renderizar o layout da pré-visualização corretamente sem esperar a imagem carregar.

Por que isso importa?

Sem dimensões explícitas:

  • Deslocamento de layout — A área da pré-visualização pode pular ou redimensionar conforme a imagem carrega
  • Renderização mais lenta — As plataformas precisam baixar a imagem primeiro para descobrir o tamanho
  • Exibição incorreta — Algumas plataformas podem cortar ou escalar a imagem mal sem saber a proporção
  • Problemas de cache — O crawler do Facebook pode dar timeout antes de obter as dimensões da imagem

Como corrigir

Adicione tags de largura e altura junto com a sua og:image:

<meta property="og:image" content="https://yoursite.com/og-image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

Dimensões recomendadas

O tamanho de imagem OG universalmente recomendado é 1200 x 630 pixels (proporção 1.91:1). Funciona bem em todas as principais plataformas:

Plataforma Recomendado Mínimo
Facebook 1200x630 600x315
Twitter/X 1200x628 300x157
LinkedIn 1200x627 200x200
Discord 1200x630 256x256
WhatsApp 1200x630 300x200

Implementação por framework

Next.js (App Router):

export const metadata = {
  openGraph: {
    images: [{
      url: 'https://yoursite.com/og-image.jpg',
      width: 1200,
      height: 630,
    }],
  },
}

HTML:

<meta property="og:image" content="https://yoursite.com/og-image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />

Artigos relacionados