How long is Facebook caching the sharing thumbnails? - facebook

How long is Facebook caching the sharing thumbnails? I've added a custom thumbnail for my page using:
<meta property="og:image" content="/path/to/my/image" />
But on pages my previous image is displayed => it is cached somewhere on FB servers.
Any ideas how to flush that cache or how long does it take once FB loads a new image?

Check the page with Facebook URL Linter, it seems to reload the thumbnails images in the cache.
http://developers.facebook.com/tools/lint

Facebook images are cached on a different servers on a different location. According to what I have read, it will take 3 to 5 years before the image is refresh/deleted permanently after the last time it was accessed. So if the image keeps being accessed it won't be flushed. Not until you give up on shutting down your site.

FYI the FB linter link above doesn't work anymore. This seems to do the trick though:
https://developers.facebook.com/tools/debug

Related

How long og:image keep in Facebook cache?

I would like to know how much time are kept in cache images of the meta tag "og:image" ?
To be more precise: once the share posted on facebook (and so the image cached by Facebook), can I delete the image of my server?
Thank you

og:image not working for wordpress pages

I have no clue why the image is not featuring ,
Here is a link, but the same is happening with other wordpress pages..
http://www.alcireland.ie/find-a-consultant/
<meta content="http://www.alcireland.ie/wp-content/uploads/2014/06/home-map.jpg" property="og:image">
http://www.alcireland.ie/external-links/
<meta content="http://www.alcireland.ie/wp-content/uploads/2014/07/logo.png" property="og:image">
Are there certain criteria to be met that Im not meeting? I dont necessarily want the image to actually be on the page, I just want it to be included when the page is shared.
Two things: First the image is too small. Second, Facebook caches the pages so it will need scraping again before any changes are reflected on facebook.
I forced a new scrape using their tool which you should use for checking OG properties:
https://developers.facebook.com/tools/debug/
Before I forced a rescrape it was reporting that it couldn't detect the og:image property, now it is reporting that the image declared is too small:
"Provided og:image could not be downloaded or is not big enough. Please use an image that's at least 200x200px and is accessible from Facebook. Image 'http://www.alcireland.ie/wp-content/themes/surgetheme/images/logo.png' will be used instead."

Missing thumbnail image in share of Page Tab App url

I have a Page Tab app on Facebook currently and want to promote it in the timeline, but when I do I'm not getting a thumbnail.
I've added in the thumbnail meta tag:
<meta property="og:image" content="MY_IMAGE"/>
but it's still not showing - am I missing something? The link to the image is actually in the app code itself and points to an image 111 x 74px in the images folder of the app, so it's not on a different site or anything - and it's an absolute link.
The app link is here FYI: https://www.facebook.com/ValerieCafe/app_451324494932654
Any suggestions appreciated.
I didn't know there was a debugger for Facebook apps online:
https://developers.facebook.com/tools/debug
I'd missed the meta tags out, and actually the way the app was built was not letting Facebook crawl it properly so once I figured out all those problems it works fine. Although, Facebook does seem very slow if you want to change the image used as a thumbnail - it needs at least 24hrs to catch up.

How come when I share a link on Facebook I can only choose from 3 of my total 12 thumbnail images?

The URL Linter detects all of my og:image thumbnails, but Facebook only allows me to choose between 3 when I share the link (ref.). The site is W3C verified, and I've triple checked the meta tags I'm using. The images are square jpegs that are 300x300px.
Here's the link I'm trying to share, http://proactiveresources.com/021313. The website was created using Adobe Muse, and I'm testing the share on Google Chrome.
Does anyone have any further suggestions?
If I understand your question(my english is bad):
If you just created or changed your og: tags, you may wait 24hrs or
in order to get your Facebook thumbnails to work, you need to force Facebook to refresh its cache. If Facebook have already crawled your site/post, it stores it in its cache, and it might take 24 hours to get any new updates to show. So, that’s why you need to force Facebook to refresh its cache by adding the url to the post you want to share.
Visit this link
add your url then click debug
if this failed you may wait 24 hrs.
A possible solution could be to change the og:type to "website" or "product", this way Facebook will pull more images.

Setting blank thumbnail while sharing links on Facebook or Linkedin

One of the problems I face while sharing a link of my blogger post on facebook or linkedin is that the thumbnail shared is my picture (which is the only picture on the page). I would prefer no thumbnail being shared.I tried using
<meta property="og:image" content=""
I.e the content is kept as blank, yet it shows a thumbnail. How do i set it to no picture?
You can't. Facebook/Linkedin will crawl your site and decide on it's own what images to offer the user. The og:image meta tag is just a suggestion and not a directive.
The only way to share without image is for the user to remove it.
Update: there is another way. You could detect (on the server) FB/LinkedIns crawler and serve them HTML that does not contain any images. That way they wouldn't have anything to display (just text). I don't know if that's possible on blogger. And if you go down this path, check FB/LinkedIn's TOS if this is allowed (doing this with google, for instance, will get you banned).