在Facebook上分享链接。 Facebook不会获取描述和图像

时间:2011-12-05 10:58:07

标签: facebook sharing

我正在开发sucsongmoi.net(越南语),当观众从他们的墙上分享网站的链接时,一些链接facebook获取描述和图像,一些链接facebook无法获得描述和图像。

例如:分享sucsognmoi.net facebook没有获得描述,图片 但是当我分享时:sucsongmoi.net/nau-gi-hom-nay-84.html facebook可以获得描述和图像。

我觉得很奇怪,因为我为此实现了相同的代码。

当我分享时:
 https://www.facebook.com/sharer/sharer.php?u=http://www.sucsongmoi.net/?a=1
然后它工作。是facebook缓存我的网站(như谷歌索引)?那我怎么更新呢?

提前致谢

3 个答案:

答案 0 :(得分:3)

这是facebook为我们提供的一个很好的工具来处理这些问题 -
认识facebook的URL Debugger

关于你的问题,你可以从this report看到facebook无法检索到标题& url og:tags ....这可能是由于您使用的非标准字符集...您可以尝试将og:title值更改为只有普通英文字母的内容吗?或者替代地放置一些Unicode字符。

答案 1 :(得分:0)

我在你的来源中看不到任何og:tags。您可以在this link上详细了解Open Graph和og:tags
基本上你必须将这些标签放在你的页面中,这样facebook就可以知道当用户分享你的网址时要采取和显示的信息。
例如:

<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
<meta property="og:site_name" content="IMDb"/>

这将告诉facebook有关要使用的图像和网站名称。

答案 2 :(得分:0)

如果您想控制链接以Facebook状态发布时显示的信息,则必须在网页的head部分添加一些Open Graph标记。

这里解释了它们:https://developers.facebook.com/docs/opengraph/