Why is my image not displayed in my social media posts?

Blog2Social
2020-06-26 15:36

You have shared your blog post with Blog2Social in your social media, but the image has not been published? We've created a general checklist to check for common issues regarding missing images in your posts.

If your image is not displayed in your social media, please check:

  1. Does your image have the optimal size?
  2. Is your image protected by hotlink protection?
  3. Are your open-graph tags set?
  4. Do you have the latest system requirements?
  5. Do you use Heartbeats?

The fast performance and page-load of your website is a necessary requirement for social media to access and display your posts and images. Huge image sizes can slow down the page speed tremendously so that the social media cannot access your image at the time of posting so that your image will not be displayed in your post, or your post is rejected. 
You can test the page speed of your website with Page Speed Checkers or Network-Tools like Traceroute or Ping. You will find more information and useful tools in the System requirements for installing Blog2Social.

To test, if the networks can access your post or image at all, you can also check the URL of your post with the following tools:

1. Does your image have the optimal size?

If your image is too large or too small, your image will not be displayed.
The best size for images in social media posts is between:
Resolution: 667-1000px x 523-1000px  
Size: less than 1 MB

You have changed your picture for your Facebook post but Facebook returns to the original featured image? That's because your new image is too big.

Find out more about the optimal image sizes:
 best image size for Facebook
 best image size for Twitter
 best image size for Instagram

2. Is your image is blocked by Hotlink Protection?

If an image is blocked by Hotlink Protection, neither Blog2Social nor the social media sites can access the URL of the image, and your post will not be posted or will be posted without the image. You will then get an error message: "Your image could not be posted". 

The most common reason for this error message is Hotlink Protection. Many WordPress websites use a Cloudflare installation or other plugins with an activated Hotlink Protection.  

What is Hotlink Protection?

Hotlinking describes the embedding of external images or videos on your own website. A Hotlink is generated, for instance, if somebody visits your website and shares one of your videos or images on his own website or on social media. Social networks and third-party tools like Blog2Social use Hotlinks to display your images in the post preview correctly. Hotlink Protection blocks this option and prevents you and your social media community of this option to share your images, your infographics, or your videos across the internet.

How to check your website for Hotlink Protection

To check, if your website or your images are blocked by Hotlink Protection, you can use the following tools:

Option 1: Hotlink-Checker

Free-Webhosting offers such a service for free. You can check the URL of your image to see if your image is blocked by Hotlink Protection. Just make sure to clear the cache of your browser (press ctrl + F5 in your open browser window) before you do the check! 

Option 2: Blog2Social Troubleshooting Tool

You can use the Blog2Social Troubleshooting Tool in the Blog2Social dashboard. The protocol will show you if your website has activated Hotlink Protection.

How to deactivate Hotlink protection?

Option 1: Uninstall or deactivate all activated plugins for Hotlink Protection or deactivate the Hotlink Protection settings in your plugins. If you are not sure which of your plugins enable Hotlink Protection, you can find some example plugins in the WordPress.org directory.

Option 2: Select your „htaccess“-directory, check on the following entries and delete them if necessary:

  • RewriteEngine on
  • RewriteCond %{HTTP_REFERER} !^$
  • RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
  • RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
  • RewriteRule .*\.(jpe?g|gif|bmp|png)$ - [F]

These entries might prevent third-party sites and services like social networks and Blog2Social from accessing your images and videos.

3. Are your Open-Graph-Tags set?

Open-graph tags are parameters in the HTML code of your website that enable the social media network to identify a specific image, title, and description that will be displayed in the link preview. In order to ensure your blog posts are displayed correctly on social media, it is necessary to make sure, the Open-Graph-Tags (og) are set correctly in the metadata of your blog post.

You can easily check the meta-data of your URL yourself.Call up the URL of the post that has been published without an image and right-click on the page. Then click on: "Show page information".

Copy the link of the og:image into a separate tab to see which og:image is set.
More information about Social Meta Tags.

Your og:image is not available or there are duplicate og:images available?
This can be due to the use of other plugins that set og:image tags. If these tags are set twice, some social media networks, such as Facebook, will not be able to read the data and your image will not be displayed. Since Blog2Social can also set these tags for you, you don't need any other plugins to set open graph tags.
How do I set Open Graph tags with Blog2Social?  
There are several ways to set Open Graph tags in the metadata of your website, as well as there are tools to help you do this.The easiest and most efficient way is to set your Open Graph tags using the social media automation plugin Blog2Social.
To let Blog2Social set the meta tags for you, simply check the Meta Tags boxes in your setting and then click on "save".  You can find them in: Blog2Social -> Settings -> Social Meta Data

Do you use a plug-in that sets the image tags automatically?
Please note that you should only use one plugin to set your meta tags. In this case, please deactivate the additional plugin, otherwise, the social media networks will not know which meta tags to use. If you use other plugins that set tags for you, your post will be displayed without an image.

Have you defined a specific image as featured image for your post?
Also, make sure that there is always a picture for your blog posts in WordPress. Blog2Social will automatically use this image as og:image.
Learn more about Open-Graph-Tags.

4. Do you have the latest system requirements?

Have you already installed our latest Blog2Social version? We will keep our tool up to date for you. Update Blog2Social regularly to take advantage of our latest features.
System requirements for installing Blog2Social

If you click on Blog2Social, you will find the latest version of your Blog2Social plugin in the right corner at the top.

5. Do you use Heartbeats?

Heartbeats regulate the background processes of WordPress and also of Blog2Social because we have built our tool on the default settings of Wordpress. If these are disabled, some of the background processes may not run.
More information about Heartbeats

More information and possible solutions for missing images:

No image on Facebook?

How to share individual images on Facebook?
What is the best image size for Facebook posts?
When I post to Facebook, no image or the wrong image appears in my post.

No image on Twitter?

What are Twitter Cards?
Twitter has not published your image
How do I select an image for Twitter?
How to share individual images on Twitter?
What is the best image size for Twitter posts?

No image on Pinterest?

How to share individual images on Pinterest?  
Why doesn't Pinterest post my image or displays my image incorrectly?
Pinterest could not post my image, because my image is not available

No image on Instagram?

How to connect and post on Instagram
How to share individual images on Instagram?  
Instagram could not post my image, because my image is not available
Why doesn't Instagram post my image or displays my image incorrectly?

Blog2Social Step-by-Step Guide

https://www.blog2social.com/en/blog/smart-social-media-automation-step-by-step-guide-blog2social/

Test Blog2Social 30 days free of charge

Facebook, featured image, images, Instagram, Meta Data, pictures, Pinterest, Social Media, Twitter, your post could not be posted

Average rating: 5 (1 Vote)

You cannot comment on this entry