我遇到的问题是Facebook在分享时没有显示正确的图像。我目前在meta中有一个图像集,如:<meta property="og:image" content="http://xxx.com/images/fbthumb.jpg"/>
。问题是,当我尝试分享博客文章时,这是唯一出现的图像。如果我有一个特色图像集,它将使用它,但如果没有设置图像,它默认为主fbthumb.jpg。
它似乎用于扫描帖子并在共享窗口中显示帖子中的图像,您可以选择所需的内容。我现在没有得到那个选项。关于我如何编码我的og:image以显示来自帖子的图像而不是默认值的任何建议?
非常感谢任何帮助。感谢
答案 0 :(得分:3)
您应该使用多个og:image
元标记,以便在共享过程中选择其中一个图片。
如果省略'og:image`元,则Facebook爬虫会尝试从您的页面中发现图像(不建议这样做)。
有一个类似的问题How does Facebook Sharer select Images? great explanation by OffBySome有{{3}}关于这是如何工作的