Are you trying to share a gallery, photo or link to a page in your site on Facebook but no preview image is being displayed in the Facebook post? Or have you made a change to a page (e.g., changed a photo, updated your welcome message, updated your website description, etc.) but that new change is not reflected in the Facebook website preview window?
This guide covers the basic troubleshooting steps to resolve those issues.
Make Sure That the Image Is Publicly Accessible
For Facebook to show a preview image when sharing a link on Facebook, the image must be publicly accessible and not locked with a password or set to 'Private' in the Access Control settings.
Click HERE to learn how to review the gallery’s and photos' Access Control settings.
Update Facebook's Cache
If you've verified that the image is publicly accessible but are still not seeing a preview image displayed when sharing on Facebook, then it may just mean that Facebook has not cached that page. When this happens, Facebook will not display any preview images.
Similarly, if you've made a change to the gallery or web page but the change is not reflected when shared on Facebook, it means that Facebook is displaying previously cached data.
To force Facebook to update their cache, please do the following:
- Go to this link: https://developers.facebook.com/tools/debug
- Enter the link that you're trying to share on Facebook in the field provided.
- Click Debug.
- Click Fetch New Information or click Scrape Again (whichever option is displayed).
- Refresh the Facebook page where you posted the gallery or photo- The image(s) should be now be displayed. Or, share the link on Facebook if you have not done so already.