如果标题和图像等(例如,og:title)存在,Facebook将使用任何开放式图形元标记。用于开放图谱协议的facebook文档对此进行了更详细的说明:
Open Graph协议定义了四个必需的属性:
og:title-对象的标题,因为它应该出现在图形中,例如“ The Rock”。
og:type-对象的类型,例如“电影”。请参阅支持的类型的完整列表。
og:image-图像URL,应表示图形中的对象。图片必须至少为50px x 50px,最大纵横比为3:1。
og:url-对象的规范URL,将在图中用作其永久ID,例如,http : //www.imdb.com/title/tt0117500/。
此外,我们扩展了基本元数据,添加了两个必填字段,以将您的页面与Facebook连接起来:
og:site_name-您网站的可读名称,例如“ IMDb”。
fb:admins或fb:app_id-用逗号分隔的列表,用于管理此页面的Facebook用户ID或Facebook Platform应用程序ID。在页面上同时包含fb:admins和fb:app_id是有效的。
还建议您包括以下属性以及这些多部分属性。
og:description-页面的一到两个句子描述。
我不确定对于缺少这些标签的页面如何处理。如果您要复制此功能,那么这无济于事。但是,如果您要确保您的页面按需要显示在Publisher中,那么也许可以。
您还可以使用facebook opengraph调试器,该调试器将提供有关预览的信息,如果进行更改,还将(超级方便)更新其缓存的链接。否则,您可以对要共享的链接进行更改,并且更改不会在几天后显示:
https://developers.facebook.com/tools/debug