Hello,
We apologize for the issue you are facing with the Facebook post cover image disappearing after a few hours. This can happen due to several reasons related to how Facebook processes Open Graph tags and images. Here are some steps you can take to troubleshoot this issue:
1. Check Open Graph Tags
Ensure that the Open Graph tags are correctly set up on your website. You can use the Facebook Debugger tool to check if the og:image tag is present and correctly configured.
2. Image Dimensions & Format
Make sure that the image you are using meets Facebook’s requirements:
- Recommended size: 1200px X 630px
- Supported formats: JPEG, PNG, GIF, WebP, and AVIF.
If the image dimensions are too small or too large, Facebook may not display it correctly.
3. Caching Issues
If you are using caching plugins, they might be affecting how the Open Graph tags are served. Try clearing your website and server cache, including any CDN caches (like Cloudflare) if you are using one.
4. Gzip Compression
If you have gzip compression enabled in your caching plugin, it may interfere with Facebook’s ability to read your Open Graph tags. Consider disabling it and then testing again.
5. Minification of CSS/JS
If you are minifying CSS or JavaScript, ensure that it is not pushing your Open Graph tags down in the source code. Facebook only looks for these tags in the first 60 KB of your page’s source code.
6. Scrape Again
After making any changes, go back to the Facebook Debugger tool and click on Scrape Again to refresh Facebook’s cache of your page.

If you’ve tried all these steps and the issue persists, please reply to this ticket, and a human agent from the Rank Math Support team will assist you further. Thank you for raising this concern!
Sources:
Open Graph/Social Preview Image Is Not Displayed » Rank Math
Hello,
Could you please share the post URL and the Facebook link so we can check as well?
You can add it to the sensitive data section by editing your first post

It is completely secure, and only our support staff has access to that section.
Looking forward to helping you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.