I have a page with OpenGraph meta tags and when I first published the page it worked like a charm:
Now, after a few weeks, somehow my post does not show the image at all. (it shows a gray rectangle, though.)
The Facebook debug tool, here:
does show the image correctly.
This happens with many of my Wordpress & Drupal posts, which is problematic.
Remember what I said: at first it works. It's only after a while when I go back to my page that somehow the image is gone.
An example of such a post is this one (although I reposted in an attempt to fix the problem, but nothing got fixed, it's still missing the picture.)
If it were just one post, I would ignore the problem, but now it's been like 10 posts that lost their image.
Important Note: I do my Facebook posting manually as I know that using a tool, or even just AddThis.com can create problems to the posts. That's also how I know that it worked the first time I posted. I also first use the debug too mentioned above to make sure I get a thumbnail.
As a side note: I noticed a similar problem on Twitter, but I've noticed that with many websites (not just mine) so I'm less worried about that one at the moment.
From 's answer, I see that the debugger uses a different CDN than the one used when I post:
https://external.fsnc1-1.fna.fbcdn.net/safe_image.php ?d=AQD6wD86Mtgq9AOg &w=540 &h=282 &url=https%3A%2F%2Fstargazerrock.com%2Fwp-content%2Fuploads%2F2017%2F11%2Fstar-gazers-on-fence.jpg &cfs=1 &upscale=1 &fallback=news_d_placeholder_publisher &_nc_hash=AQBCV5QWsIV2g_q6 vs https://external-mxp1-1.xx.fbcdn.net/safe_image.php ?d=AQARAAMY4iCsZ3kW &w=476 &h=249 &url=https%3A%2F%2Fstargazerrock.com%2Fwp-content%2Fuploads%2F2017%2F11%2Fstar-gazers-on-fence.jpg &cfs=1 &upscale=1 &fallback=news_d_placeholder_publisher &_nc_hash=AQAeGBKWZLbtEZ8g
The main domain, the
d and the
_nc_hash parameters differ. The debugger is supposed to clear the cache, I'm wondering why would it miss that other server. But I would imagine that it's a bug at Facebook... unfortunately.