Facebook ignores og:title and og:image


Facebook ignores og:title and og:image

Facebook OG scraper直到最近几天都很好。但是现在,当我尝试分享从我的网站到我的Facebook页面的链接时,它有时会忽略og:image,并且总是忽略og:title值。当我尝试抓取这个url: http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru时,它显然在源代码中包含了所有必需的og:标签,Facebook og调试器显示如下:

Raw Open Graph Document Information
Meta Tag    <meta property="og:title" content="" />
Meta Tag    <meta property="article:author" content="http://facebook.com/trolololcz" />
Meta Tag    <meta property="og:type" content="article" />
Meta Tag    <meta property="og:description" content="optick&#xe9; klamy, iluze, stereogramy a klamaj&#xed;c&#xed; fotky" />
Meta Tag    <meta property="og:url" content="http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru" />
Meta Tag    <meta property="og:image" content="http://static.trololol.cz/fbimage.php?id=0" />
Meta Tag    <meta property="og:site_name" content="ZdaniKlame.cz" />
Meta Tag    <meta property="fb:admins" content="1113873968" />

看起来我把这些元内容留空了,但是当我在web浏览器中访问我的页面并查看源代码时,所有内容都正确填充了

表示数据为空,在其他浏览器中可能有缓存Og:image可能会引起麻烦,因为url是PHP脚本而不是图像,即使输出是image

您的URL为这些值返回空字符串-您需要在您这边修复:

我尝试了两次,一次失败,一次工作,也许是缓存问题?

 $ curl -A "facebookexternalhit/1.1" -i 'http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru'
 <meta name="description" content="optické klamy, iluze, stereogramy a klamající fotky">
 <meta name="keywords" content="optické klamy, iluze, stereogramy, návod jak číst stereogramy">
 <meta name="robots" content="index,follow">
 <meta name="author" content="Trololol.cz">
 <meta name="copyright" content="(c) 2014 Pavel Hodoval">
 <meta property="og:title" content="">
 <meta property="article:author" content="http://facebook.com/trolololcz">
 <meta property="og:type" content="article">
 <meta property="og:description" content="optické klamy, iluze, stereogramy a klamající fotky">
 <meta property="og:url" content="http://zdaniklame.cz/obrazek/525-jsou-barvy-stejne-zakryjte-si-prstem-delici-caru">
 <meta property="og:image" content="http://static.trololol.cz/fbimage.php?id=0">
 <meta property="og:site_name" content="ZdaniKlame.cz">
 <meta property="fb:admins" content="1113873968">

og:title为空,og:image不返回任何值(由于id=0?)