Link da imagem não funcionando

Olá!

Estou tendo problemas para produzir uma imagem ao tentar postar o link no Twitter e no LinkedIn. Acabo recebendo estas imagens em vez disso. Nós a configuramos com nosso logotipo nos metadados, mas ele não está aparecendo. Como faço para corrigir isso para que a imagem que queremos apareça?

Obrigado(a) desde já!


Este é do LinkedIn

Funciona aqui - é esta a imagem que você espera?

1 curtida

Então o problema não são as prévias de links de imagens do Discourse nos tópicos

Mas sim a exibição dos links do seu fórum em plataformas como Twitter/KunkedIn?

É! Mas não é a imagem que aparece para o Twitter ou Linkedin.

Certo - não aparece no Twitter e no Linkedin

O opengraph tester mostra que tudo deve ficar bem:

<!-- HTML Meta Tags -->
<title>Zoo Community Forum</title>
<meta name="description" content="Um lugar para a comunidade se ajudar a aprender a usar as ferramentas e a API do Zoo.">

<!-- Facebook Meta Tags -->
<meta property="og:url" content="https://community.zoo.dev">
<meta property="og:type" content="website">
<meta property="og:title" content="Zoo Community Forum">
<meta property="og:description" content="Um lugar para a comunidade se ajudar a aprender a usar as ferramentas e a API do Zoo.">
<meta property="og:image" content="https://discourse-uploads.zoo.dev/original/1X/162d5a9fda090bf15dbdcbb3d5b82056970f13a8.svg">

<!-- Twitter Meta Tags -->
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="community.zoo.dev">
<meta property="twitter:url" content="https://community.zoo.dev">
<meta name="twitter:title" content="Zoo Community Forum">
<meta name="twitter:description" content="Um lugar para a comunidade se ajudar a aprender a usar as ferramentas e a API do Zoo.">
<meta name="twitter:image" content="https://discourse-uploads.zoo.dev/original/1X/162d5a9fda090bf15dbdcbb3d5b82056970f13a8.svg">

<!-- Meta Tags Generated via https://www.opengraph.xyz -->

e espera os seguintes resultados para mostrar no Twitter e LinkedIn:

O problema não parece estar nos dados que o Discourse está retornando.

Assumindo, é claro, que o Twitter/LinkedIn recebem esses dados.

Eu suspeito que o problema seja que o Cloudflare está bloqueando a solicitação do Twitter/LinkedIn que rastreia o site para gerar a prévia.

1 curtida

Ahh, entendi - então parece que não há mais nada que eu possa fazer por aqui?
Obrigado pela sua ajuda!

Não do lado do Discourse, acredito.

O próximo passo seria testar essa suposição.

Certifique-se de ter seguido o Guia da Cloudflare.

Desativar a Cloudflare temporariamente pode ajudar, mas o Twitter/LinkedIn podem armazenar seus resultados em cache e isso pode não ter efeito imediato.

Os logs de acesso podem ter mais informações.

Postar na Comunidade da Cloudflare sobre isso pode ajudar.

Observo que https://community.cloudflare.com/ aparece corretamente no Twitter/LinkedIn, para que valha a pena, então evidentemente eles fizeram isso funcionar.

2 curtidas