ForHosting KIT · SEO

Link sem imagem no WhatsApp?

Quando um link compartilhado no WhatsApp aparece sem imagem ou com título errado, o problema quase sempre está nas tags Open Graph. Cole o HTML da página e veja na hora o que falta na prévia. Grátis, direto no navegador — e via API para conferir por URL depois de cada deploy.

● EstávelGrátis · no seu navegador
Use pelo WebAPIE-mailApp em breveTelegram em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

No Brasil, o link estreia no WhatsApp

Antes de ranquear no Google, sua página circula no grupo da família, no grupo do trabalho e na lista de transmissão da loja. A prévia — imagem, título e descrição — é o cartaz desse compartilhamento: link com foto bonita e título claro recebe clique; link cinza, sem imagem, passa reto. Essa prévia é montada com as tags Open Graph do HTML, e basta uma delas faltar ou apontar errado para o cartaz sair quebrado em todas as conversas.

O que a validação confere

As tags essenciais — og:title, og:description, og:image e og:url — e o estado de cada uma: presente, vazia ou com valor suspeito, como imagem declarada com endereço relativo, que muitas plataformas não conseguem buscar. O resultado aparece em lista simples, dizendo o que a prévia vai exibir e o que vai faltar. Em trinta segundos você sabe se o problema é do seu HTML ou do cache do aplicativo — as duas causas mais comuns, em ordem.

Grátis, no navegador, sem enviar nada

Cole o código da página e a checagem roda na sua própria aba: o HTML não é transmitido, não fica registro e ninguém pede cadastro. Dá para validar a landing page antes do lançamento, quando ela ainda nem tem URL pública — cenário em que os validadores online tradicionais, que exigem endereço acessível, não ajudam em nada. Sem limite de uso: valide, corrija, cole de novo e confira até a prévia ficar do jeito que você quer.

Checagem pós-deploy via API

Prévia quebrada costuma nascer em atualização de template: alguém mexe no cabeçalho, uma tag some e ninguém percebe até a campanha seguinte ir para o ar capenga. Pela API, a validação é feita direto pela URL publicada, a US$ 0,002 por chamada, com retorno estruturado — perfeito para rodar após cada deploy ou antes de cada disparo de campanha. O custo é irrelevante perto do desperdício de impulsionar tráfego para um link que se apresenta mal.

Promoção nos grupos da loja

Antes de disparar a oferta para os grupos de clientes no WhatsApp, a lojista valida a página da promoção e garante que a foto do produto e o preço aparecem na prévia — não o logo genérico do site.

Corretor compartilhando imóvel

O link do apartamento saía com a foto de outro imóvel, herdada do template. A validação mostrou a og:image fixa no código — corrigida, cada anúncio passou a exibir a foto certa.

Campanha de agência

No checklist de lançamento, a equipe valida as tags de cada landing antes de liberar o tráfego pago. Prévia quebrada em anúncio de social é dinheiro queimado em silêncio.

Newsletter e bio de criador

Quem vive de audiência confere como o post novo vai se apresentar quando os leitores o repassarem — o compartilhamento é a distribuição que não custa nada.

Corrigi as tags, mas o WhatsApp continua mostrando a prévia antiga

É o cache: o WhatsApp guarda a prévia da primeira leitura por um bom tempo. Compartilhe a URL com um parâmetro extra (ex.: ?v=2) para forçar uma leitura nova enquanto o cache da URL original expira.

Essas tags valem para Facebook, Instagram e LinkedIn também?

Valem — o Open Graph é o padrão que praticamente todas as plataformas leem. O X (Twitter) tem tags próprias, mas usa as OG como reserva quando elas faltam.

Qual o tamanho ideal da imagem de prévia?

A recomendação de mercado é 1200 × 630 pixels, em JPG ou PNG, declarada com endereço absoluto (https://…). Imagem pequena demais é ignorada por várias plataformas.

Por que a versão grátis pede o HTML colado, e não a URL?

Para a análise rodar 100% no seu navegador, sem servidor no meio — assim dá para validar página que ainda não foi publicada. A busca por URL existe na API, por US$ 0,002 a chamada.

O código que eu colo vai parar em algum servidor?

Não: no modo grátis a validação é local, na sua aba. Nada é enviado, registrado ou reaproveitado.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/seo/og-validate

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/seo/og-validate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "seo.og_validate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →