How-to guide

Como corrigir a pré-visualização de link do Facebook que não aparece

Last updated: 2026-05-29 · Facebook · By SocialKit Team

Uma pré-visualização de link do Facebook ausente ou quebrada — imagem em branco, título errado, miniatura desatualizada — geralmente resulta de três coisas: tags meta Open Graph ausentes na página partilhada, um scrape incorreto em cache que o Facebook continua a servir, ou uma imagem que não cumpre as regras de proporção ou tamanho. Este guia apresenta a solução completa.

Antes de começar

Precisas de acesso ao HTML da página cuja pré-visualização de link está quebrada — seja através do teu CMS (WordPress, Webflow, Shopify, etc.) ou acesso direto à secção <head> da página. Se a página estiver numa plataforma de terceiros que não controlas, as tuas opções limitam-se a escolher um URL diferente ou ajustar a legenda do post partilhado.

Também precisas de uma conta do Facebook para usar o Sharing Debugger (a ferramenta que o Facebook disponibiliza para limpar a sua cache de links). O URL do Debugger em junho de 2026 é developers.facebook.com/tools/debug — procura "Facebook Sharing Debugger" se esse caminho tiver mudado.

Step by step

  1. Verifica se existem tags Open Graph na página

    Abre no browser a página cuja pré-visualização está quebrada. Clica com o botão direito e escolhe "Ver código-fonte da página" (ou abre as DevTools > Elementos). Procura og:title, og:description, og:image e og:url na secção <head>. Estas são as quatro propriedades Open Graph que o Facebook usa para construir o cartão de link. Se alguma estiver ausente — especialmente og:image — o Facebook tenta adivinhar, o que frequentemente produz um cartão em branco ou escolhe a imagem errada da página.

    Tip: Se usas um CMS, verifica se um plugin de SEO (Yoast, RankMath, Rank Logic, etc.) já está a gerar tags OG. Tags duplicadas ou em conflito — uma do plugin, outra codificada manualmente — podem confundir o scraper.

  2. Adiciona ou corrige as quatro tags Open Graph principais

    Na secção <head> da tua página, adiciona as seguintes tags (substitui os valores de exemplo pelo teu conteúdo real): <meta property="og:title" content="O título da tua página aqui" /> <meta property="og:description" content="Uma descrição curta e apelativa da página." /> <meta property="og:image" content="https://teudominio.com/images/imagem-preview.jpg" /> <meta property="og:url" content="https://teudominio.com/o-teu-url-de-pagina" /> O URL do og:image deve ser absoluto (a começar com https://), acessível publicamente sem autenticação, e não deve estar bloqueado pelo teu robots.txt. O scraper do Facebook não consegue aceder a imagens por detrás de um login, uma página de desafio do Cloudflare ou uma regra Disallow no robots.txt.

    Tip: Em junho de 2026, o Facebook recomenda uma og:image de 1 200 × 630 px (proporção 1,91:1) para pré-visualizações de cartões de link. Imagens menores que 200 × 200 px ou maiores que 8 MB são ignoradas silenciosamente. Serve a imagem no mesmo domínio da página, ou num CDN confiável — servidores de imagens lentos causam scrapes parciais.

  3. Verifica se a imagem é rastreável publicamente

    Cola o URL da tua og:image diretamente numa janela de navegação privada e confirma que a imagem carrega sem muros de login. Depois verifica o robots.txt do teu site (teudominio.com/robots.txt) e confirma que não há nenhuma regra Disallow que cubra o caminho da imagem ou o diretório /images/. O crawler do Facebook identifica-se como facebookexternalhit — algumas ferramentas de segurança ou WAFs (firewalls de aplicações web) bloqueiam agentes de utilizador que não são browsers, o que impede o carregamento da imagem durante o scrape.

  4. Abre o Facebook Sharing Debugger e faz scrape do URL

    Vai a developers.facebook.com/tools/debug (em junho de 2026). Cola o URL exato da tua página no campo de entrada e clica em "Depurar". O Facebook mostrará o que tem atualmente em cache para esse URL: og:image, og:title, og:description e avisos sobre por que razão a pré-visualização falhou. Se as tags parecem corretas no código-fonte da tua página mas o Debugger ainda mostra dados antigos, significa que o Facebook tem em cache um scrape anterior (defeituoso). Clica em "Fazer scrape novamente" para forçar um novo rastreamento e atualizar a cache.

    Tip: Se o Debugger mostra os dados corretos mas a pré-visualização continua a parecer errada quando colas o URL no compositor de posts do Facebook, clica em "Fazer scrape novamente" mais uma vez e aguarda 2-3 minutos. O CDN do Facebook pode às vezes demorar alguns minutos a propagar um scrape novo para todos os nós de borda.

  5. Corrige os avisos comuns do Sharing Debugger

    O Debugger apresenta avisos específicos para cada problema. Os mais comuns e as suas correções em junho de 2026: "Could not download" / "og:image not scraped": a imagem está bloqueada (robots.txt, muro de autenticação ou WAF). Desbloqueia facebookexternalhit na configuração do teu servidor. "Object is invalid / missing required properties": falta og:title ou og:url — adiciona-os. "Image ratio not optimal" ou miniatura em branco apesar de um URL válido: a imagem é menor que 200 × 200 px ou tem uma proporção invulgar. Substitui por uma imagem de 1 200 × 630 px. "og:url does not match canonical URL": a tua tag og:url aponta para um URL diferente do que está a ser depurado. Atualiza og:url para que corresponda exatamente ao endereço canónico da página, incluindo ou excluindo a barra final de forma consistente.

  6. Pré-visualiza o cartão de link corrigido antes de publicar ou agendar

    Assim que o Sharing Debugger confirma que o título, a descrição e a imagem corretos estão a ser carregados, usa a ferramenta gratuita de pré-visualização de posts do Facebook da SocialKit (/tools/facebook-post-preview) para ver exatamente como o cartão de link vai ser renderizado no feed do Facebook — incluindo a etiqueta do domínio, o truncamento do título e o recorte da imagem — antes de agendares ou publicares o post. A pré-visualização mostra a renderização em desktop e mobile, para que possas detetar um título que fica cortado no mobile antes de ficar em direto.

    Tip: A ferramenta de pré-visualização não requer uma conta SocialKit nem login. Cola o teu URL, vê o cartão e ajusta o comprimento do teu og:title ou og:description se ficar truncado de forma estranha.

  7. Agenda o post com o link corrigido na SocialKit

    Com as tags Open Graph corrigidas e o cartão pré-visualizado, cria ou reagenda o post no compositor da SocialKit. Cola o teu URL no corpo do post — a SocialKit irá buscar o cartão de link no momento da composição e mostrá-lo inline para que possas confirmar a pré-visualização uma última vez antes de definires a data e a hora. Usa os dados de melhor horário em /best-time-to-post/facebook para agendar o post quando o teu público está mais ativo. Em junho de 2026, as Páginas do Facebook são publicadas automaticamente via API Graph através da SocialKit — não é necessária nenhuma etapa de notificação para posts de Página.

Best practices

  • Usa sempre um URL og:image absoluto (https://...) — os caminhos relativos como /images/preview.jpg não são resolvidos pelo scraper do Facebook e resultam num cartão em branco.
  • Aponta para 1 200 × 630 px (1,91:1) para og:image em junho de 2026; isso preenche o slot de cartão de link de largura total no feed. As imagens quadradas (1:1) são renderizadas como uma miniatura pequena no lado direito do cartão em vez da imagem grande no topo.
  • Executa o Sharing Debugger sempre que atualizas o título, a descrição ou a imagem principal da página — o Facebook faz cache de forma agressiva e continuará a servir o cartão antigo até forçares um novo scrape.
  • Se geres muitas páginas ou publicares o mesmo URL repetidamente, faz scrape do URL uma vez após qualquer alteração; não precisas de fazer scrape antes de cada post.
  • Mantém og:title abaixo de 60 caracteres e og:description abaixo de 155 caracteres para que nenhum fique truncado no cartão de link do Facebook — verifica o corte exato na ferramenta de pré-visualização de posts, pois o layout do cartão do Facebook mudou várias vezes.
  • Adiciona og:type="article" a posts de blog e og:type="website" a páginas iniciais ou landing pages evergreen; isto indica ao scraper do Facebook que tipo de objeto é e pode melhorar como o cartão é pesado no feed.

Good to know

Por que o Facebook ignora og:image mesmo quando a tag está presente

A razão mais comum pela qual uma og:image corretamente etiquetada é ignorada é que o crawler do Facebook (facebookexternalhit) não consegue alcançar a imagem no momento do scrape. Isto acontece silenciosamente — o Debugger pode mostrar um aviso de "could not download" na sua secção de detalhes, mesmo que o resultado principal pareça parcialmente correto.

Verifica três coisas: (1) o teu CDN ou servidor de imagens retorna um estado 200 para uma requisição HTTP GET direta sem cookies, (2) o teu robots.txt não proíbe o acesso ao /images/ ou caminho semelhante, e (3) o teu WAF ou nível de segurança do Cloudflare não desafia bots. Se usas o Cloudflare, cria uma regra de página ou regra WAF para permitir pedidos do agente de utilizador facebookexternalhit no caminho da tua og:image.

O Facebook também ignora imagens servidas em HTTP (não HTTPS) e imagens que redirecionam mais de um número pequeno de vezes. Serve a imagem diretamente em HTTPS sem cadeia de redirecionamentos.

Pré-visualizações de link em grupos do Facebook e perfis pessoais vs. Páginas

A correção Open Graph + Sharing Debugger descrita neste guia aplica-se a qualquer URL partilhado no Facebook — em posts de Página, posts de perfil pessoal ou posts de grupo. O comportamento do scraper é o mesmo independentemente da superfície.

Nota que as ferramentas de agendamento de terceiros, incluindo a SocialKit, publicam nas Páginas do Facebook via API Graph (em junho de 2026). A publicação em Grupos do Facebook via APIs de terceiros é restrita pela Meta para a maioria das categorias de aplicações — verifica a política atual da Meta se precisares de publicar num grupo, pois pode ser necessário fazê-lo nativamente através do Facebook ou do Meta Business Suite. A publicação em perfis pessoais via API também não é permitida pela Meta.

Do it in SocialKit

O agendador de Facebook da SocialKit permite-te colar um URL, ver o cartão de link renderizado inline, escolher um horário ótimo e publicar automaticamente na tua Página via API Graph — tudo a partir de um calendário que cobre as 11 plataformas. Teste gratuito de 7 dias, 0,00 € a pagar hoje.

Agenda posts do Facebook com a SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Iniciar o meu teste grátis

0,00 € hoje · cancela quando quiseres · garantia de reembolso de 7 dias

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Iniciar o meu teste grátis

0,00 € hoje · cancela quando quiseres · garantia de reembolso de 7 dias