Prévias de link: o tamanho de imagem OG que funciona em toda parte
Uma imagem de 1200 × 630 cobre toda plataforma que monta um cartão de link. A zona segura para o texto, os limites de tamanho de arquivo e por que sua prévia mostra a imagem antiga.
Atualizado em 1 de setembro de 20268 min de leitura
Quando um link é colado num chat, num feed ou numa mensagem, a plataforma busca a página e monta um cartão de prévia a partir de um punhado de meta tags. Acerte nelas e o seu link chega como manchete, descrição e imagem. Erre e ele chega como uma URL azul pelada, o que num feed de cartões com imagem é praticamente invisível. Tudo isso se apoia numa imagem e em três tags.
Um tamanho cobre tudo
A boa notícia é que você não precisa de uma imagem por plataforma. 1200 × 630 pixels — uma proporção de cerca de 1,91:1 — foi o que o Facebook fixou, e é o que X, LinkedIn, Slack, Discord, WhatsApp, iMessage, Signal e quase tudo mais que monta um cartão de link vai aceitar e exibir bem.
A largura de 1200 pixels não é arbitrária. Cartões de link costumam ser renderizados com cerca de 600 pixels de largura num feed, então uma fonte de 1200 pixels dá exatamente a densidade dobrada de que telas de alta resolução precisam para ficar nítidas. Fornecer uma imagem de 600 pixels economiza uma quantidade irrisória de banda e fica visivelmente mole em qualquer celular moderno.
| Plataforma | Exibe | Observações |
|---|---|---|
| 1,91:1 | A origem da convenção de 1200 × 630 | |
| X, cartão grande | Cerca de 2:1 | Corta um pouco de cima e de baixo a partir de 1,91:1 |
| 1,91:1 | Usa as mesmas tags Open Graph | |
| Slack, Discord | 1,91:1 | Renderiza menor, então mantenha o texto grande |
| WhatsApp, iMessage | Miniatura quase quadrada | Corta com força em direção ao centro |
| Prefere 2:3 vertical | A única exceção de verdade |
As tags que fazem funcionar
Quatro tags Open Graph fazem quase todo o trabalho, e o X lê essas mesmas tags a menos que você as substitua. O resto é refinamento opcional.
- `og:image` — uma URL absoluta, com protocolo e domínio. Um caminho relativo é o motivo isolado mais comum de uma prévia não mostrar imagem nenhuma.
- `og:title` — a manchete no cartão. Cerca de 60 caracteres antes de truncar, e ela não precisa ser idêntica ao título da sua página.
- `og:description` — uma ou duas frases, mais ou menos 150 a 160 caracteres. As plataformas truncam em pontos diferentes, então coloque o sentido na frente.
- `og:url` — a URL canônica. Isso impede que a mesma página compartilhada com parâmetros de rastreamento diferentes seja cacheada como várias prévias separadas.
- `twitter:card` com o valor
summary_large_image— sem ela, o X pode renderizar uma miniatura quadrada pequena ao lado do texto em vez do cartão de largura total.
Dois detalhes respondem por boa parte das prévias quebradas. A URL da imagem precisa ser publicamente acessível sem login, porque o rastreador da plataforma a busca como visitante anônimo — uma imagem atrás de autenticação, ou num servidor de homologação protegido, simplesmente falha. E a própria página precisa ser alcançável por esse mesmo rastreador, e é por isso que prévias frequentemente funcionam num navegador e falham num aplicativo de chat.
Tamanho de arquivo e formato
Imagens de cartão têm tetos, e ultrapassá-los faz a prévia cair silenciosamente para nenhuma imagem em vez de mostrar erro. Mantenha uma imagem OG abaixo de 1 MB como alvo prático — o máximo absoluto fica em torno de 8 MB, e o limite próprio do X para imagens de cartão é 5 MB, com mínimo de 300 × 157 pixels e máximo de 4096 × 4096.
| Conteúdo | Formato | Tamanho típico a 1200 × 630 |
|---|---|---|
| Fotografia ou gradiente | JPEG na qualidade 80 | 80–200 KB |
| Texto, logotipo, cor chapada | PNG | 40–150 KB |
| Qualquer um dos dois, onde houver suporte | WebP | 30–50% menor |
| Qualquer coisa animada | Não faça | Cartões mostram um quadro parado de qualquer forma |
| Transparência | Evite | É composta sobre um fundo imprevisível |
O WebP merece um alerta. A maioria das plataformas já dá conta dele, mas alguns leitores de prévia mais antigos não, e o modo de falha é uma imagem ausente em vez de um plano B. Se um link importa comercialmente, JPEG ou PNG continuam sendo a escolha segura; comprimir um JPEG direito já entrega a maior parte da economia mesmo assim. A transparência é a outra armadilha — um PNG transparente será composto sobre o fundo que a plataforma usar, o que no modo escuro pode deixar um texto escuro invisível.
Comece pelo tamanho Facebook Post de 1200 × 630 do criador de cartazes e desenhe um cartão que se leia bem em miniatura — no seu dispositivo, nunca enviado.
Desenhar uma imagem de préviaDesenhar um cartão que funcione em miniatura
Uma prévia de link raramente é vista em tamanho cheio. No Slack ela tem algumas centenas de pixels de largura; num celular ela compete com todo o resto do feed. Designs que funcionam num monitor falham sistematicamente nessa escala, e as falhas são consistentes o bastante para serem evitáveis.
- Seis a oito palavras no máximo. Um cartão é um cartaz, não um parágrafo. Se a manchete precisa de três linhas a 1200 pixels de largura, ela é ilegível a 400.
- Use tipografia bem maior do que parece certo. De 60 a 90 pixels para uma manchete numa tela de 1200 pixels. Abaixo de uns 40 pixels tudo some.
- Contraste alto, sempre. Texto sobre uma fotografia precisa de um véu ou de um painel sólido atrás; cinza claro sobre branco desaparece por completo em tamanhos pequenos.
- Não repita a manchete. No Facebook, no LinkedIn e no Slack o cartão já mostra o seu
og:titlecomo texto abaixo da imagem (o X mostra no máximo um título pequeno). Colocar as mesmas palavras na figura desperdiça o espaço — use-o para um logotipo, uma categoria ou uma única ideia visual. - Teste em tamanho pequeno. Reduza o design para 400 pixels de largura e olhe. Isso está mais perto de como a maioria vai ver do que a tela em que você desenhou.
- Mantenha um modelo. Quando um leiaute funcionar, reutilize-o com outro texto. Cartões reconhecíveis valem mais que cartões individualmente espertos.
Quando a prévia mostra a coisa errada
Você conserta a imagem, compartilha o link, e a figura antiga aparece assim mesmo. Isso é cache, não um erro nas suas tags. Toda plataforma guarda a prévia que montou na primeira vez que alguém compartilhou aquela URL, às vezes por semanas, e não vai buscá-la de novo só porque a página mudou.
Confirme que as tags estão de fato no ar
Veja o código-fonte da URL publicada — não da sua cópia local — e confira se og:image está presente e absoluta. Uma enorme parte desses problemas é uma compilação que não foi publicada.
Use os depuradores de compartilhamento
O Depurador de Compartilhamento do Facebook e o Post Inspector do LinkedIn buscam a URL de novo e mostram o que encontraram; rodar um deles normalmente basta para limpar o cache daquela plataforma na hora. O X não tem um equivalente que funcione — confira a prévia no editor de posts ou acrescente um parâmetro à URL para forçar uma nova busca.
Mude o nome do arquivo da imagem ao atualizá-la
Alguns caches se baseiam na URL da imagem e não na da página. Publicar cartao-v2.jpg em vez de sobrescrever cartao.jpg contorna o problema por inteiro.
Verifique se o rastreador consegue alcançar a imagem
Abra a URL da imagem numa janela anônima, sem sessão. Se pedir login, ou se o servidor bloquear agentes desconhecidos, o rastreador não vê nada.
Tenha paciência com os aplicativos de chat
WhatsApp, iMessage e Signal não têm depurador público e cacheiam de forma agressiva. Uma URL nova — mesmo que só com um parâmetro acrescentado — costuma ser a única forma de forçar uma prévia nova.
Uma nota prática sobre fazer as imagens: desenho de cartão é justamente o tipo de tarefa pequena e repetida que as pessoas entregam a um gerador online sem pensar muito, e esses geradores enviam o que você der a eles — inclusive capturas de produtos não lançados e manchetes anteriores ao anúncio. As ferramentas de design e de imagem daqui — o criador de cartazes, o redimensionador e o compressor — rodam inteiramente no seu dispositivo, então um cartão para algo sob embargo é montado e exportado sem nada ser transmitido.
Perguntas frequentes
Que tamanho deve ter uma imagem OG?
1200 × 630 pixels, uma proporção de cerca de 1,91:1. Esse único tamanho é bem exibido por Facebook, X, LinkedIn, Slack, Discord e pelos principais aplicativos de chat, e a largura de 1200 pixels dá a densidade dobrada de que telas de alta resolução precisam para um cartão renderizado em torno de 600 pixels.
Por que minha prévia de link não mostra imagem?
Na maioria das vezes porque `og:image` usa um caminho relativo em vez de uma URL absoluta com o domínio, ou porque a imagem não é publicamente acessível — atrás de login, num servidor de homologação, ou bloqueada para agentes desconhecidos. A outra causa comum é uma prévia cacheada de antes de você adicionar a tag.
Preciso de imagens separadas para Twitter e Facebook?
Não. O X lê as mesmas tags Open Graph, então uma imagem de 1200 × 630 cobre os dois — basta acrescentar `twitter:card` com o valor `summary_large_image` para que o X renderize o cartão de largura total em vez de uma miniatura pequena. O Pinterest é a única exceção relevante, preferindo uma imagem vertical em 2:3.
Como atualizo uma prévia de link cacheada?
Passe a URL pelo Depurador de Compartilhamento do Facebook ou pelo Post Inspector do LinkedIn, que buscam a página de novo e limpam o cache daquela plataforma. O X não oferece mais um depurador, e os aplicativos de chat nunca tiveram; nesses casos, publicar a imagem com um nome de arquivo novo ou compartilhar uma URL com um parâmetro acrescentado costuma ser a única opção confiável.