How frustrating it can be when you go to all the trouble of creating an awesome post with a perfect picture used as your featured image (in WordPress, of course) and then when you share that post on social media only to wonder why Twitter not showing my blog’s pictures properly.
What do I mean about Twitter no showing my blog’s pictures properly?
So that you understand, I am using a premium paid-for WordPress theme. And, I have made sure to always fill in the Social Media options that appears in every one of this company’s themes, which is located directly below EACH and EVERY post and page edit window within my WordPress dashboard.
The following screen print is what their Twitter card looks like.
Even though I have shared a particular post in Twitter in previous months, many times now Twitter still won’t show my blog’s pictures properly when tweeting the same post once again.
Here is what I mean about Twitter not showing my blog’s pictures properly.
Yet I have shared this exact same post at LEAST twice over previous months this year.
So, why Twitter does this is beyond me. This has happen to me far more times than I care to imagine anymore.
Now I keep a shortcut on my desktop computer to use BEFORE each time that I share any of my posts from MY blogs on my Twitter account.
The shortcut I’m referring to is: https://cards-dev.twitter.com/validator and, this will only work for you when you are logged into your Twitter account.
The tweet shown in the screen print above, I deleted almost immediately (well, after I took the following screen print, that is).
Then I went to Twitter’s validator web page and pasted the URL for my post into the textbox provided, and then clicked on the “Preview card” button and … VOILA!
The screen print below shows you what I saw:
So that you are forewarned, sometimes even their validator will refuse to display the Twitter Card preview properly.
When this happens, I simply refresh my browser tab session that I’m using their validator in, and then press their “Preview card” button once again. Sometimes, I have had to refresh and try this as many times as 3 before their validator would display my post properly.
Then and ONLY then will I share my post in a tweet on Twitter. You can see in the screen print below as to how my shared post now looks in my tweet:
NOTE: If you should still find you are having issues getting Twitter’s Card validator to display your featured image, please… look below the test result and read over what Twitters validator displays under the subtitle “Log”. If there is a WARN that you need to address, please do so and test again.
The reason I’m so fussy about my tweeted images being displayed properly is simply because of the importance of using images on social media.
What about Facebook Images?
Now, if you have found you are having similar issue when sharing your posts on Facebook, they TOO offer something similar to Twitter’s validator.
Facebook calls their validator Object Debugger – Facebook for Developers, and again, you need to be logged into your Facebook account to be able to go to the URL.
Once again, if you find that Facebook is not showing your blog’s pictures properly after you’ve clicked the Publish button, you can simply delete your Facebook post. See screen print below which shows you the individual post Delete option:
Then visit the Facebook Debugger web page … remembering to do so only AFTER you have logged into your Facebook account.
Once there, place the URL of your blog post in the “Input URL” textbox (shown in screen print above) and click their “Show existing scraped information” button. If you do NOT like what it shows, then click on their “Fetch new scrape information” button.
Should you find your post STILL is not being displayed properly, then DO check to make sure your social media fields are filled in properly or that at least you have a Facebook thumbnail fix plugin installed and that you are using that correctly.
For those wanting to know how to install and use a Facebook thumbnail fix plugin, I offer you the following video.
Fix Post Images Not Showing in Facebook
There have been NO times that I have had to constantly refresh my browser to get the Facebook Debugger to show my post properly IF/WHEN my Social Media option was setup correctly. [THIS IS NO LONGER NEEDED. SEE UPDATE AT THE BOTTOM OF THIS POST]
Having said this … what I HAVE noticed with my business Facebook Fan page is that once I paste the URL into my Facebook post … I wait a few seconds to see what will happen with how my post will get shared … BEFORE I click the Publish button or even Schedule my post.
Many times I’ve had to delete my post along with any text I had add above the URL, and then refresh my tab and try posting it again, simply because Facebook refused to display my featured image properly … if at all.
Most times though, I’ve only need to do this twice before Facebook displays my images properly. Then I carefully remove the URL and click the “Publish” button. In this way, it saves me having to constantly go to their Debugger tool first.
This SAME method works for me when sharing posts in Google+ too, simply because both Facebook and Google+ offer users a preview so we can see EXACTLY how our post will look once we click the button to share our posts … providing you are not in a big hurry.
Why Using Images on Social Media Important
- ) Images get the attention of your audience – which makes it VERY important that you choose the correct image(s) that are relevant to your content.
- ) Varying your images keeps interest of your audience – using the same image in social media will have your audience becoming blind to your shares, thinking it is the same one you shared the last time.
- ) Images make it easier to remember your post’s message – another great reason to share the image(s) most applicable to your topic.
- ) According to some reports online, images shared in social media were considered second only to blogging in providing relevant traffic.
I would tend to believe the following screen print of a post shared recently in my Twitter account would address each and every one of the points shared above … wouldn’t you?
If you found this post helpful, I would appreciate your help in sharing this with your friends. And, more importantly … all comments will be greatly appreciated.
UPDATE: 18 Sep 2021: The new All In One SEO plugin now offers both Facebook and Twitter card option in the FREE version, so you won’t need the plugin mentioned above. See video tutorial below…