When a link is shared to a Facebook page, Facebook will first check to see if the link is coming from a verified domain, and then they’ll check to see if the Facebook page is allowed to edit link previews for that page.
Domain Verification is the process of telling Facebook that you own the website. Once verified, Facebook will allow you to edit the previews from that website.
Here is a great instructional video from Facebook that explains how to set it up.
📝 Note: Link preview customization is not available for Facebook groups.
Step 1: Add your domain to Facebook Business Manager
Click on Business Settings.
Click on Brand Safety in the left side panel and choose Domains.
Click on Add and enter your domain in the pop-up
Step 2: Verify the domain by following the instructions from Facebook. Either by DNS record or HTML File upload.
Step 3: Assign your Facebook page to the newly verified domain
From the Domains page, click on Add Assets.
A window will pop up where you can select the Asset Type. You should see your page listed there. In the right-hand pane, select your page as the asset.
Click Add to associate your page with your domain. You'll now see it listed under Connected Assets
Step 4: Once verified, you can go back to your StoryChief account and modify the preview for the Facebook social post. You can follow the steps described in this help article.