Facebook – Reasons for Ignoring Open Graph Tags

facebook

I have a WordPress blog. I have tested three different ways (three plugins) that adds Open Graph tags to each my post. I have browsed source of my page many times. Everthing seems fine. Example:

<!-- Jetpack Open Graph Tags -->
<meta property="og:type" content="article" />
<meta property="og:title" content="Some Title" />
<meta property="og:url" content="http://blog.com/some-title/" />
<meta property="og:description" content="Some Description" />
<meta property="article:published_time" content="2011-06-06T09:19:45+00:00" />
<meta property="article:modified_time" content="2015-09-15T10:31:57+00:00" />
<meta property="og:site_name" content="blog.com" />
<meta property="og:image" content="http://blog.com/files/2011/06/Rees.jpg" />
<meta property="og:image:width" content="1024" />
<meta property="og:image:height" content="650" />
<meta name="twitter:image" content="http://blog.com/files/2011/06/Rees.jpg?w=640" />
<meta name="twitter:card" content="summary_large_image" />

And… nothing. No matter, what I try to do, Facebook keeps displaying only title and description and there is no way I can force it to display image along with it.

Is there anything, I'm doing wrong or missing something?

EDIT: This is specific to a particular blog and to Facebook only. I can share the very same blog post on Twitter or Google+ and — of course — image appears. I can post a link from any other blog and it — again — works fine and appears on Facebook with proper image.

Best Answer

Here's an amazing tool... It's the Facebook "Debugger". It shows you how Facebook sees your page, including any errors it detects.

Debugger - Facebook for Developers