Facebook shows the wrong link preview: what to check
By HeyMark · Updated
If Facebook shows another page’s image or title when you share your URL, first check which metadata the crawler receives. You’ll need access to your CMS or help from the person who manages the site; then you can check the URL again in the Sharing Debugger.
Keep the exact URL you shared handy and confirm that it opens the page you expect. The correction happens on your website. Rescraping the URL does not guarantee a change to a post that was already shared.
Check the page data on your website
Ask the person who manages your site to review the HTML for that URL. The og:title and og:image tags specify the title and image Facebook may use for the preview. Check that they match this page rather than the site homepage or another URL. Also check that og:url declares this page’s canonical URL: Open Graph defines it as the page’s permanent identifier. Meta explains how to specify these details.
If you can edit the CMS, check the page’s social title and image fields, then save your changes. If the CMS does not show them, send the webmaster the exact URL and the title or image you expected. Meta recommends images of 1200 × 630 pixels, close to a 1.91:1 aspect ratio, and no larger than 8 MB. Review Meta’s image requirements.
Check what the crawler fetched
After the metadata is saved, open Meta’s Sharing Debugger. Enter the public URL and select Debug. The tool shows the information Facebook scraped from the page; it may ask you to log in.
Compare the result with the title and image you expected. If it still shows the wrong page, send the webmaster the URL and what the debugger returned. The crawler needs access to the page and its metadata; Meta says Open Graph properties should appear before the first 1 MB of the response and the content should be available to the crawler within a few seconds. Review Meta’s crawler requirements.
If Facebook shows an old image
Meta caches images by their URL. If you replaced the file but the preview still uses the old version, publish the new image at a different URL and run the page through the Debugger again. Keep the old image because existing posts may still refer to it. Meta explains image caching.
When the debugger shows the new data, paste the URL into a new post composer and inspect the preview before publishing. You can leave that test as a draft. Changing the website does not automatically update previews in older posts; check those separately if you need to keep them.
See it on your own accounts.
Connect Instagram, TikTok, Facebook, LinkedIn or YouTube and use HeyMark free for 7 days. Mark answers in your voice, and you approve what goes out.