How To Fix Facebook Incorrect Thumbnail Issue In WordPress
Last modified: June 3, 2026
When you share a WordPress post on Facebook and the thumbnail shows the wrong image, it’s almost always an Open Graph (og:image) issue. Facebook reads the og:image meta tag to determine which image to display, and if multiple images have that tag or the tag is missing, Facebook makes its own guess. This article covers the three most reliable fixes, in order from quickest to most thorough.
* This button will show the rest of the post and open up an offer from a vendor
Why Does Facebook Not Pick The Right Thumbnail Image
Facebook uses Open Graph (og:image) meta tags to determine which image to show as a thumbnail when a URL is shared. The most common reasons Facebook picks the wrong image are:
- Multiple images on the page have the og:image attribute set, so Facebook picks one at random or defaults to the largest
- The featured image dimensions are too small (Facebook recommends a minimum of 1200 x 630 pixels for link previews)
- No explicit og:image tag is set and Facebook is inferring the image from the page content
- Facebook has cached an old version of the og:image data from a previous crawl
Plugins like Yoast SEO and All in One SEO handle the og:image tag for you, which is the cleanest solution. Without one of these plugins, WordPress does not set og:image tags by default.
Choose The Thumbnail
When you are using certain plugins, like the All in One SEO plugin, you can actually set which image you want to have as your thumbnail image. This makes it very easy for you to optimize your content for all social media websites. At the same time, these plugins can help optimize your presence on Google and other search engines, therefore, you can improve ranking and traffic very easily.
To use All in One SEO plugin, you need to first install the plugin and then ‘Activate’ the plugin and then you need to go into the ‘SEO’ tab in the main dashboard, then the ‘Feature Manager’ and then click on the ‘Activate’ button in the ‘Social Meta’ box.
This will activate a new feature on your post editor. Scroll down to the bottom of the page and you’ll see the ‘Social Settings’ tab. When you click on that you can upload any image you want to display as the Facebook thumbnail. You can even upload a unique image for Facebook, one that is more customized for the specific thumbnail settings that Facebook prefers.
If this doesn’t work. Then you need to clear your WordPress cache and refresh the post in Facebook debug tool.
Choose Your Thumbnail In Yoast SEO Plugin
Alternatively, you could be using Yoast SEO plugin. This SEO plugin allows you to add a custom Facebook thumbnail for any post or page that you’ve published on your website.
The first thing that you need to do is to install the Yoast SEO plugin. Then activate the plugin. After you’ve finished writing the blog post, you should scroll down to the Yoast SEO meta box area. There is a social tab that you can click on. There you will see a button that allows you to upload a customized thumbnail image for Facebook.
Use The Facebook Debug Tool
If you’ve already set the correct thumbnail through Yoast or All in One SEO but Facebook is still showing the old image, the issue is Facebook’s cache. Facebook stores a snapshot of a page’s Open Graph data and doesn’t automatically refresh it when the page changes.
To force Facebook to re-read the current og:image tag:
- Go to the Facebook Sharing Debugger (you need a Facebook account)
- Paste the full URL of the WordPress post into the URL field
- Click Debug to see what og:image data Facebook currently has cached
- Click Scrape Again to force Facebook to re-crawl the URL and pick up the updated og:image tag
- Check the preview section to confirm the new thumbnail is showing correctly
If the thumbnail still doesn’t update after scraping, check that your og:image tag is correctly set in Yoast or All in One SEO (the Social tab in Yoast’s post settings). The debugger will show exactly which og:image URL it’s reading, which makes it straightforward to identify where a mismatch is occurring.
Final Word: How to Fix Facebook Incorrect Thumbnail in WordPress
The fastest fix for a wrong Facebook thumbnail is to set the social image explicitly in Yoast SEO or All in One SEO on the specific post or page. Once set, use the Facebook Sharing Debugger to clear the cached og:image data and confirm the new thumbnail is displaying correctly. None of these steps require any coding knowledge.
If you’re not using an SEO plugin yet, this is one of the most practical reasons to install one , handling og:image, og:title, and og:description for every post in one place is much more reliable than letting Facebook infer those values from the page content.
Website Maintenance – Use Promocode: scanwp
Advanced JetPlugins for Elementor
Semrush 14 days trial
Kinsta – Managed WordPress Hosting
Bluehost Hosting