无法修复:' og:image'应明确提供属性,即使可以从其他标记中推断出值

时间:2017-01-09 17:11:58

标签: html facebook web wixcode

我有一个网站,当点击通过Facebook上分享的链接时会触发警告。警告说:"此链接可能存在问题 我们检测到此链接:http://www.sjap.online/可能是恶意的。 为确保您的帐户和设备安全,请只关注您信任的链接。"

我运行了facebook调试工具,并收到以下错误消息:

Inferred Property
The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

Inferred Property
The 'og:image' property should be explicitly provided, even if a value can be inferred from other tags.

我搜索了这个问题,我知道这是由网站标题中缺少元信息引起的,但我的网站代码在标题中有以下内容:

<meta http-equiv="etag" content="2efdc27c8967f14e2c829e601f7a1228"/>
<meta property="og:title" content="South Jersey Aerial Photograpahy"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://www.sjap.online/"/>
<meta property="og:image" content="https://static.wixstatic.com/media/56a444_9273e80a60684dc8b38e56025059f356%7Emv2_d_3200_1800_s_2.png"/>
<meta property="og:site_name" content="South Jersey Aerial Photograpahy"/>
<meta property="og:description" content="South Jersey Aerial Photography is South Jersey's premier aerial photography and aerial videography company. Fully licensed and insured. Contact us today!"/>
<meta name="SKYPE_TOOLBAR" content="SKYPE_TOOLBAR_PARSER_COMPATIBLE"/>

我不知道如何修复此错误消息。物业metatag显然在那里。

9 个答案:

答案 0 :(得分:33)

简而言之,您应该使用此工具重新获取您的网站信息: https://developers.facebook.com/tools/debug/og/object/

Sharing Debugger仅从Facebook缓存中检索有关您网站的信息

此处有更多详情:https://stackoverflow.com/a/44453472/4899346

答案 1 :(得分:4)

今天遇到同样的问题。这似乎是Facebook最终的一个错误。

只需通过刷新Sharing Debugger会在每次重新加载后显示不同的错误消息,包括“Image Too Big”,显然不是这种情况,以及“Body Tags In Body”这也不正确。

只要在链接预览中显示正确的图像,我认为你很高兴。

答案 2 :(得分:3)

按照已提及的 Facebook object debugger链接,确保您的og标记在开放<head>标记后正确写入。

不确定为什么会发生这种情况,但我曾经遇到过完全相同的问题,直到我在它之后移动它们然后再次点击“Fetch new scrape information”。

希望这有帮助!

答案 3 :(得分:1)

我也是。我在 Facebook 调试中测试 但它无法显示 'og:image' 属性应该明确提供,即使可以从其他标签推断出一个值。

https://www.tuonglamphotos.com/2021/07/31/chup-anh-nang-tho

答案 4 :(得分:0)

如果您使用的是W3 Total Cache之类的插件,只需清除缓存并返回@Alex C提到的Facebook对象调试器页面,然后单击Fetch new scrape information。

这为我解决了这个问题

答案 5 :(得分:0)

检查og:url标记,查看网址是否正确。就我而言,网址不正确,因此导致了这种类型的错误。

答案 6 :(得分:0)

今天有同样的问题

  

'og:image'属性应明确提供,即使一个值可以   从其他标签推断出

我的短绒以某种方式将 “”(引号) 替换为 ”(右双引号) https://developers.facebook.com/tools/debug/sharing/出现问题,

因此,这些元属性对于fb-bot不可见。更正后,效果很好

答案 7 :(得分:0)

当我的网站始终重定向到new RelativeCornerSize(50)时,我的og:url内容为http://...。更新此设置可以解决我的问题。

答案 8 :(得分:-1)

通过使用 https://developers.facebook.com/tools/debug/sharing/batch/ 使 FB 缓存无效,然后使用 https://developers.facebook.com/tools/debug/ 刷新它,我取得了成功。

如果页面/帖子之前已被共享,例如,然后添加了 og 图像或其他 og 元素,这似乎会有所帮助。