Social Tools

Facebook Image Thumbnail

When you share a post or page from your site on Facebook using the share button or auto-sharing feature, you’ll see that Facebook selects a thumbnail image from your page to display with your link. We recommend to Facebook which images we think should be displayed.

This page explains how to choose which image to show on Facebook and how to use Facebook’s tool to request the updated image after you’ve updated it on your website.

Table of Contents

Homepage

The featured image of the front page is used when sharing your blog’s main page on Facebook. If the front page has no featured image, your site icon is used instead.

Posts and Pages

The image Facebook selects for other posts and pages depends on where and how you have uploaded images to your site.

Link preview on Facebook

Featured image: if a Featured Image has been uploaded for a post/page, we will recommend to Facebook that this image be used as a first priority.

Uploaded images: If you haven’t assigned a Featured Image, we recommend images to Facebook that you have inserted into your post. They are recommended from top to bottom in your post.

No Images: If no images are used in your post, we will recommend a transparent image. Facebook will also look at the content posted elsewhere on the page for images that will work, such as widgets, the header, and others.

If there aren’t any images, Facebook may incorrectly fetch an image from elsewhere on your site. The only way to override it is to use a featured image so that it gets fetched instead.

Image Thumbnail Problems / FAQ

I changed an image, but Facebook doesn’t see it

Once a post or page has been shared on Facebook, the images will be stored (or cached) on their server for future shares. Facebook doesn’t continuously look at the post/page again for new images until their cache expires. This time period is unpredictable but can be days or weeks.

However, you can force Facebook to update its cache for your post/page by entering the link to the specific blog post you’re sharing into their Debug tool on this page:

After pasting your link into the box on that page, click the “Debug” button. Then, click the “Scrape Again” button that appears beneath the Warnings section.

image of the scrape again button

You may need to click the “Scrape Again” multiple times. Once the debug tool shows the updated images and information on your post or page, try sharing it on Facebook again. It will then show the updated image.

Don’t see an image at all?

This is usually due to the featured image or uploaded image not meeting Facebook’s size requirements. It is best to adhere to their recommended image specifications:

Use images that are at least 1200 x 630 pixels for the best display on high-resolution devices. At a minimum, you should use images that are 600 x 315 pixels to display link page posts with larger images. Images can be up to 8MB in size.

If your image is smaller than 600 x 315 px, it will still display on the link page, but the size will be much smaller.

Try to keep your images as close to 1.91:1 aspect ratio as possible to display the full image in News Feed without any cropping.

The minimum image size is 200 x 200 pixels.

Facebook Aspect

A wrong image is used, what do I do?

Facebook uses the following priority order when determining which image to associate with a published post:

  1. Featured image.
  2. An image from a slideshow.
  3. An image from a gallery.
  4. Any other image in the post that is hosted on the site.
  5. An image in the post not hosted on the site (linked from elsewhere.)
  6. Your Gravatar image, as a last resort.

Even though we make the best effort to tell Facebook what images are associated with a post, their systems also analyze the page/post and choose what they think is the best representation.

By following the guidelines about image size and aspect ratio outlined in this document, you have a higher chance that Facebook will fetch your desired image to show as a link preview.

I am getting a 301 Redirect Error on Facebook

If you are getting a 301 Redirect Error when sharing to Facebook, you can troubleshoot this error by double-checking your settings under “SSL/TLS” –> “Edge Certificates”. Make sure the “Always Use HTTPS” setting is turned off.

Another possible Cloudflare setting issue in found under SSL/TLS –> “Edge Certificates.” Make sure the “Automatic HTTPS rewrite” option is turned off.

If you run into any difficulty with connecting Cloudflare to your site, please contact WordPress.com support.

For questions about Cloudflare’s services, you can visit the Cloudflare support site.

Not quite what you're looking for?

Get Help