Hey there, WordPress user! 👋 Are you pulling your hair out trying to figure out why Facebook is showing the wrong thumbnail image when you share your WordPress posts?
I feel your pain. As a WordPress expert, I‘ve helped countless clients troubleshoot this frustrating issue. And today, I‘m going to share everything you need to know to fix incorrect Facebook thumbnails once and for all.
But first, let‘s quantify the problem. According to a study by the social media analytics company Quintly, over 25% of Facebook link posts are missing a thumbnail image. And when posts do have a thumbnail, 20% of the time it‘s not the image the publisher specified.
In other words, if you‘re experiencing wonky Facebook thumbnails, you‘re definitely not alone. The good news is that in most cases, it‘s fixable with a few simple tweaks.
Table of Contents
- What Causes Facebook Thumbnail Issues?
- Solution 1: Use Yoast SEO to Specify a Facebook Image
- Solution 2: Use the AIOSEO Social Meta Feature
- Solution 3: Manually Add Open Graph Tags
- Solution 4: Clear Facebook‘s Cache With the Debugger
- Best Practices for Facebook Thumbnail Images
- Frequently Asked Questions
- Conclusion
What Causes Facebook Thumbnail Issues? {#causes}
There are a few potential culprits behind missing or incorrect Facebook thumbnails:
- Your WordPress theme isn‘t outputting the necessary Open Graph meta tags
- You have multiple conflicting plugins trying to set the Open Graph tags
- Your featured image doesn‘t meet Facebook‘s recommended size or aspect ratio
- Facebook has cached an older version of your link preview
- There‘s a bug or conflict with a caching plugin, CDN, or server config
To start troubleshooting, I recommend installing the free version of the Facebook Sharing Debugger Chrome extension. This handy tool will show you exactly which images, title, and description Facebook is seeing when it crawls your link.

As you can see in the example above, Facebook is trying to use an image from the post content rather than the correct featured image. This gives us a clue that we need to fix the Open Graph tags.
Solution 1: Use Yoast SEO to Specify a Facebook Image {#yoast}
If you‘re using the popular Yoast SEO plugin, specifying a Facebook thumbnail image is easy. Here‘s how to do it:
- Edit the post or page you want to change the Facebook thumbnail for
- Scroll down to the Yoast SEO meta box and click on the "Social" tab
- Under the Facebook section, click "Upload image" to add your thumbnail
- Update the post to save your changes

Yoast will automatically output the correct og:image tag for your chosen Facebook thumbnail in the post‘s <head> section. No coding required!
If you don‘t see the Facebook thumbnail options in Yoast, make sure you have the latest version of the plugin installed. And if you‘re using an SEO plugin other than Yoast, check the documentation to see if it has a similar social thumbnail feature.
Solution 2: Use the AIOSEO Social Meta Feature {#aioseo}
Another popular SEO plugin for WordPress is All in One SEO (AIOSEO). Like Yoast, it also includes an easy way to set a custom Facebook thumbnail for each post.
Here‘s how the process works in AIOSEO:
- Edit the post or page where you want to change the Facebook thumbnail
- Scroll down to the AIOSEO meta box and click the "Social" tab
- Under the "Facebook" tab, click "Custom Image" to upload your thumbnail
- Publish or update the post to save your changes

One nice thing about AIOSEO is that it gives you more control over your Facebook thumbnail placement. You can choose to use the featured image, first image in the content, or a custom image.
Plus, AIOSEO can automatically default to using the featured image as the Facebook thumbnail for all posts. To set this up:
- Go to All in One SEO » Social Networks in your WordPress dashboard
- Click on the Facebook tab
- Select "Featured image" as the default post image source

Now all of your posts will automatically use the featured image as the Facebook thumbnail unless you override it on a specific post.
Solution 3: Manually Add Open Graph Tags {#open-graph}
If you‘re not using an SEO plugin (or your plugin doesn‘t support Facebook thumbnails), you can manually add the Open Graph meta tags to your WordPress site‘s <head> section.
The quickest way to do this is using the free Insert Headers and Footers plugin:
- Install and activate the Insert Headers and Footers plugin
- Go to Settings » Insert Headers and Footers in your WordPress dashboard
- Paste the following code snippet into the "Scripts in Header" field:
<meta property="og:image" content="https://example.com/path/to/facebook-thumbnail.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" /> - Replace
https://example.com/path/to/facebook-thumbnail.jpgwith the URL of your actual thumbnail image - Click "Save" to update your header code

This will hardcode your specified thumbnail URL as the og:image for every page on your site. If you want to use a different thumbnail for each post, you‘ll need to add conditionals to your theme‘s header.php template or create a custom plugin.
You can also add the og:image:width and og:image:height tags to tell Facebook the exact dimensions of your thumbnail. I recommend using images that are at least 1200×630 pixels for optimal clarity across different devices.
Solution 4: Clear Facebook‘s Cache With the Debugger {#debugger}
Sometimes you can set the correct Facebook thumbnail, but the old incorrect version still shows up when you share the link. That‘s because Facebook aggressively caches link previews to improve performance.
Fortunately, you can force Facebook to refresh its cached version using the Facebook Sharing Debugger tool. Here‘s how:
- Go to the Facebook Sharing Debugger
- Paste in the URL of the WordPress post you want to refresh and click "Debug"
- Check the preview to see what thumbnail Facebook is pulling in
- If it‘s still incorrect, click "Scrape Again" to force Facebook to recrawl the link

You may need to click "Scrape Again" a few times to get Facebook to display the latest version of your link preview. But once you see the correct thumbnail in the debugger, you can confidently share the link knowing it will look right.
It‘s a good idea to run any links with thumbnail issues through the debugger before sharing them far and wide. That way you can catch any mistakes early.
The Facebook Sharing Debugger is also a great way to check that your other Open Graph tags like og:title and og:description are being populated correctly. Aim to fill out as many relevant OG tags as possible for a complete link preview.
Best Practices for Facebook Thumbnail Images {#best-practices}
Now that you know how to fix Facebook thumbnail issues in WordPress, let‘s cover some best practices for choosing effective thumbnail images:
- Use high-quality, eye-catching photos that will stand out in the crowded Facebook News Feed. Avoid boring stock photos or generic graphics.
- Keep your image dimensions to a 1.91:1 aspect ratio (1200×630 pixels). Otherwise, Facebook may crop your thumbnail awkwardly.
- Add descriptive alt text to your images for accessibility. This text may also be used as a fallback if your
og:imagetag is missing. - Optimize your image file size to under 100KB for faster loading times. Use JPEGs for photos and PNGs for graphics with transparency.
- Be mindful of Facebook‘s 20% text rule for ad images. If your thumbnail has too much text overlay, it may get rejected or see reduced reach.
- Test how your link preview looks on mobile using the Share Dialog Debug tool. Over 98% of Facebook users access the platform via mobile devices.
- Consider creating a custom branded thumbnail template for your site‘s social shares. Canva has great free templates to get you started.
According to a study by Buffer, posts with images get 2.3x more engagement on Facebook than those without. So it‘s well worth putting in the extra effort to create compelling, properly formatted thumbnail images.

If you need some inspiration, check out AdEspresso‘s gallery of the top performing Facebook ad images across different industries. Many of the same principles apply for organic link thumbnail images.
Frequently Asked Questions {#faq}
Still have questions about fixing Facebook thumbnail images in WordPress? Here are answers to some common ones:
What size should my Facebook thumbnail image be?
Facebook recommends using images that are at least 1200×630 pixels (1.91:1 aspect ratio) for link thumbnails. However, if you use an image that‘s smaller or a different aspect ratio, Facebook will automatically resize and crop it to fit.
Can I use GIFs as Facebook thumbnails?
Yes, Facebook supports animated GIFs for link thumbnails. Just keep in mind that the thumbnail will only be static (not animated) in the link preview. The full animation will play when someone clicks through to the link.
What if I‘m using AMP for my WordPress site?
If you‘re using the official AMP plugin for WordPress, it should automatically add the necessary Open Graph meta tags for Facebook. But if you‘re using a different AMP solution, you may need to manually add the og:image tags to your AMP templates.
Why isn‘t Facebook showing a thumbnail at all for my link?
If Facebook isn‘t picking up any thumbnail image for your link, there are a few possible reasons:
- Your WordPress site is blocking Facebook‘s crawler with a
robots.txtfile orX-Robots-Tagheader - There are no images on the page that meet Facebook‘s minimum size requirements (200×200 pixels)
- The images on the page are in an unsupported format (like SVG or WebP)
- Your server is down or returning errors when Facebook tries to crawl the link
Double check that your pages are accessible to search engine crawlers and that you have at least one image that meets the size guidelines. You may also need to reach out to your hosting provider to check for any server issues.
How can I see what Facebook thumbnail image other sites are using?
You can use Facebook‘s Open Graph Object Debugger to see what link preview data Facebook is pulling in for any URL (not just your own). Just paste the URL into the debugger and click "Debug".

This can be a helpful way to do competitive research and get ideas for your own thumbnail images and Open Graph optimization.
What about Twitter? How do I fix missing Twitter Card images?
Twitter uses its own meta tags (called Twitter Cards) to generate link previews. The process for setting a Twitter thumbnail image in WordPress is similar to Facebook:
- Add the
twitter:imagemeta tag to your site‘s<head>section - Use Yoast SEO or a similar plugin to set per-post Twitter images
- Validate your tags with the Twitter Card Validator tool
For more details, check out our complete guide to setting up Twitter Cards in WordPress.
Conclusion {#conclusion}
Phew, that was a lot of information! I tried to cover every angle of troubleshooting Facebook thumbnail issues in WordPress. Let‘s do a quick recap:
- First, use the Facebook Sharing Debugger to identify what thumbnail Facebook is seeing (if any)
- If you‘re using Yoast SEO or AIOSEO, set a custom Facebook thumbnail on the post‘s Social tab
- For themes without built-in Open Graph support, add the
og:imagemeta tag manually or with a plugin - Clear Facebook‘s cache with the Batch Invalidator tool if the thumbnail isn‘t updating
- Follow best practices for choosing compelling, high-quality images optimized for click-throughs
With these strategies in your toolbox, you should be able to resolve any Facebook thumbnail issues that pop up. But if you‘re still stuck, don‘t hesitate to reach out to the plugin developer or a WordPress support expert for personalized help.
I know dealing with finicky social media thumbnails is probably not your idea of a fun time. But trust me, it‘s worth getting right. A great thumbnail image can be the difference between someone scrolling right past your link or eagerly clicking through to your content.
So take the time to implement a reliable solution and test your important links. Your Facebook engagement metrics (and stress levels) will thank you.
Now if you‘ll excuse me, I‘m off to create some click-worthy thumbnails of my own. 😎
Still have questions about Facebook thumbnails or other WordPress and social media topics? Drop me a line on Twitter or Facebook and I‘ll do my best to help. And don‘t forget to sign up for my email newsletter for more in-depth WordPress tutorials and tips.
