为什么Facebook不识别我的OG标签?

时间:2018-03-05 17:55:31

标签: facebook opengraph

在包含OpenGraph标记的网站上工作。但是,在尝试共享其中一个页面时,Facebook预览不能正确填充:

例如:https://www.hkinsurance.com/2018/03/noise-reduction-restaurant/

OG标签:

 <meta property="og:locale" content="en_US"/>
 <meta property="og:site_name" content="H&amp;K Insurance"/>
 <meta property="og:title" content="Noise Reduction for Your Restaurant - H&amp;K Insurance"/>
 <meta property="og:url" content="https://www.hkinsurance.com/2018/03/noise-reduction-restaurant/"/>
 <meta property="og:type" content="article"/>
 <meta property="og:description" content="Reducing noise is key to maintaining ambiance in your restaurant. Learn about noise reduction techniques on our blog. Call 617-612-6515 to evaluate your insurance coverages."/>

2 个答案:

答案 0 :(得分:1)

您需要输入您的网页网址,然后点击下一页中的重新抓取按钮。 https://developers.facebook.com/tools/debug/

如果这没有帮助,也许您没有og标签的属性要求。

  • 请查看:https://developers.facebook.com/docs/sharing/best-practices

  • 对于og:image如果您更改了相同网址的图片,有时facebook缓存图片和Scrape按钮不起作用。您有两种选择:等到facebook清理其缓存或更改图像名称和og:图像新图像的路径和再次刮擦

答案 1 :(得分:1)

经过一番混乱,我发现我的文件是 UTF-16 格式,而不是 UTF-8。我一转换它,一切都奏效了。