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é klamy, iluze, stereogramy a klamající 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?)