Facebook linter报告og:图像太小,当它比它选择的图像大时

Jam*_*mes 5 image facebook-opengraph

问题:

  • linter报告指定的og:图像太小.图像是628x464.
  • linter反而从页面中选取一个380x214的随机图像,小于og:图像!

短绒给我看的是什么:

http://developers.facebook.com/tools/debug/og/object?q=futuremark.com

背景:

我们很高兴使用130x110 og:过去9个月没有问题的图像.我注意到在过去的几周里,页面不再共享正确的图像.使用linter似乎Facebook最近决定og:图像应该至少200x200.所以我一直在用更大的例子替换我们的og:图像,但是linter仍然说它们太小了.

任何想法如何解决这个问题,还是Facebook的问题?谢谢.

Mic*_*ach 5

现在我猜Facebook没有找到高度和宽度的标签,并认为它们为空.就我而言,下一个标签解决了这个问题:

<meta property="og:image:type" content="image/jpeg" />
<meta property="og:image:width" content="1280" />
<meta property="og:image:height" content="855" />
Run Code Online (Sandbox Code Playgroud)


Igy*_*Igy 1

http://www.futuremark.com/images/facebook/futuremark-logo.png您是否在不更改元标记中指定的 URL 的情况下更改了图像文件的大小og:image

如果 URL 没有更改,图像本身将被缓存,因此您需要更改 URL(或?v=1在末尾添加一个 cash-busting 参数)