我的网站指定了多个OG:图像标签,我想控制哪一个是默认的。 它有事情做与他们指定在该命令?
眼下的图像出现在链接后选的顺序#3,#1,#2(#3是默认值),这似乎是相当不寻常。
感谢您的任何见解。
我的网站指定了多个OG:图像标签,我想控制哪一个是默认的。 它有事情做与他们指定在该命令?
眼下的图像出现在链接后选的顺序#3,#1,#2(#3是默认值),这似乎是相当不寻常。
感谢您的任何见解。
我很好奇,所以我走遍各地试图找到一个答案,“默认图像”的问题。 这是字面上我唯一能找到的链接,任何研究已对此事,他们认为,高清晰度的图像将收到的首要任务来完成:
如何设置优先顺序打开图形图像对于插入评论链接。 (不共享或墙上的帖子。)
然而,根据该示例中,FB可能只是采摘最后OG:名单上的图像标签。 先前的SO答案出来了类似的结论:
Facebook的sharer.php,如何有多个OG:图像标签?
我很抱歉,如果我回答更多的问题你的问题,但也许这会给你一个不错的领先优势,至少。 如果你添加更多标签和FB一贯挑选最后一个,你会希望有您的解决方案。 :)
下面是我的作品。 在你的页面的标题,插入此代码
<meta property="og:image" content="http://yourdomain.com/yourimage.png" />
这让我选择优先级的图像。 它应该是最高分辨率的照片网页的一个。
然后,迫使Facebook来清除它的缓存与此 。 这个调试工具也将显示你的Facebook是有利于它的形象。
从该的Open Graph协议 :
数组
如果一个标签可以有多个值,只是把同样的多个版本
<meta>
标记您的网页上。 第一标签(从顶部到底部)的冲突过程中被赋予优先级。
<meta property="og:image" content="http://example.com/rock.jpg" />
<meta property="og:image" content="http://example.com/rock2.jpg" />
当我测试这个在Facebook上共享调试器 ,我只看到预览的第一张图像。 但是,当我开始在Facebook上本身URL的份额,我看到了选择第二图像,如下面的左/右按钮沿预览第一个图像: