I had read that images associated with a given URL in the Facebook open graph had to be greater than 50 x 50
However, when we ran the Facebook Object debugger - we g
From Facebook developers page:
Use images that are at least 1200 x 630 pixels for the best display on high resolution devices. At the minimum, you should use images that are 600 x 315 pixels to display link page posts with larger images.
You can find more details on this here. Please check point number 4
Looks like they updated their docs:
The picture must be at least 50px by 50px (though minimum 200px by 200px is preferred) and have a maximum aspect ratio of 3:1
developers.facebook.com/docs/reference/dialogs/feed
I recently had similar problems. As a rule of thumb, don't use a png
image file, instead, use a jpg
image file.
The general problem with png files is because of the transparent background they cannot properly calculate the height and weight since variations of the problem appeared.
It's a pity that it is not specified on the documentation...
It is pretty clear. They cannot be more than 130x110px and must be at least 200px per side. That is entirely possible if you store your image on a TARDIS.
Seriously, I just ran into this myself, which quite confused me since the pages passed muster just fine not long ago. I expect this is a change designed for the Timeline layout that just hasn't been updated in the documentation. What I can't find is if og:images must now be "at least" 200px per side what is the maximum and what is the current recommended size. WTF indeed.
Scott
Edit: Facebook Fixed their documentation:
From Luciano's Answer:
og:image should be at least 200px in both dimensions, with 1500x1500 preferred. (Maximum image size is 5MB.)
From https://developers.facebook.com/docs/plugins/checklist/#opengraphtags
Open Graph tags can be included in your page’s HTML to allow the Facebook Crawler to generate better previews when your content is shared on Facebook.
The basic Open Graph tags you should implement are:
Tag Description