YJ_Lim reported that when sharing the link to their Discourse forum (https://community.zoo.dev) on Twitter and LinkedIn, the expected image (set via OpenGraph metadata) does not appear — instead, generic or incorrect previews are shown. supermathie confirmed the OpenGraph metadata is correctly configured using opengraph.xyz, and the preview renders correctly in tools and on Discourse itself. The issue likely lies in Cloudflare blocking or interfering with the crawlers from Twitter and LinkedIn that fetch the preview data. supermathie suggested checking Cloudflare’s settings, temporarily disabling it (though caching may delay results), reviewing access logs, or seeking help on Cloudflare’s Community — noting that Cloudflare’s own forum works correctly on those platforms. YJ_Lim acknowledged there’s likely nothing further they can adjust on the Discourse side. Heliosurge clarified the issue is not with Discourse’s internal link previews but with how external platforms render the link.
I’m having issues producing an image when trying to post the link on Twitter and Linkedin. I end up getting these images instead. We have it set up with our logo in the metadata, but it isn’t showing up. How do I fix it so the image we want shows up?
<!-- HTML Meta Tags -->
<title>Zoo Community Forum</title>
<meta name="description" content="A place for the community to help each other learn how to use the Zoo tools and API.">
<!-- 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="A place for the community to help each other learn how to use the Zoo tools and API.">
<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="A place for the community to help each other learn how to use the Zoo tools and API.">
<meta name="twitter:image" content="https://discourse-uploads.zoo.dev/original/1X/162d5a9fda090bf15dbdcbb3d5b82056970f13a8.svg">
<!-- Meta Tags Generated via https://www.opengraph.xyz -->
and expects the following results to show on Twitter and LinkedIn: