标题几乎说明了一切:Facebbook读取我的网页的一些的OG元标记而不是其他的。我承认在元标记方面是一个新手。话虽如此,我根本不明白问题是什么。 Facebook的调试工具在其中一些页面上运行时会挂起并最终超时。
我正在使用Drupal 7和(相对简单的)Metatag模块。有问题的页面是这个: http://objectneurotic.com/auto-generate-drum-patterns-in-ableton
谢谢!!!
编辑:我的原帖中没有包含任何代码,所以这就是我的metatag部分的样子 - 无论如何,大部分都是如此;自从我前几天更正了代码以来,为了说明的目的,已经重新创建了错误。最终,问题是由错误的 og:image 标签引起的;图像的来源被列为FTP目的地,导致Facebook完全无法加载任何元数据..
<meta property="og:type" content="article" />
<meta property="og:title" content="How-to: Let Ableton Generate MIDI Drum Variations for You" />
<meta property="og:url" content="http://objectneurotic.com/auto-generate-drum-patterns-in-ableton" />
<meta property="og:description" content="[long description...]" />
<meta property="og:updated_time" content="2014-08-26T09:32:21-04:00" />
<meta property="og:image" content="ftps://ftp.objectneurotic.com[...]" /> <!-- THIS LINE -->
<meta property="og:image:type" content="img/png" />
<meta name="twitter:card" content="summary" />
答案 0 :(得分:0)
您不能在og:image属性中使用强制性的FTP链接。请改用http或https。